2017-05-18 3 views
0

次のように不明なコマンドは、スクロールを除くすべてのモバイルコマンドが削除されました)とTestNgを実行し、ローカルシミュレータで正常に動作することを確認します。しかし、同じコードはAWS Device Farmでは動作しません。 AWSデバイスのファーム上で実行するためのAWSデバイスファームエラー:私はサンプルのテストスイートをした

swipeTest failed: Unknown command, all the mobile commands except scroll 
have been removed. (WARNING: The server did not provide any stacktrace 
information) Command duration or timeout: 215 milliseconds Build info: 
version: '3.2.0', revision: '8c03df6b79', time: '2017-02-23 10:51:31 +0000' 
System info: host: 'ip-172-31-13-65', ip: '172.31.13.65', os.name: 'Linux', 
os.arch: 'amd64', os.version: '3.13.0-53-generic', java.version: '1.8.0_65' 
Driver info: io.appium.java_client.ios.IOSDriver Capabilities 
[{app=com.sears.relay, networkConnectionEnabled=false, 
databaseEnabled=false, deviceName=546f99bb46f19bd77d35316105eda6af056611ae, 
platform=MAC, platformVersion=10.0.2, webStorageEnabled=false, 
locationContextEnabled=false, browserName=, takesScreenshot=true, 
javascriptEnabled=true, platformName=iOS, 
udid=546f99bb46f19bd77d35316105eda6af056611ae}] Session ID: 5360d97b-4fa9- 
440e-af0a-5b9b55acf87d 

代わりIOSDriverの、私はすべてのヘルプは高く評価されRemoteWebDriverを初期化し、https://aws.amazon.com/blogs/mobile/test-ios-apps-on-aws-device-farm-using-appium-part-1-prerequisities-environment-set-up-and-test-creation/

で概説プロセスを追ってきました。

答えて

0

私はAWS Device Farmチームで働いています。 最も可能性の高いこの問題を引き起こしているいくつかの注目すべき点があります。ログには

  1. あなたは、我々はまだ代わりにRemoteWebDriverのIOSDriverを見ることができます投稿スニペット。
  2. 機能javascriptEnabled = trueもログに記録されます。
  3. 実際にコードからJavascript Appiumを実行しようとしています。
  4. グループレベルのアノテーションがテストレベルで使用されています。

デバイスファームでは、Javascriptのappiumおよびgroups注釈はサポートされていません。 これが役立つことを願っています。

関連する問題