問題タブ [selenide]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
selenium-webdriver - WebDriverRunner を使用してシークレット モードで Chrome ブラウザーを作成する方法
SelenIDE/JUNIT/Maven を使用した自動化テストのために、INCOGNITO でクロムを開くオプションを探しています。
ここでどのような情報を提供する必要があるのか よくわかりません。WebdriverRunner を操作する LocalTest ページのコピーを追加します。
サイトにはさまざまなテスト開始点があるため、テスト クラス自体で実際の Url を呼び出します。
これは私がURLを呼び出す方法です:
これで十分だと思いますが、さらに情報を提供する必要がある場合は、いつでも答える準備ができています.
LocalTest のコピー
javascript - Selenide の削除表示:false が機能しない
自動化テストでラジオ ボタンをクリックしたい。ページにラジオ ボタンが表示されていても、選択されていないラジオ ボタンにはdisplayed:false
プロパティがあります。displayed:false
htmlオブジェクトにプロパティがある場合、Selenideは何とかクリックできません。エラーは次のとおりです。Element should be visible {By.id: radio_btn_id}
ここに私のラジオボタンがあります:
プロパティを削除するために私が試したことと、それらのどれも機能していません
selected:true
プロパティを削除しようとしましたが、うまくいきました。なぜそれが機能しないのかわかりませんdisplayed:false
。アイデアはありますか?
[編集] 受け入れられた回答はSelenium
バージョンです。それSelenide
はよりクリーンでシンプルです:
[解決]
selenium - org.openqa.selenium.WrapsDriver Selenide + TestContainers にアクセスできません
5.0.0
TestContainers で Selenideを使用しようとしています1.9.1
どうやら、これらのバージョンには互換性がないため、テストを実行すると次のようになります。
すべてがセレン化物で正常に動作します4.12.3