摘要: Charles 配置 Charles 安装: 下载charles安装包安装 电脑证书配置: Charles端设置SSL 证书配置 浏览器证书配置(SwitchyOmega) 在chrome浏览器导入扩展SwithyOmega 设置情景模式 移动端、模拟器代理配置 设备和电脑处于同一wifi(模拟器不 阅读全文
posted @ 2021-12-07 18:21 ElsaWang 阅读(81) 评论(0) 推荐(0)
摘要: Appium 环境安装• Java 1.8版本(配置环境变量)• Android SDK(配置环境变量)• Appium Desktop:下载Appium直接安装• Python3• appium python client:pip install appium-python-client JDK安 阅读全文
posted @ 2021-12-07 16:55 ElsaWang 阅读(42) 评论(0) 推荐(0)
摘要: 当调试浏览器的某个页面进行某些操作,但是我们要求是操作当前已经打开的某个页面,在当前页面直接执行程序运行 selenium 脚本,这个时候可以用到复用浏览器的方法 以Chrome为例,复用已经打开的浏览器 1. 退出当前所有的Chrome浏览器 2. 配置Chrome的启动路径为环境变量 3. 启动 阅读全文
posted @ 2021-12-07 16:43 ElsaWang 阅读(335) 评论(0) 推荐(0)
摘要: 通过传递不同的参数,来测试不同的浏览器,用来做兼容性测试 代码: def test_browser(): #使用os模块的getenv方法来获取声明环境变量browser browser = os.getenv('browser').lower() # 判断browser的值 if browser 阅读全文
posted @ 2021-12-07 15:58 ElsaWang 阅读(69) 评论(0) 推荐(0)
摘要: iframe多表单切换 通常通过传id, name, index,以及selenium的WebElement对象来切换frame: 1.id: 传入字符串的参数: 以126邮箱登录为例 driver.switch_to.frame('id') 2. name: 传入字符串的参数: driver.sw 阅读全文
posted @ 2021-12-07 15:35 ElsaWang 阅读(109) 评论(0) 推荐(0)