これは SeleniumBase という名前の Linux アプリで、最新リリースは 4.20.3-FixtheXPath-to-CSSconvertersourcecode.zip としてダウンロードできます。 ワークステーション用の無料ホスティング プロバイダー OnWorks でオンラインで実行できます。
SeleniumBase with OnWorks という名前のこのアプリをオンラインで無料でダウンロードして実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。
-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードし、インストールして実行します。
スクリーンショット:
SeleniumBase
説明:
SeleniumBase は、テスト前の Web ブラウザーの起動、失敗時のスクリーンショットの保存、テスト後の Web ブラウザーの終了など、一般的な WebDriver アクションを自動的に処理します。 SeleniumBase を使用すると、コマンド ラインからテストの実行をカスタマイズできます。 SeleniumBase は、コマンドに単純な構文を使用します。 pytest には、自動テスト検出が含まれています。 実行する特定のファイルまたはフォルダーを指定しない場合、pytest は実行するテストのすべてのサブディレクトリを自動的に検索します。 不安定なテストはもう必要ありません! SeleniumBase メソッドは、ページ要素とやり取りする前に、ページ要素の読み込みが完了するまで自動的に待機します (タイムアウト制限まで)。 これは、スクリプトでランダムな time.sleep() ステートメントが不要になったことを意味します。 SeleniumBase には、MasterQA と呼ばれる自動化/手動のハイブリッド ソリューションが含まれています。これは、手動テスターが検証を処理している間に自動化がすべてのブラウザー アクションを実行することで、手動テストを高速化します。
特徴
- ブラウザの自動化と E2E UI テストのための強力な Python フレームワーク
- Python でブラウザー テストを即座に生成するためのレコーダー モードが含まれています
- 同じテストで複数のブラウザ、タブ、iframe、プロキシをサポート
- Markdownテクノロジーを備えたテストケース管理ソフトウェアが含まれています
- 自動スマート待機により、信頼性が向上し、不安定なテストが防止されます
- テストの検索/実行のために pytest、unittest、nose、および behavior をサポート
プログラミング言語
Python
カテゴリー
これは https://sourceforge.net/projects/seleniumbase.mirror/ からも取得できるアプリケーションです。 これは、OnWorks でホストされており、無料のオペレーティング システムの XNUMX つからオンラインで簡単に実行できます。