摘要: 排查后发现desired_capabilities参数设置有误,注意参数的大小写 阅读全文
posted @ 2022-09-20 17:50 dinghanhua 阅读(604) 评论(0) 推荐(1) 编辑
摘要: 被测app本来支持32+64位,现在开发改成仅支持64位android版本。我们测试模拟器也从android5(32位)切换到android7(64位) 然后呢,又遇到问题了。原先运行在android5上完全ok的脚本却提示识别不了元素,报错信息如下: 解决方式: webdriver参数加上 des 阅读全文
posted @ 2022-09-08 15:17 dinghanhua 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 有段时间测试pc项目,没有跑移动项目的自动化回归。刚一打开模拟器提示更新就更新了一下,结果吧更新完执行脚本,每次一运行脚本appium自动退出! 报错信息: 脚本肯定没问题,因为没动过。那就是环境问题,环境只升级了模拟器。网上查了一圈没找到答案。 后来想起刚开始用模拟器遇到过adb版本与nox_ad 阅读全文
posted @ 2022-09-08 11:53 dinghanhua 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 安装夜神模拟器后,运行appium脚本提示找不到设备,报错如下 adb版本与nox_adb版本不一致: 处理方式: 将adroid sdk platform-tools下的adb.exe 拷贝到Nox/bin目录,改名nox_adb.exe。再运行脚本可以正常执行了。 阅读全文
posted @ 2022-09-08 11:27 dinghanhua 阅读(755) 评论(0) 推荐(0) 编辑
摘要: from appium import webdriver def get_app_info(apk): """ dinghanhua 2022-09 :param apk_path: apk路径,不要包含中文 :return: package,activity """ desired_caps = 阅读全文
posted @ 2022-09-06 17:24 dinghanhua 阅读(117) 评论(0) 推荐(0) 编辑
摘要: appium安装apk报错,ERROR: dump failed because no AndroidManifest.xml found apk路径去掉中文之后,安装成功 阅读全文
posted @ 2022-09-06 14:56 dinghanhua 阅读(269) 评论(0) 推荐(0) 编辑
摘要: appium自动化 截图的图片上下颠倒。 修改模拟器分辨率设置,改成手机版之后重启,重新跑脚本恢复正常 阅读全文
posted @ 2021-12-01 09:24 dinghanhua 阅读(131) 评论(0) 推荐(0) 编辑
摘要: send_keys 后面追加 【替换需要先清空 element.clear() 】 set_value 前面追加 【替换需要先清空 element.clear() 】 set_text 替换 edittext = self.driver.find_elements_by_class_name("an 阅读全文
posted @ 2021-11-18 10:38 dinghanhua 阅读(1236) 评论(0) 推荐(0) 编辑
摘要: app的安装两种方式: 1 卸载安装 2 覆盖安装 逻辑: 如果包存在且选择卸载安装,则卸载再安装;否则直接安装 driver.is_app_installed(app_package) 是否安装 driver.remove_app(app_package) 卸载 driver.install_ap 阅读全文
posted @ 2021-11-11 18:23 dinghanhua 阅读(871) 评论(0) 推荐(0) 编辑
摘要: 参照flask教程学习,web表单一章 from flask.ext.wtf import Form 改成 from flask_wtf import Form 阅读全文
posted @ 2020-11-02 17:28 dinghanhua 阅读(209) 评论(0) 推荐(1) 编辑