Seleniumの動作(状態別/3:Firefox)
概要
テスト画面
FirefoxVersion 78.01(64bit)Buttonクリックロケータ欄にidを入力して、「id」ボタン押下。要素が取得できたら「click」ボタン押下。
操作が成功すると、生成コード欄に、実行したPythonコードが出力されます。 ...
Seleniumの動作(状態別/2:Chrome)
概要
テスト画面
Google ChromeVersion 83.0.4103.116(64bit)Buttonクリックロケータ欄にidを入力して、「id」ボタン押下。要素が取得できたら「click」ボタン押下。
操作が成功すると、生成コード欄に、実行したPyt ...
Seleniumの動作(状態別/1:全体)
ブラウザ/コントロール別の調査で、radioボタン、CheckBoxとも、非表示項目(style=”display:none;”)はクリックが出来ませんでした。
そこで、今回はコントロールの状態別に各ブラウザでの動きを確認したいと思います。
...
Seleniumの動作(ブラウザ/コントロール別)
CodeCheckerを用いて、ブラウザ別に、HTMLの各コントロールに対するSeleniumの動作を見ていきます。
IEのバージョンは11、Edgeは83です。
ボタン、リンク、テキスト、リスト、ラジオボタン、チェックボックスについて、検証します。
テ ...
idが重複する場合
面白いものを見つけましたので紹介します。
ParcelForce
イギリスの郵便会社(Royal Mail)のグループ企業で、小包の配送をしています。日本からイギリスに郵便小包を送ると、この会社が配送を担当するそうです。
さて、こちらの画面では、見積もりができる ...
CodeCheckerでのデバッグ方法
CodeCheckerを使用すれば、Seleniumを再起動せずに、Pythonコードを自由に実行できます。
コードの実行と戻り値1行のコードを入力した場合は式で評価され(eval)、2行以上の場合は文として実行します(exec)
execの場合は戻り値が返ってきませんので ...