QAさんの手間を減らすために
QAとは
Qustion Answerの略ではない。
Quality assuranceの略で、品質保証を表す単語である。
で、QAさんというのは品質を担保するためのテストを行う人のことです。(一般的にかどうかは知らない)
QAさんがどういうことをしているか
ユーザーがたどる導線の操作を行ってユーザーが適切なサービスを受けられるかを確認することを行っている。
たとえば、ユーザー名とパスワードを入力してログインできること。検索フォームにキーワードを入力して検索結果が正しく表示されること。を確認するといった具合。
手間を減らす
基本的にはブラウザを操作して確認を行うがすべてを手動でやるのはあまりよろしくない。
そこで出てくるのが自動テストという考え方である。
ブラウザを使用した自動テストではSeleniumがよく使われているため、多分に漏れずSeleniumを使用することとする。
使用するもの
- Geb
- Groovy
- Spock
参考
システムテスト自動化 標準ガイド CodeZine BOOKS
- 作者: Mark Fewster,Dorothy Graham
- 出版社/メーカー: 翔泳社
- 発売日: 2014/12/17
- メディア: Kindle版
- この商品を含むブログ (2件) を見る