07 2021 档案
摘要:1.配置Jenkins插件地址 默认Jenkins下载插件使用的为国外的服务器地址,下载插件比较慢,可以更改Jenkins的插件地址为国内镜像; 修改C:\Users\admin\.jenkins\updates目录下updates/default.json文件 将 http://www.googl
阅读全文
摘要:1.说明 Jenkins执行完成任务之后,可以发送对应的邮件通知,里面包含执行的结果 2. 配置详解 [ 以163邮箱为例 ] 网易邮箱配置 、 使用到的插件Mailer Plugin 首页Manage Jenkins > Configure system >找到 Jenkins Location
阅读全文
摘要:1.说明 配置定时任务,是为了我的自动化测试用例代码,能够定时运行,比如每天执行一次, 或者是每周一至周五 晚上22:00运行 2.配置解析 配置定时任务时主要有5个参数: MINUTE(分钟) 取值范围0-59 HOUR(小时) 取值范围 0-23 DOM(天‘日’) 取值范围 1–31 MONT
阅读全文
摘要:1.安装Matrix插件 登陆后,左边栏选择 【Manage Jenkins】 > 【Manage Plugins】 插件如果安装失败,可以尝试一下重启jenkins,然后再安装 2.创建项目 3.Configuration Matrix 配置(矩阵项目配置) 电脑连接的手机设备 不直接填写设备串号
阅读全文
摘要:1.企业微信通知 安装插件 Qy Wechat Notification 企业微信群中添加机器人,获取Webhook地址:
阅读全文
摘要:1.allure 测试报告工具配置 1.1 安装Allure 插件 1.2 使用allure report 需要在代码中添加 allure-pytest 库。 官方文档:https://pypi.org/project/allure-pytest/ # 修改Jenkins的代码执行配置,指定 all
阅读全文
摘要:1.说明 CI, CD 持续集成,持续部署 官网地址:https://www.jenkins.io/ 下载地址:https://www.jenkins.io/download/ 下载war包,在任何操作系统上都可以执行安装(也可以根据自己的系统,自行选择对应的安装包) 2. war 包安装搭建 安装
阅读全文
摘要:1. 总结 app自动化测试 多台设备并行运行monkey(subprocss 子进程方式 && multiprocessing 多进程方式) app自动化测试 使用Python代码启动和关闭 一个/多个设备Appium app自动化测试 pytest 多设备连接,并行执行测试用例(pytest 通
阅读全文
摘要:1. pytest 通过设置变量的方式传参,并行运行 pytest 的测试用例 可满足,我们有多台手机设备,同时运行我们的测试用例 """ 当前文件:test_all_app.py """ import pytest,os import multiprocessing devices = [('12
阅读全文
摘要:1.monkey运行命令 常用的adb命令 # monkey 执行命令 adb -s 127.0.0.1:62001 shell monkey -p org.cnodejs.android.md -v --throttle 500 20 -s 127.0.0.1:62001 # 执行的手机设备串号
阅读全文
摘要:1.说明 之前在做手机app 自动化的时候,每次在自动化测试脚本运行之前,需要手动启动appium 服务器,在开发环境中这样做没有什么问题,但是在服务器端执行自动化代码,这样就有有欠妥当。 所有,在实际的开发过程中,我们就需要python代码通过 python的方式启动 appium 服务。 2.P
阅读全文
摘要:1. 查找(字符串第一次出现的位置) a = 'testcases/test_ddt/test_ddt_login.py::TestDdtLogin::test_login[11111111111-\u5991\u9d25-\u8c0b5]' # 检查字符串a中是否包含:: ,如果包含子字符串返回开
阅读全文
摘要:1.夜神模拟器打开开发者模式 手机桌面 >工具 >设置 >最下面“关于平板电脑” >最下面“版本号”(连续多次点击,打开开发者模式) 手机桌面 >工具 >设置 >开发者选项 >调试 >打开USB调试 2.开启坐标 手机桌面 >工具 >设置 >开发者选项 >打开“显示点按操作反馈”,“指针位置” 打开
阅读全文