アクションの実行時にエラーが発生しました(クリック、クリア、キー送信など) iOSネイティブ要素しかし、findElementはうまく動作しますorg.openqa.selenium.WebDriverException:iOSネイティブエレメントでアクションを実行しようとしたときに、メソッドが実装されていないというエラーが発生しました
Android用にうまくいきます。
現在のコンテキストがNATIVE_APP
同じコードとデバイスが別のマシン上で完全に正常に動作しています。
DesiredCapabilities cap = new DesiredCapabilities();
cap.setCapability("platformName", "ios");
cap.setCapability("platformVersion", "9.2");
cap.setCapability("deviceName", "ipad");
cap.setCapability("udid", <my device's UDID>);
cap.setCapability("app", "/Users/syscotester/Documents/APP/App.ipa");
WebDriver driver = new IOSDriver<>(new URL("http://127.0.0.1:4724/wd/hub"),cap);
driver.findElement(By.xpath("//UIAWebView[1]/UIATextField[1]"));
elm.click();
例外)(elm.click上で、ライン
昨日まで細かい仕事をしていました。突然動作を停止しました。メソッドはまだ実装されていません(警告:サーバは任意のスタックトレース情報を提供しなかった) スレッド「メイン」org.openqa.selenium.WebDriverExceptionで
例外:
スタックトレースを助けてくださいコマンドの継続時間またはタイムアウト:25ミリ秒 ビルドインフォメーション:バージョン: '2.53.1'、改訂: 'a36b8b1'、時間:'2016-06-30 17:37:03 ' システム情報:ホスト:' TVMATP285575M '、ip :'10 .155.190.189 '、os.name:' Mac OS X '、os.arch:' x86_64 '、os.version:'10 .11.5'、java.version: '1.8.0_101' ドライバ情報:io。 appium.java_client.ios.IOSDriver[= app =/Users/syscotester/false]、deviceName = Parvathy's ipad、platform = MAC、showIOSLog = true、desired = {app = /ユーザー/ syscotester /ドキュメント/ APP/UOMQASQ.ipa、networkConnectionEnabled = false、databaseEnabled =ドキュメント/ APP/UOMQASQ.ipa、showIOSLog = true、platformVersion = 9.2、platformName = iOS、udid = da85ce3eac13bf4d19b627ee3c1ac02a2b9a2bfe、deviceName = Parvathyのipad}、platformVersion = 9.2、webStorageEnabled = false、locationContextEnabled = false、browserName =、takesScreenshot = true、javascriptEnabled = TRUE、platformName =イオスUDID = da85ce3eac13bf4d19b627ee3c1ac02a2b9a2bfe}] セッションID:sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImplでsun.reflect.NativeConstructorAccessorImpl.newInstance0(ネイティブメソッド) で8d5cb461-e7ab-4745-ab6e-1f80d916e34b 。 java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Delegatコンストラクタ.java:423) at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:206) at org.openqa。 io.appium.java_client.DefaultGenericMobileDriver.executeでorg.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:678) (DefaultGenericMobileDriver.javaで(ErrorHandler.java:158) selenium.remote.ErrorHandler.throwIfResponseFailed: 51) at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1) at io.appium.java_client.ios.IOSDriver.execute(IOSDriver.java:1) at org.openqa.selenium.remote。 RemoteWebElement.execute(RemoteWebElement.java:327) at io.appium.java_client.DefaultGenericM io.appium.java_client.MobileElement.execute(MobileElement.java:1)の で、 org.openqa.selenium.remote.RemoteWebElement.click Tester.mainで(RemoteWebElement.java:85) (Tester.java:26)