2017-12-07 10 views
0
[ERROR] Tests run: 33, Failures: 32, Errors: 0, Skipped: 1, Time elapsed: 65.649 s <<< FAILURE! - in TestSuite 
[ERROR] testHomeWidgetValidData(test.desktop.HomePageTest) Time elapsed: 0.454 s <<< FAILURE! 
org.openqa.selenium.NoSuchSessionException: 
no such session 
    (Driver info: chromedriver=2.33.506092 (733a02544d189eeb751fe0d7ddca79a0ee28cce4),platform=Linux 4.10.0-40-generic x86_64) (WARNING: The server did not provide any stacktrace information) 
Command duration or timeout: 4 milliseconds 
Build info: version: '3.0.0', revision: '350cf60', time: '2016-10-13 10:48:57 -0700' 
System info: host: 'hp', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '4.10.0-40-generic', java.version: '1.8.0_152' 
Driver info: org.openqa.selenium.chrome.ChromeDriver 
Capabilities [{message=unknown error: Chrome failed to start: exited abnormally 
    (Driver info: chromedriver=2.33.506092 (733a02544d189eeb751fe0d7ddca79a0ee28cce4),platform=Linux 4.10.0-40-generic x86_64), platform=ANY}] 
Session ID: 944b193854ef4f0fb75de599eb1d5610 

ジェンキンズでセレンテストを実行する際に問題に直面しました。したがって、IDEではすべて問題なくコンパイルできます。私は問題の根源となっていることは考えていません。ドライバの実装には​​を使用しました。また、エラーメッセージ上記の警告を持っているスタックトレース:それは私の中で正常に動作かかわらジェンキンでセレンテストを実行中にNoSuchSessionExceptionが発生しました

[WARNING] 
[WARNING] Some problems were encountered while building the effective model for GLIC-test:webdriver:jar:1.0-SNAPSHOT 
[WARNING] 'build.plugins.plugin.version' for io.qameta.allure:allure-maven is missing. @ line 78, column 21 
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. 
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects. 
[WARNING] 
+0

JenkinsでChromeのフルグラフィカルバージョンを実行していますか?それはうまくいきません!ヘッドレスモードを使用する必要があります。 – SiKing

+0

@SiKingいったんビルドを開始すると(このクロムドライバで)、ジェンキンと正しい方法でコンパイルされましたが、どのようになったのか分かりませんでした。しかし何かが間違ってしまい、そのようなエラーメッセージが現れ始めました。ヘッドレスブラウザ(phantomjsとhtmlunit)に関しては、私もエラーが出ますが、タイプは異なります。 –

+0

**クロムヘッドレス** PhantomJSは放棄され、HTMLUnitはそれほど有用ではありません。 – SiKing

答えて

-1

我々は、Seleniumテストはジェンキンススルー実行中の最初の要素をクリックする前に失敗するようジェンキンスでヘッドレスを実行するために設定し、特定の操作を行う必要がありますローカルシステム。

関連する問題