39. 仂仗仂仍仆亳亠仍仆亠 亠 从 仂亶 仍亠从亳亳
MSDN Software Testing Resources
Testing Process for Application Blocks http://msdn.microsoft.com/en- us/library/ff649517.aspx
Black Box & White Box Testing for Application Blocks http://msdn.microsoft.com/en- us/library/ff649503.aspx
Patterns and Practices: Manual System Tests http://msdn.microsoft.com/en- us/library/jj159334.aspx
Test Early and Often http://msdn.microsoft.com/en- us/library/vstudio/ee330950.aspx
Unit Testing http://msdn.microsoft.com/en- us/library/aa292197.aspx
Unit Testing: Testing the Inside http://msdn.microsoft.com/en- us/library/jj159340.aspx
Integration Testing http://msdn.microsoft.com/en- us/library/aa292128.aspx
Unit testing, component level testing and UI testing,
what to use and when
http://blogs.msdn.com/b/raulperez/archive /2010/04/29/unit-testing-
component- level-testing-and-ui-testing-what-to-use- and-when.aspx
Regression Testing http://blogs.msdn.com/b/narendra_parihar
s_blog/archive/2012/04/20/regression- testing.aspx
Performance and Stress Testing http://msdn.microsoft.com/library/dd2935 40.aspx
Security Testing http://msdn.microsoft.com/en- us/library/aa292190.aspx
Localization Testing http://msdn.microsoft.com/en- us/library/aa292138.aspx
Testing a User Interface (UI) http://msdn.microsoft.com/en-
us/library/windows/desktop/ff728827.aspx
#20: Unit tests are automated tests that verify functionality at the component, class, method, or property level.
The primary goal of unit testing is to take the smallest piece of testable software in the application, isolate it from the remainder of the code, and determine whether it behaves exactly as you expect.
Each unit is tested separately before integrating them into components to test the interfaces between units.
Unit tests should be written before (or very soon after) a method is written. Often, developers building the class or method designs the unit test themselves.