Hello,
AppiumDriver.setValue() does not type in complete text in text fields on iOS simulator.
For example if I intend to type "helloworld@gmail.com", then the actual result would be like:
- helowld@gmil.com
-
helloworld@gmail.co
and so on.
Environment:
Appium: 1.7.1
Application: Built using react-native
Appium language binding: Python
Operating System: Sierra (10.12.5)
Mobile Device: iOS Simulator
I have tried the following combinations of Appium and iOS simulator and none of them seem to work:
Appium: 1.6.4, Simulator: 10.0, 10.1, 10.2, 10.3
Appium: 1.6.5, Simulator: 10.0, 10.1, 10.2, 10.3
Appium: 1.7.1, Simulator: 10.0, 10.1, 10.2, 10.3
Below is my desiredCapabilities:
desiredCapabilities: {
automationName: “XCUITest”,
platformName: “iOS”,
appiumVersion: “1.7.1”, //“1.6.5”, "1.6.4"
app: “PATH_TO_APP”,
avdReadyTimeout: “1000”,
deviceName: “iPhone 6”,
deviceOrientation: “portrait”,
platformVersion: “10.2”, //“10.0”, “10.1”, "10.3"
newCommandTimeout: 7200,
maxTypeFrequency: 5
}
NOTE:
I am not seeing this issue on real Android devices. I am yet to try it on real iPhones.
Please help!!
Thanks,
Sunil