摘要:
使用pyinstaller将python文件打包成exe程序,打包步骤如下: 一、安装pyinstaller (1)win+R输入cmd,打开命令窗口 (2)安装pyinstaller,安装指令:pip install pyinstaller 二、打包 1,切换到打包程序目录 例:需要打包程序目录为 阅读全文
摘要:
pip安装第三方库时报错Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None))...,详细报错见下图: 报错原因: 国外镜像源连接问题导致 解决: 改为国内镜像源下载 常用国内源: 清华:https 阅读全文
摘要:
前几天在appium android自动化测试过程中,使用send_keys()输入中文,发现只能输入字母和数字,输入中文无反应。 大家是否同样遇到过该问题,当大家同样遇到该问题时,在配置参数desired_caps中增加如下参数即可解决: 参数(可复制):'unicodeKeyboard': Tr 阅读全文
摘要:
在使用uiaotomator工具定位元素过程中,经常会弹出报错,截图失败,导致无法定位元素,当遇到该问题时,解决办法如下: 方法一:拔掉手机usb连接,重新连接手机 方法二:adb杀掉手机服务,重起服务 (1)win+R输入cmd打开命令窗口 (2)输入指令adb kill-server杀掉服务 ( 阅读全文
摘要:
自动化测试过程中,手机有时会跳网,怎样保持手机测试的环境稳定性,可以通过adb指令修改android手机hosts,保持手机运行在hosts中配置的环境中: 修改方法如下: 前提条件:已安装android sdk环境 步骤: (1)win+R,输入cmd打开命令行窗口 (2)获取手机root权限:输 阅读全文
摘要:
方法一:手机上设置中查看 设置-->应用程序管理-->全部-->Android System WebView 方法二:adb指令查看(前提,已安装android sdk环境) 1,win+R 输入cmd打开命令窗口 2,输入指令:adb shell am start -a android.inten 阅读全文
摘要:
运行appium脚本时报错selenium.common.exceptions.WebDriverException...,如下截图: 该报错说明appium和app的内置chrome版本不一致 【解决】手机下载安装对应版本chromedriver即可解决,下载配置如下:(仅android) 一、查 阅读全文
摘要:
android 手机日志保存方法如下: 前置条件:已安装adb 1,手机usb连接电脑,打开USB调试模式(注意仅连接一台手机设备) 2,win+R输入cmd打开命令窗口,输入指令:adb devices,查看手机是否连接(显示设备号即连接成功) 3,开始保存日志:输入指令:adb logcat - 阅读全文
摘要:
现在大多数app都是由原生页面和内嵌H5(即webview)组成,app原生页面直接定位即可,那内嵌H5页面要如何定位呢。 相信大多数人用appium做自动化时都有遇到这个问题,小编总结了下工作中该问题的常用方法,总结如下: 一、切换至webview后再定位元素 (1)获取页面上下文 context 阅读全文
摘要:
近期用appium做android自动化的过程中,遇到一种筛选下拉框,神奇的是,定位工具定位怎样都定位不到。 首先尝试用uiaotomator工具定位,无法定位到下拉框元素,只能定位到底层元素: 询问android开发人员后,发现这种下拉框是android中常用的一种控件,叫popupwindow控 阅读全文