of software testing – that emphasizes the personal freedom and responsibility – of the individual tester – to continually optimize the value of her work – by treating • test-related learning, • test design, • test execution, and • test result interpretation – as mutually supportive activities – that run in parallel throughout the project. (Cem Kaner, A Tutorial in Exploratory Testing) • こちらも探索的テストの定義として引用されることが多い 9
of software testing – that emphasizes the personal freedom and responsibility – of the individual tester – to continually optimize the value of her work – by treating • test-related learning, • test design, • test execution, and • test result interpretation – as mutually supportive activities – that run in parallel throughout the project. (Cem Kaner, A Tutorial in Exploratory Testing) • こちらも探索的テストの定義として引用されることが多い 10 •ソフトウェアテストのスタイル •テスター一人一人の自由意思 と責務に基づく •各々の価値に合わせて洗練さ せていく •テスト関係の学習、テスト設計、 テスト実施、テスト結果の説明を 扱う •プロジェクトを通して並行実施 される補完的な活動
– スクリプトテストでのシナリオ • その通りに実行すべき具体的なテスト手順 – 探索的テストでのシナリオ • テスト実行の大まかな流れ。テスト実施者の判断で手順を 派生させたり、追加で深堀させたりしてよい James A. Whittaker「Exploratory Software Testing: Tips, Tricks, Tours, and Techniques to Guide Test Design 30