| |
Back
to BOOK PAGE
Table of ContentsPreface Chapter 1: Visual Studio Team System 2008 Test Types Chapter 2: Unit Testing Chapter 3: Web Testing Chapter 4: Advanced Web Testing Chapter 5: Load Testing Chapter 6: Manual, Generic, and Ordered Tests Chapter 7: Managing and Configuring the Test Chapter 8: Deploying and Running Tests Chapter 9: Command Line Chapter 10: Working with Test Results Chapter 11: Reporting Index
- Chapter 1: Visual Studio Team System 2008 Test Types
- Software testing in Visual Studio Team System 2008
- Testing as part of Software Development Life Cycle
- Types of testing
- Unit test
- Manual test
- Web tests
- Load test
- Ordered test
- Generic test
- Test management and new testing features in VS 2008
- Team explorer
- Team system testing tools introduction
- Test view
- Test list editor
- Lists of tests
- Test results
- Code coverage results
- Overview of XML files for testing tools in Visual Studio 2008
- Chapter 2: Unit Testing
- Creating unit tests
- Naming settings
- General settings
- Assert statements
- Types of asserts
- The assert class
- StringAsserts
- CollectionAssert
- AssertFailedException
- UnitTestAssertionException
- ExpectedExceptionAttribute
- Unit tests and generics
- Data-driven unit testing
- Unit testing an ASP.NET application
- Unit testing web services
- Code coverage unit test
- Summary
- Chapter 3: Web Testing
- Creating web test
- Recording a test
- Adding comments
- Cleaning the recorded tests
- Copying the requests
- Web test editor
- Web test properties
- Web test request properties
- Other request properties
- Form post parameters
- Query string parameters
- Extraction rules
- Validation rules
- Transactions
- Toolbar properties
- Add data source
- Set credentials
- Add recording
- Parameterize web server
- Add web test plug-in
- Add request plug-in
- Performance session for the test
- Debug/running web test
- Settings for .testrunconfig file
- General
- Web test
- Controller and agent
- Code coverage
- Test timeouts
- Deployment
- Hosts
- Setup and cleanup scripts
- Running the test
- Web browser
- Request
- Response
- Context
- Details
- Chapter 4: Advanced Web Testing
- Dynamic parameters in web testing
- Coded web test
- Creating a coded test from a recorded test
- Transactions in coded test
- Custom code
- Adding comment
- Running the coded web test
- Debugging coded web test
- Custom rules
- Extraction rule
- Validation rule
- Testing web services
- Summary
- Chapter 5: Load Testing
- Creating load test
- Editing load tests
- Adding context parameters
- Results store
- Running the load test
- Running load test using rig
- Working with test result and analyzing test results
- Graphical view
- Summary view
- Table view
- Exporting to Excel
- Chapter 6: Manual, Generic, and Ordered Tests
- Manual tests
- Manual test using text format
- Manual test using Microsoft Word format
- Running a manual test
- Ordered tests
- Creating an ordered test
- Properties of an ordered test
- Executing an ordered test
- Generic tests
- Creating a generic tests
- Summary results file
- Properties of a generic test
- Chapter 7: Managing and Configuring the Test
- Managing tests using test lists
- Organizing test list
- Test view
- Enabling/disabling tests
- Toolbar options
- Configuring tests
- Test run configuration
- General
- Controller and agent
- Code coverage
- Deployment
- Hosts
- Setup and cleanup scripts
- Test timeouts
- Web test
- Editing test run configuration file
- Chapter 8: Deploying and Running Tests
- Local deployment
- Remote deployment
- Deploy additional files
- Using deploymentItem attribute
- Deploy items for individual test
- Deployment order
- Running tests
- Run and rerun a test
- Pause, resume, and stop a test run
- Schedule test run
- Summary
- Chapter 9: Command Line
- MSTest utility
- Running a test from the command line
- /testmetadata
- /test
- /unique
- /noisolation
- /runconfig
- /resultsfile
- /noresults
- /nologo
- /detail
- Publishing test results
- /publish
- /publishbuild
- /flavor
- /platform
- /publishresultsfile
- Trace files
- Publishing
- Chapter 10: Working with Test Results
- Test results
- Test as part of Team Foundation Server build
- Build report and test result
- Code coverage
- Build report with failed test
- Stack trace
- Creating Work Item from the result
- Publish test results
- Chapter 11: Reporting
- TFS reports for testing
- Bugs
- Bug rates
- Bugs by priority
- Bugs found without corresponding tests
- Testing progress and effectiveness of reports
- Regression
- Tests passing with active bugs
- Tests failing without active bugs
- Load test summary
- Creating new report
- Report server project
- Create a new report in Excel
- Customizing report
- Summary
Back to BOOK PAGE
| |
|