2016-08-22 7 views
0

デバイスにapkを起動する基本的なappiumテストを実行しようとしています。しかし、私はエラーを取得しています。そして、私はAndroidのスタジオにappiumテストを実行するかどうかは混乱しています enter image description here最初のappiumテストを実行できません

[TestNGの]

Appium version (or git revision) that exhibits the issue:Appium v1.4.16 
Last Appium version that did not exhibit the issue (if applicable):NA 
Desktop OS/version used to run Appium: Windows 10 64 bit 
Node.js version (unless using Appium.app|exe):v4.4.7 
Mobile platform/version under test: Android 5.1 
Real device or emulator/simulator: Real Device 
Appium CLI or Appium.app|exe: Appium.exe 

enter image description hereが実行中[1]

環境を[ここに画像の説明を入力します]:
C:¥Users¥pubu¥AppData¥Local¥Temp¥testng-eclipse - 1847523077 \ testng-customsuite.xml

[Utils] \ AndroidDemoworkspace \ StartAppium \テスト出力\デフォルトのスイート\デフォルト のtest.xml [Utilsの]ディレクトリ C:\ AndroidDemoworkspace \ StartAppium \テスト出力\デフォルトのスイートが存在する: 真FAILED: ORG開始 Cを作成したく.openqa.selenium.remote.UnreachableBrowserException: 新しいセッションを開始できませんでした。考えられる原因は、リモートサーバの無効なアドレス サーバまたはブラウザの起動に失敗したことが原因です。ビルド情報:バージョン: 'unknown'、 リビジョン: '2aa21c1'、時刻: '2016-08-02 14:59:43 -0700'システム情報: ホスト: 'Vaibhav-PC'、ip: '192.168.0.114 '、os.name:' Windows 10 '、 os.arch:' amd64 '、os.version:'10 .0'、java.version: '1.8.0_101'ドライバ info:driver.version:RemoteWebDriver at org。 openqa.selenium.remote.RemoteWebDriver.execute org.openqa.selenium.remote.RemoteWebDriverで org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:247)で(RemoteWebDriver.java:670) 。 (RemoteWebDriver.java:130) at org.openqa.selenium.remote.RemoteWebDriver(RemoteWebDriver.java:157) at demo.StartAppium.start(S れるjava.langで sun.reflect.DelegatingMethodAccessorImpl.invoke(不明なソース)で sun.reflect.NativeMethodAccessorImpl.invoke(不明なソース)で sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブメソッド)でtartAppium.java:36) .reflect.Method.invoke(Unknown Source)at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:100) at org.testng.internal.Invoker.invokeMethod(Invoker.java:646)at org。 (Invoker.java:1111)at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1129)at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)にあるtestng.internal.Invoker.invokeTestMethod(Invoker.java:811) at org.te stng.internal.TestMethodWorker.run(TestMethodWorker.java:112) at org.testng.TestRunner.privateRun(TestRunner.java:746) org.testng.TestRunner.run(TestRunner.java:600)at org。 test35.SuiteRunner.runTest(SuiteRunner.java:366)at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)at org.testng。 (SuiteRunnerWorker.java:86) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)で org.testng.SuiteRunnerWorker.run runSuitesSequentially(TestNG.java:1264)at org.testng.TestNG.runSuitesLocally(TestNG.java:1189)at org.testng.TestNG.runSuites(TestNG.java:1104)at org.testng.TestNG.run(TestNG.java:1076) org.testng.remote。(RemoteTestNG.java:57)原因: 投稿者: org.apache.http.conn.HttpHostConnectException: 127.0.0.1:4723への接続は、[/127.0.0.1]失敗しました:接続が拒否されました:(org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connectでDefaultHttpClientConnectionOperator.java:158を接続) でorg.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353) でorg.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380) でorg.apache.http.impl.execchai n.MainClientExec.execute(MainClientExec.java:236) でorg.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184) org.apache.http.impl.execchain.RetryExecで 。 org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClientで(RetryExec.java:88) でorg.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110) を実行します。 Javaの:184) でorg.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:71) org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:55)で at org.openqaでorg.openqa.selenium.remote.internal.ApacheHttpClient.fallBackExecute(ApacheHttpClient.java:142) でorg.openqa.selenium.remote.internal.ApacheHttpClient.execute(ApacheHttpClient.java:88) 。 (RemoteWebDriver.java:649) ... 29 more原因:java.net.ConnectException:接続が拒否されました: java.net.Absでjava.net.AbstractPlainSocketImpl.doConnect(不明なソース) でjava.net.DualStackPlainSocketImpl.socketConnect(不明 出典)でjava.net.DualStackPlainSocketImpl.waitForConnect(ネイティブ 法)で接続しますtractPlainSocketImpl.connectToAddress(不明なソース) のjavaで java.net.SocksSocketImpl.connectで java.net.PlainSocketImpl.connect(不明なソース)(不明なソース)でjava.net.AbstractPlainSocketImpl.connect(不明なソース)で 。 net.Socket.connect org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperatorで org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)で(不明なソース)。 Javaの:141) ...もっと42

==================================== =========== デフォルトテスト

テストが実行:1を、失敗:1、スキップ:0

==============================合計テストを実行=================デフォルトスイート:1、障害:1、スキップ:org.testng.reporters.jqで撮影した0

[TestNGの]時間。メインの@ 1b0375b3:38ミリ [Utilsの] C作成しようとすると:\ AndroidDemoworkspace \ StartAppium \テスト出力の\ TestNGのに失敗したが。[Utils] [Utils]ディレクトリC:\ AndroidDemoworkspace \ StartAppium \ test-output が存在する:true [Utils] C:\ AndroidDemoworkspace \ StartAppium \ test-output \ Default スイート\ testng-failed.xml [Utils]ディレクトリ C:\ AndroidDemoworkspace \ StartAppium \ test-output \ defaultスイートが存在する: true [TestNG] [FailedReporter passed = 0 failed = 0 skipped = 0]で取られた時間:21 ms [TestNG] orgで取られた時間。 [email protected]:13のMS [Utilsの】 Cを作成 しよう:\ AndroidDemoworkspace \ StartAppium \テスト出力\ junitreports \ TEST-demo.StartAppium.xml [Utilsの]ディレクトリ C:\ AndroidDemoworkspace \ StartAppium \ test-output \ ju nitreportsが存在します。 [email protected]で撮影した 真[TestNGの]時間: Cを作成しようとすると、12ミリ秒[Utilsの] :\ AndroidDemoworkspace \ StartAppium \テスト出力を古い\デフォルト スイートの\ TOC \ [Utils] C:\ AndroidDemoworkspace \ StartAppium \ test-output \ old \ Defaultスイート が存在する:デフォルトのtest.properties [Utils]ディレクトリ C:\ AndroidDemoworkspace \ StartAppium \ test-output \ old \ Defaultスイート が存在する:true [Utils] C:\ AndroidDemoworkspace \ StartAppium \ test-output \ old \ Defaultを作成しようとしています。 [Utils] を作成しようとしています。C:\ AndroidDemoworkspace \ StartAppium \ test-output \ old \ defaultスイートは、デフォルト値 スイート\ main.html [Utils]ディレクトリ C:\ AndroidDemoworkspace \ StartAppium \テスト出力\ old \ Defaultスイート が存在します:true [Utils]作成しようとしています C:\ AndroidDemoworkspace \ StartAppium \ test-output \ old \ Default スイート\ groups.html [Utils]ディレクトリ C:\ AndroidDemoworkspace \ StartAppium \テスト出力\ old \ Defaultスイート が存在します:true [Utils]を作成しようとしています C:\ AndroidDemoworkspace \ StartAppium \ test-output \古い\デフォルト スイートの\ classes.html [Utilsの]ディレクトリ C:\ AndroidDemoworkspace \ StartAppium \テスト出力\古い\デフォルト・スイート が存在する:真[Utilsの] Cを作成しようとすると:\ AndroidDemoworkspace \ StartAppium \テスト出力古い\ \デフォルト値 スイート\ reporter-output.html [Utils]ディレクトリ C:\ AndroidDemoworkspace \ StartAppium \テスト出力\ old \ Defaultスイート が存在する:true [Utils]作成しようとしています C:\ AndroidDemoworkspace \ StartAppium \ test-output \ Utreils \ディレクトリ\ C:\ AndroidDemoworkspace \ StartAppium \テスト出力\ old \ Defaultスイート が存在する:[Utils]作成しようとした: C:\ AndroidDemoworkspace \ StartAppium \ test-output \ old \ Defaulトン スイート\ testng.xml.html [Utilsの]ディレクトリ C:\ AndroidDemoworkspace \ StartAppium \テスト出力\古い\デフォルト・スイート が存在する:真[Utilsの] Cを作成しようとすると:\ AndroidDemoworkspace \ StartAppium \テスト出力を\ old \ index.html [Utils] ディレクトリC:\ AndroidDemoworkspace \ StartAppium \ test-output \ oldが存在します。 true [TestNG] によって取得された時間[email protected]:49 ms [TestNG]時間 [email protected]で撮影した:7ミリ

+0

あなたのコードで指定した希望のカバレッジ –

+1

接続が拒否されたエラーが発生しているので、希望の機能に問題があると思われます。 –

+0

Appiumはうまくいきました...間違ったjarファイル、環境変数が間違っています..ありがとうございます。しかし、私はもっとそれを探求したい。私にデモの例を示唆 –

答えて

0

私はきちんとセレンサーバスタンドアロン-3.0.0-beta2.jarおよびJavaクライアント-3.2.0.jarファイルを追加しておりません。これで、テストケースが正しく実行されます。

関連する問題