エッジセレンツールに新しい生命をもたらす
今年、マイクロソフトEDGEは公式に生まれ変わるツール(例えばクロム形式)です.https://github.com/microsoft/edge-selenium-tools -> 「セレン3のための更新されたedgedriver実現」.これには3つの別々のライブラリが含まれます.次のセレン4は、自動的に、セレンの最新の安定版では、これらのライブラリが含まれます
新しいエッジを使用していくつかの品質の時間を過ごした後、それをPythonで自動ブラウザのテストを実行して
上記GitHub -> SeleniumBase/examples/edge_test.py , は、"about "pageのキー領域をハイライトする.
Edge Automation作業をするためには、EDGEドライバが必要になります.https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/ 次に、必要なバージョンをダウンロードします.ありがたいことに、seleniumbaseは、単純なコマンドを実行することによって、edgedriverの最新の安定版を秒単位でインストールすることができます.
上記GitHub -> SeleniumBase/examples/test_skype_site.py , Skypeのモバイルウェブサイトで重要な分野を強調している
エッジの市場シェアが急速に成長しているので、特にテストオートメーションスイートの一部としてエッジを含むことは、これまで以上に重要です.あなたが既に使用しているならばSeleniumBase , EDGEでテストを実行することは
要約すると、新しいエッジブラウザは自動テストの準備ができていますSeleniumBase 対edge-selenium-tools あなたはすぐに始めるのを助けることができます.Gitthubページをご覧くださいhttps://github.com/seleniumbase/SeleniumBase もっと学ぶ.沢山ありexample tests 正しい方向に導くために、それらを実行することができます
さえずりの私の端オートメーション質問に答えるために、John Jansenに感謝します.そして、マットvellosoに感謝します.
(上記:ジョン・ヤンセンとマット・ベロソによる私へのつぶやき)
私について:私は、現在マイケルiboss, (a Microsoft "Trusted Security Partner") . 私の空き時間に、私は、Seneniumbaseを拡大して、維持しますhttps://github.com/seleniumbase/SeleniumBase - https://seleniumbase.io/ ). 通常、あなたはボストンのまわりで私を見つけます、しかし、私は2020年の大部分のために家から働いていました.Twitterで私を見つけることができます:(はい、私は自分の個人よりも頻繁にそのアカウントを使用します).
(それはメガネとフーディーを持って右側です)
3.141
今すぐ.新しいエッジを使用していくつかの品質の時間を過ごした後、それをPythonで自動ブラウザのテストを実行して
edge-selenium-tools
, 私は安全に、そのエッジは、ブラウザの拡張を扱うなどのいくつかの小さな違いで、自動テストのために必要なクロムの交換に使用できると言うことができます.私はまた、テストフレームワークと呼ばれるSeleniumBase , どれがedge-selenium-tools
そして、自動化経験を強化するためにAPIのまわりで完全なフレームワークを包むことによって、端オートメーションを単純化します.上記GitHub -> SeleniumBase/examples/edge_test.py , は、"about "pageのキー領域をハイライトする.
Edge Automation作業をするためには、EDGEドライバが必要になります.https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/ 次に、必要なバージョンをダウンロードします.ありがたいことに、seleniumbaseは、単純なコマンドを実行することによって、edgedriverの最新の安定版を秒単位でインストールすることができます.
$ seleniumbase install edgedriver
*** edgedriver version for download = 85.0.564.44
Downloading edgedriver_mac64.zip from:
https://msedgedriver.azureedge.net/85.0.564.44/edgedriver_mac64.zip ...
Download Complete!
Extracting ['msedgedriver'] from edgedriver_mac64.zip ...
Unzip Complete!
The file [msedgedriver] was saved to:
/Users/michael/github/SeleniumBase/seleniumbase/drivers/msedgedriver
Making [msedgedriver 85.0.564.44] executable ...
[msedgedriver] is now ready for use!
また、SourenIumbaseでテストを実行するときに、コマンドラインからEDGEオプションを設定する機能も便利です.例えば、あなたはmobile-device emulator でテストを実行するだけで--mobile
:上記GitHub -> SeleniumBase/examples/test_skype_site.py , Skypeのモバイルウェブサイトで重要な分野を強調している
エッジの市場シェアが急速に成長しているので、特にテストオートメーションスイートの一部としてエッジを含むことは、これまで以上に重要です.あなたが既に使用しているならばSeleniumBase , EDGEでテストを実行することは
--browser=edge
を実行します.これはseleniumbaseが展開する多くの方法の一つですpytest
コマンドラインオプション.(参照).pytest Seleniumbaseスクリプトを実行できる単体テストフレームワークです.要約すると、新しいエッジブラウザは自動テストの準備ができていますSeleniumBase 対edge-selenium-tools あなたはすぐに始めるのを助けることができます.Gitthubページをご覧くださいhttps://github.com/seleniumbase/SeleniumBase もっと学ぶ.沢山ありexample tests 正しい方向に導くために、それらを実行することができます
--browser=edge
デフォルトのブラウザではなくエッジを使用する.さえずりの私の端オートメーション質問に答えるために、John Jansenに感謝します.そして、マットvellosoに感謝します.
(上記:ジョン・ヤンセンとマット・ベロソによる私へのつぶやき)
私について:私は、現在マイケルiboss, (a Microsoft "Trusted Security Partner") . 私の空き時間に、私は、Seneniumbaseを拡大して、維持しますhttps://github.com/seleniumbase/SeleniumBase - https://seleniumbase.io/ ). 通常、あなたはボストンのまわりで私を見つけます、しかし、私は2020年の大部分のために家から働いていました.Twitterで私を見つけることができます:(はい、私は自分の個人よりも頻繁にそのアカウントを使用します).
(それはメガネとフーディーを持って右側です)
Reference
この問題について(エッジセレンツールに新しい生命をもたらす), 我々は、より多くの情報をここで見つけました https://dev.to/mintzworld/bringing-new-life-into-edge-selenium-tools-5b25テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol