「Learning Selenium Testing Tools with Python」(2014年)

Learning Selenium Testing Tools with Python (English Edition)
- 作者:Gundecha, Unmesh
- 発売日: 2014/12/30
- メディア: Kindle版
他の記事とも関連付けてやっていますが、
自動化ツールとしてメジャーなので、触ってみるべく一通り読んで触ってみました。
下記のような一通りの使い方についてコードも交えて説明してくれています。
[説明内容]
・ブラウザ自動実行の基本的なやり方
・テスティングフレームワークunittestの利用
・要素の取得
・フォームの入力
・ボタンを押す
・ドロップダウンの選択
・アラートとポップアップウィンドウの操作
・同期テスト
・クロスブラウザテスト
・モバイルテスト
・Android
・iOS
・ページオブジェクトパターン
・データ駆動テスト
・ユーザー操作の記述
etc,..,
ただし、触るとそもそもWebサイトの仕様が変わっていて全くコードが動かせない、ライブラリも利用できないなど…古い書籍として苦労する部分がありました…。
新しく知ったところは、BDDのツールと連携できるところでしたが、
テストベースとなるWebサイトを探して、サンプルを作成しつつ、少しずつ記事を上げなおしたいと思います。