随笔分类 - appium+python
摘要:环境准备 1.Python 3 , IDE : Pycharm 2.安装Java JDK 、Android SDK 3.adb环境,path添加D:\SDK\platform-tools 4.安装Appium for windows,appium桌面版和命令行版的安装 一、appium设置 (app
阅读全文
摘要:appium+python写自动化测试用例时,为了代码的可维护性,分成不同的类是很常见的办法, 但是在运行时,每一个类都要初始化一次,即每次都会重启应用,这很麻烦,通过__new__可进行多个类之间的复用。 在其他.py文件中调用 get_driver() test_sysystem.py 运行成功
阅读全文
摘要:mac安装https://www.jianshu.com/p/8eee4b73db24 windows安装 jenkins安装 pytest+jenkins安装+allure报告 新建任务 其他默认,保存 立即构建 test_login.py from src.pages import login_
阅读全文
摘要:jenkens升级 环境安装: windows7+64位 pytest:4.0.2 allure的安装:allure的python库pytest-allure-adaptor jenkins的安装:2.138.2 (查看已安装版本:登录jenkins后,在网页右下角可查看) JDK 1.8 注意:j
阅读全文
摘要:准备: 一台真机一台模拟器(使用的是“夜神模拟器”) 先查看是否检测到设备 adb devices 由上图可看出没有检测到模拟器(夜神模拟器已开启) 可通过以下配置完成: 第一步:找到adb的安装路径,找到adb.exe 第二步:将adb.exe复制到夜神模拟器下安装路径下的bin,更改名称为 no
阅读全文
摘要:一、appium桌面版: 启动很慢,一般用于元素定位 Appium-Desktop官方下载地址:https://github.com/appium/appium-desktop/releases/ (官方持续更新中) 测试的时候最新版是1.11.0的,但是选择了1.10.0进行安装 双击打开即可使用
阅读全文
摘要:运行的时候记得appium要先打开!!!!!!!! 配置文件: # coding:utf-8 __author__ = 'Helen' """ description:配置全局参数 """ import time import os # 获取项目路径 # project_path = os.path
阅读全文
摘要:各参数 adb shell getprop ro.build.version.release # 获取PlatformVersion adb devices -l # 获取deviceName adb shell dumpsys activity | findstr "mResume" # 获取ap
阅读全文

浙公网安备 33010602011771号