問題タブ [saucelabs]

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.

0 投票する
1 に答える
1064 参照

ant - Selenium Grid /Sauce Labs プラグイン / Ant のセットアップ

ANT を使用して Selenium Grid インスタンスを開始しようとしています。ここにある応答を使用して、Ant ビルドから Selenium 2 Grid を実行するにはどうすればよいですか? 、次のbuild.xmlを使用してグリッドを正常に開始できました

次に、ここにある Selenium Grid で Sauce Labs Grid プラグインを使用したいと思います: https://github.com/rossrowe/sauce-grid-plugin/wiki DOSから以下を使用して私のWindowsマシンで

ここで、Sauce ラボの「サーブレット」の引数にターゲットの「launch-hub」を追加して、Sauce ラボのサーブレットを組み込みたいと思います (実際のコードを投稿する際に問題が発生して申し訳ありません)。

を使って再開しました

してここにWindowsから返されたエラーがあります:

Selenium Grid は起動しますが、サーブレットがないため、Saucelabs にアクセスできません

何か案は?

更新ソース プラグインの 1.0.7 を使用して動作するようになりました。バージョン 1.0.8 ではダメ

0 投票する
1 に答える
259 参照

webdriver - .Click()はSeleniumRemoteWebDriverでは機能しません

WebDriverを使用して自動化されたテストケースがたくさんあり、それらはすべてローカルマシンで完全に機能しています。

次に、これらのテストケースをSaucelabsでリモートで実行する必要があるため、RemoteWebDriverを使用する必要があります。

しかし、Click()メソッドが見つからないというエラーが発生します。代わりにsubmit()を使用したり、Click用のJSを作成したりするなど、すべての提案を試しましたが、それでも同じエラーが発生しています。

driver.findElements(By.id( "my div id"))。click();

0 投票する
3 に答える
471 参照

java - Jenkins でテスト ケースを実行しようとするたびに Java エラーが発生する

Jenkins を使用してテスト ケースを実行しようとするたびに、次の Java エラーがテスト レポートに表示されます。

エラー 1:

java.lang.IllegalArgumentException: org.openqa.selenium.Platform.valueOf(Platform.java: 30) WebDriverWithHelperTest.setUp(WebDriverWithHelperTest.java:76) で java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) で java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) で) at java.lang.Thread.run(Thread.java:619) ... 22 個のスタック フレームを削除しました

エラー 2:

java.lang.NullPointerException: メソッドは java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) で null であってはなりません java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) でjava.lang.Thread.run(Thread.java:619) ... 17 個のスタック フレームを削除

これらのテスト ケースは、Eclipse と Maven を使用して問題なく実行できます。

何かアドバイスはありますか?

0 投票する
1 に答える
514 参照

ssl - How do I detect that SSL is broken on a page, using Selenium

We have pages where we occasionally see compromised SSL certificate because of third party scripts that load non HTTPS resources (Initially they're fine but they occasionally change). We would like to test those pages for broken SSL every day.

We have tried one approach, attempting to catch a pop-up message that would indicate that we have insecure content on the page. However, we have been unsuccessful in simulating the pop-up message through selenium. It appears that selenium has automatically disabled any popups. While we have identified a Selenium method to disable the suppression of the pop-ups(disable-popup-handler) but we have not been able to successfully see the popup even using this method.

Has anyone found a way to detect broken SSL pages using Selenium?

0 投票する
1 に答える
1594 参照

maven - モノの「Hello World」の例は機能しますが、Java は機能しません

Java と C# Mono の両方を使用して、Sauce Labs ホームページのGetting Started Examplesを実行しています。

Mono の例は魅力的に機能しますが、Java の例では次のように報告されています。

Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.

Java の例を Mono の例と同じように書き直そうとしました。

他の提案はありますか?

ありがとう

アップデート

以下のロスが示唆するように、チュートリアルで説明されているように実行してみました。この逐語的記述に従うと、Maven は次のエラーで終了します。

不足している宣言を追加するだけでソースファイルを編集しましたpackageが、これを追加してもまったく違いはありませんでした。

更新 2

完全な Maven スタック トレース:

WWW をブラウズすると、Surefire が犯人の可能性があることが判明したようです。POM のバージョンをアップグレードしましたが、問題は解決しません。

0 投票する
2 に答える
110 参照

java - SauceLabsJavaアーキタイプの奇妙なバージョン番号

Javaの「はじめに」アプリを機能させようとしていますが、POMでこれに気づきました。

<バージョン>[1.0.0、)</ version>

これは正しいですか?それは私がこの質問で抱えている問題を説明しているのでしょうか?

0 投票する
3 に答える
1076 参照

saucelabs - 結果ページから古いテストをクリアする

Sauce Labs のテスト ページから古いテストをクリアするにはどうすればよいですか?

あれこれ試したせいでかなりのノイズが入ってきたので、整理したいと思います。

長い目で見れば、興味のないビルドがたくさんあるでしょう。重要なテスト実行を見つけるのが難しくないように、それらをアーカイブ/削除できるようにしたいと考えています。

0 投票する
1 に答える
870 参照

junit - Sauce Labs テスト用の JUnit または TestNG?

現在、テストには JUnit を使用していますが、テストの並列化はチームにとって初めての試みです。

TestNG を使用して移動することには大きな利点がありますか?

0 投票する
2 に答える
4904 参照

webdriver - テストを Sauce Connect に接続するためのコード例はどこにありますか?

Sauce Labs: Connect ページを読みました

インターネットを調べましたが、Selenium テストを変換して Sauce Connect を使用する方法に関するドキュメントが見つかりません。

誰かが私を正しい方向に向けることができますか?

乾杯

デイブ