自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 App的UI自动化测试项目结构示例

【代码】App的UI自动化测试项目结构示例。

2025-04-18 01:05:37 2107

原创 Android 自动化测试中,处理权限弹窗

在 Android 自动化测试中,处理权限弹窗是常见的难点,尤其应用首次启动时系统会弹出权限请求(如存储、相机、位置权限)。以下详细解释为什么权限弹窗处理代码能解决问题,以及背后的关键逻辑。

2025-04-14 02:37:32 1142

原创 工作中Unittest框架的写法

entry: coverage report --fail-under=80% # 低于 80% 则失败。junit 'test-reports/*.xml' # 展示测试报告。└── __init__.py # 标识测试目录。├── e2e/ # 端到端测试。├── src/ # 业务代码。├── unit/ # 单元测试。├── integration/ # 集成测试。# 自动发现并加载所有测试。

2025-04-10 01:13:43 900

原创 测试中,Jenkins的用法

choice(name: 'ENV', choices: ['dev', 'test', 'prod'], description: '选择部署环境')git 'https://github.com/yourusername/your-repo.git' // 代码仓库地址。sh 'pytest tests/ --html=report.html' // 执行测试并生成报告。string(name: 'TAG', defaultValue: 'v1.0', description: '版本标签')

2025-04-10 00:59:18 1859

原创 Tkinter的基本用法

tk.Button(root, text="登录").grid(row=2, column=0, columnspan=2, pady=10)tk.Label(root, text="用户名").grid(row=0, column=0, padx=5, pady=5)label = tk.Label(root, text="欢迎使用Tkinter", font=("微软雅黑", 16))tk.Button(root, text="打开文件", command=open_file).pack()

2025-04-10 00:47:02 1078

原创 pytest框架的接口自动化写法

├── conftest.py # pytest 全局配置和共享 Fixture。│ └── settings.py # 环境配置(测试/生产环境切换)│ ├── http_client.py # 封装的 HTTP 请求工具。│ ├── test_user_api.py # 用户相关接口测试。│ └── test_order_api.py # 订单相关接口测试。│ └── logger.py # 日志管理。

2025-04-10 00:38:00 1862

原创 Appium+Python+PO模式的写法

"appium:deviceName": "Pixel_4_API_30", # 设备名称(adb devices 查看)# ------------------- 点击操作 -------------------# ------------------- 滑动操作 -------------------# ------------------- 输入操作 -------------------home_page.click_element_by_text("系统")

2025-04-10 00:32:10 953 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除