Mais conteúdo relacionado
Semelhante a Azureを使って手軽にブラウザテストの自動化をはじめよう (20)
Azureを使って手軽にブラウザテストの自動化をはじめよう
- 2. Naoya Kojima 小島 直也
• Job
Enterprise Web Application Engineer
単体~システムテスト、設計等を少々
Java SE/EE, Subversion, Ant
• Career
Sales 4 years +
Engineer 4years +
Java 3 years +
Selenium 6 months +
Azure 6 months +
- 15. 実践Selenium WebDriver
Seleniumデザインパターン & ベストプラクティス
• O‘reilly japan 様
ToolsQA
• http://toolsqa.com
Stack Overflow
• http://stackoverflow.com
• その他多数(英語が多い)
日本Seleniumユーザ会
• 談話会、Slack
• ぜひユーザ会に参加しましょう
- 21. メリット
• テストケースの数だけクラスが出来る
• テストケースを網羅できれば、それをクラスに実装す
るだけなので逆に分かりやすいかも
デメリット
• 大量にテストを書く必要がある
• 異なるテストケースで同じ処理を何度も実行する場合
があり、同じ処理を含んだクラスが複数実装される
- 22. ケース名 シナリオ 試験の流れ
TC001 日付を指定して宿泊予約する ログイン→宿泊予約
TC002 部屋を指定して宿泊予約する ログイン→宿泊予約
ケース名 実行順 機能 試験項目 アクション データ名
TC001 1 ログイン Login
TC001 2 日付指定予約 宿泊予約 hizukeYoyaku 001
TC002 1 ログイン Login
TC002 2 部屋指定予約 宿泊予約 roomYoyaku 002
テストケース表
テストステップ表
- 25. メリット
• テストシナリオ(テストデータ)を一度作れば、何度でも再利用
できる
• アプリケーションの機能を実行する処理を1つだけ実装すればよ
い為、改修があっても対象の操作をメンテナンスするだけで良い
• 例えば、テストシナリオに表れる”宿泊予約”という処理を1つ実
装する
デメリット
• テストシナリオを漏れなく作る必要がある
• バージョンの異なるWebアプリケーションが複数ある場合、その
サイト数分テストシナリオを作る必要がある
Notas do Editor
- 安心してください。私も初心者です。(ベテランの方がお集まりのところすみません)