Session-based testing
Session-based testing is more closely related to Exploratory testing than to Scenario testing, but the concepts can be used in conjunction. It is a controlled and improved ad-hoc testing that is able to use the knowledge gained as a basis for ongoing, product sustained improvement. The improved test results can help put the case for change throughout development, and ways in which the testing team can build on the initial processes to arrive at a better overall testing. Session-based testing can be used to introduce measurement and control to an immature test process, and can form a foundation for significant improvements in productivity and error detection. Session-based testing is ideal when formal requirements are non present, incomplete, or changing rapidly.
The main tool in session-based testing is the charter or test point. Charters and test points list what should be tested and provide a record of what was tested. They should take between two and four hours to execute. Testers using Session-based testing plan their testing daily and new revelations on what needs to be tested are added as tests are executed.
External links
Adventures in Session-Based Testing