等峰也等你

博客园 首页 新随笔 联系 订阅 管理
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 31 下一页

2023年12月26日 #

摘要: Fastbot 介绍 基于 model-based testing 结合机器学习、强化学习的 APP 稳定性测试工具Fastbot is a model-based testing tool for modeling GUI transitions to discover app stability 阅读全文
posted @ 2023-12-26 15:17 等峰也等你 阅读(66) 评论(0) 推荐(0) 编辑

摘要: maxim 介绍 An efficient Android Monkey Tester, available for emulators and real devices 基于遍历规则的高性能 Android Monkey,适用于真机/模拟器的 APP UI 压力测试 maxim quick sta 阅读全文
posted @ 2023-12-26 15:01 等峰也等你 阅读(24) 评论(0) 推荐(0) 编辑

摘要: 自动化测试与手工测试对比 手工测试自动化测试 业务覆盖度 低 高 ❤️ 执行速度 低 高 ❤️ 维护成本 低 ❤️ 高 学习成本 低 ❤️ 高 {style=“margin: auto”} 手工测试的困境 测试广度 回归测试难以保证,测试内容太多导致手工测试无法充分覆盖 兼容性测试难以保证,数十台设 阅读全文
posted @ 2023-12-26 14:52 等峰也等你 阅读(101) 评论(0) 推荐(0) 编辑

摘要: 图像匹配的自动化测试 介绍技术 价值与用途 解决特殊场景的自动化测试问题 不可识别控件,自定义控件、图片控件、滑块 安全性较高控件,比如安全键盘 特殊渲染引擎,比如游戏 app 作为常规自动化测试的补充 图像识别速度较慢 游戏控件通过自定义可以实现控件识别 基于图像匹配的自动化测试框架 airtes 阅读全文
posted @ 2023-12-26 11:41 等峰也等你 阅读(97) 评论(0) 推荐(0) 编辑

摘要: 为什么需要改造开源框架 bug fix 增强功能 提升性能 改造方式 直接改造:直接改造开源框架,创建特性分支 二次封装:不修改原有项目,直接进行上层封装 插件改造:利用已有项目的插件或者扩展机制进行定制 外挂改造:不修改原有代码的情况打补丁,利用 mock、hook 方法 维护开源项目的方式 fo 阅读全文
posted @ 2023-12-26 11:06 等峰也等你 阅读(17) 评论(0) 推荐(0) 编辑

摘要: Appium 所有的源代码 Appium server Node.js 系列包 adb shell ChromeDriver 底层引擎 Uiautomator java WDA selenium Appium client : Python 、Java Appium 体系 了解 appium/pac 阅读全文
posted @ 2023-12-26 10:31 等峰也等你 阅读(18) 评论(0) 推荐(0) 编辑

2023年12月25日 #

摘要: ADB命令获取手机应用安装包 1.获取包名:adb shell am monitor 2.手机上点击启动需要获取包名的应用,窗口就会打印出来当前应用的包名 3.找到包名路径:adb shell pm path 包名 4.拉取手机应用安装包到电脑:adb pull /data/app/安装包 5.保存 阅读全文
posted @ 2023-12-25 12:17 等峰也等你 阅读(50) 评论(0) 推荐(0) 编辑

2023年12月23日 #

摘要: 目录 异常处理(弹窗黑名单) 日志记录 报告生成 测试数据的数据驱动 异常弹框处理 定义黑名单列表 处理弹框 # 声明一个黑名单 def black_wrapper(fun): def run(*args, **kwargs): basepage = args[0] try: return fun( 阅读全文
posted @ 2023-12-23 10:22 等峰也等你 阅读(3) 评论(0) 推荐(0) 编辑

摘要: 打造测试框架的需求与价值 领域模型适配:封装业务实现,实现业务管理 提高效率:降低用例维护成本,提高执行效率 增强功能:解决已有框架不满足的情况 自动化框架应具备的功能 支持管理用例,运行用例 支持查找元素/定位元素,对元素/页面 进行各种操作(点击,滑动,输入等等) 支持生成测试报告 能够实现功能 阅读全文
posted @ 2023-12-23 10:19 等峰也等你 阅读(37) 评论(0) 推荐(0) 编辑

摘要: 目录 行为日志 截图 页面源码 行为日志 使用 python 自带的 logging 模块 使用 pytest.ini 配置日志开关与格式 参考链接 [pytest] ;日志开关 true false log_cli = true ;日志级别 log_cli_level = info ;打印详细日志 阅读全文
posted @ 2023-12-23 09:54 等峰也等你 阅读(5) 评论(0) 推荐(0) 编辑

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 31 下一页