获得 body 中数组的个数,然后随机取任意一个
文档挂了
删掉 None
prompt_test1 = "这是个提示语"
prompt1 = '//*[@text=\'{}\']'.format(prompt_test1)
toast_element = WebDriverWait(driver, 5).until(lambda x: x.find_element_by_xpath(prompt1))
可以的,不需要单独复制代码,我们是基于 docker 的,所有只需要维护不同的 dockerFike 就可以,不同的浏览器可以直接读取参数就可以,Jenkins 在构建的时候可以穿参数进入,代码更具你的参数,执行你的设定
无界面模式,也是需要渲染。只是没有 GUI 的展示而已。1 年多,每天至少 10+ 运行,未发现奔溃
没明白您的意思,麻烦介绍下,你想做什么,
请上传 Android 日志
有问题可随时提问。
发个收款码干什么?删了
Android 的日志
1.如果你是为了异常重试机制,建议使用做简单的做法 retrying
2.如果就是为了重复执行,最简单做饭就是将用例放到一个 suite 中,写循环语句执行
没有 log 日志吗?
1.docker 环境做 ui 自动化环境,个人觉得最好使用 chrome 静默模式执行。这样可以完全摒弃浏览器。docker 环境更加纯净。
2.dockerfile 能更好的管理你的脚本,和构建执行过程。
开启微信的调试模式
有错误提示吗?
android 可以使用 Android KEYCODE 简直表,直接发送键值
android 8.0 请增加 desired_caps['automationName'] = 'UIAutomator2'
使用命令开启,创建不同的端口号就可以
请贴出启动代码
你使用了相同的端口号
代码启动的为啥不能用?有错误信息吗?
命令行也是可以的