Selenium Seleniumで画面キャプチャ・スクショを撮る(全画面対応) 2022年6月20日 Seleniumでブラウザを操作中、画面表示された内容を検証するため、キャプチャを撮り、期待通りの表示がされているか確認するとよりテストの信用性が増します。 ※HTMLのタグ構造から正しいデータが参照できても、表示上狂うこともあるので。。。 ここでは画面キャプチャの基本的な撮り方と、画面に収まらない場合の全画面を含めた...管理者
Selenium SeleniumでCMSを設定する(WordPress編) 2022年6月6日 CMSに限ったことじゃないけど、、、Webシステム(管理画面付き)を提供するとき、システムを納品先のネットワークに沿った設定にしたり、要件通りに動作するようオプション設定をすることがあります。 クラウドなら仮想イメージ展開でもいいじゃんとは思いますが、管理画面から直接操作して設定することもあるので、今回はWebシステム...管理者
プログラマー Linuxのdnfで"Curl error (60): Peer certificate cannot be authenticated with given CA certificates~~"とエラーする 2022年5月30日 jenkinsの検証をしております。 その途中でエラーが出たので解消した内容を残しときます。 ※ちなみにOSは「MIRACLE LINUX 8.4」です jenkinsをインストールするとこのようになる。。。 # yum install jenkins メタデータの期限切れの最終確認: 3:14:19 時間前の 202...管理者
Selenium Selenium4ではfind_element_by_id、nameは非推奨 2022年5月23日 ↑いつの間にかこんな感じで、、、 いままで使っていたfind_element_by_id、find_element_by_nameに打消し線が入るようになりました。 どうやらSeleniumのバージョンが4以上だと出るようで、4以上だと非推奨扱いとなりました。 というわけで、、今まで通りの要素の参照方法と、新しい要素の...管理者
Selenium Selenium実行時にFireFoxのオプションを変更する 2022年5月9日 Seleniumのテストをするとき、「ブラウザのどんな設定が変更できるのか?」が気になったので、オプションの変更の仕方と、標準で備えているパラメータ一覧の見方をまとめました。 Preference一覧の確認 アドレスバーに「about:config」と入力し、”すべてを表示”をクリック ↓ 警告が出る場合 下記のような...管理者
Selenium Seleniumでファイルのダウンロード先を指定する (Firefox編) 2022年4月25日 「Firefoxでもダウンロードファイルの動作テストをしたい!」 と思うかもしれない。 FirefoxProfileで解決する! ソースコード import os from selenium import webdriver from selenium.webdriver import FirefoxProfile p...管理者
Selenium Seleniumでファイルのダウンロード先を指定する(Chrome編) 2022年4月11日 「ダウンロードファイルの動作テストをしたい!」 ってときに、うまくダウンロードできないor保存先がおかしいっていうのはSeleniumの登竜門。 ChromeOptionsにて解決いたす! ソースコード import os from selenium import webdriver options = webdriv...管理者
Selenium Chrome、FireFox、EdgeのSeleniumテスト準備 2022年3月28日 今までSeleniumでChromeを操作することばかりしてましたが、「いや他のブラウザも操作できるだろう・・・」ということで、とりあえずFireFoxとEdgeのWebDriverファイルのダウンロード~起動までまとめます。 フォルダ構成 Pycharmでプロジェクトを新規作成webdriverフォルダを作成 ※必要...管理者
Selenium SeleniumでChromeWebDriverの自動更新を行う 2022年3月14日 Seleniumを使ったテストで鬱陶しいことのひとつ、 ブラウザのバージョンとWebDriverのバージョンが違うことによるエラー これを解消します! 前置きなどをすっ飛ばして自動で取得するやり方を見たい場合はここまでスキップ WebDriverのバージョン違いエラーとは 例えば下記のようなエラー selenium.c...管理者
プログラマー ミラクルリナックス8.4をインストールする! 2022年2月28日 CentOSの乗り換え先筆頭はミラクルリナックスであることを信じて、今の内に慣れるべくまずはインストールをするぞ! ミラクルリナックス8.4のインストール手順 まずはisoファイルダウンロードすべく公式へ リンクをたどって辿ってisoファイルをダウンロード CentOSと同じようにVirtualBoxに仮想マシンを作っ...管理者