A hybrid Python test automation framework using Pytest for both UI (Selenium) and API (requests) testing. Features include @dataclass-based data modeling, YAML test data, Allure/HTML reports, retry ...
Webスクレイピングやブラウザ操作の自動化をしたいけど、Seleniumの初期設定で躓いていませんか? この記事では、Seleniumの環境構築から実際に動くコードまでを、初心者でも理解できるように解説します。 実務では、様々なオプションを設定します。
前回、Python+Seleniumで、WebページからCSVファイルをダウンロードし、ダウンロードしたファイルを特定する処理をご紹介しました。 前回の最後に、ChromeのWebドライバの終了処理をコメントにして動作させない理由として、ファイルのダウンロードが完了する前 ...
Selenium WebDriver -> To interact with web elements and perform actions on web pages. Python -> To write test scripts and framework code. Pytest or Unittest -> To organize and run your test cases.