在做并发测试的时候,一个测试报告全部 pass,另一测试报告有 fail 和 error
原来,element.clean() 的时候,不同的机型有不同的清除方式,还有部分机器键盘原因
该方式是 金立 F103 机型,Android 5.0 。如图所示,会全选输入框的内容然后再删除
该方式是 华为荣耀 6X,Android 6.0 。如图所示,因为 clean() 会用一个点击操作,其光标在第一位,输入框内容无法清除,再输入字符了。造成 case fail
请问社区各位,有啥好方法解决这类因为不同机型造成的影响。
华为还有一个神奇的地方,就算使用了 appium 的输入法,点击密码输入框,还会弹出键盘。。
因为弹出了键盘,把 提交 按钮遮住了。。造成 case error。。
这个解决办法在设置 -- 高级设置 -- 语言和输入法,把 安全输入 关闭