hide_keyboard 方法没有效果吗?我在安卓手机测试时,用这个方法是可以隐藏键盘的。
我觉得还是 java 配置问题,手工敲命令 java -version 报错吗?
下面是我的配置信息。
• 变量名:JAVA_HOME
• 变量值:C:\Program Files (x86)\Java\jdk1.8.0_65 // 要根据自己的实际路径配置
• 变量名:CLASSPATH
• 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //记得前面有个"."
• 变量名:Path
• 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
#16 楼 @hjhjhghghg 我用的 robotframework 的一个测试库 sikuliLibrary,没有提供相似度的参数。
@lihuazhang 解释的漂亮
赞一个,我是在 win10 平台下,用 robotframework + appium 测试安卓手机的 H5,已经写了一些测试脚本。
期待你更多的分享。
@hjhjhghghg 我在脚本中用 sikuli 进行图片对比,差异较大的图片可以分辨出来,差异较小就不行了。有解决办法吗?
@chenhengjie123 能检测到 webview,却切换失败。这是什么原因呢?
driver.contexts
[u'NATIVE_APP', u'WEBVIEW_com.android.browser']
driver.switch_to.context('WEBVIEW_com.android.browser')
等到直到 session 关闭也没反应了。
@gpslion @pys_moving 测试微信上的一些可以滑动切换页面的 H5 时,如何解决网络不稳定的问题呢?表现为有时页面可以正常刷出来,有时需要反复操作几次才能刷新出来。
待测的 app 需要连接网络吗?如果遇到随机性的网络延迟大或者中断,导致测试脚本失败。这时该怎么处理呢
正如@hp_tests所说的,应该是有 session 没有关闭。把 appium server 关闭再打开,只运行一次测试脚本应该没问题吧?能不能把测试脚本贴上来,大家都看看是哪里不对。