随笔分类 -  app自动化

摘要:1.app启动性能分析 1.1 启动流程 调起app,创建白窗口,启动进程application process 冷启动:1.app被杀死后重新启动;2.app刚安装完,启动时就是冷启动;3.app历史数据被清理后,重新启动时,也叫冷启动 (建议启动时间不超过5s) 对应图中的other stuff 阅读全文
posted @ 2021-02-21 17:45 方园FPP 阅读(571) 评论(0) 推荐(0)
摘要:1.自动遍历测试技术 2.android monkey 健壮性测试工具 优点:速度快,编码少 缺点:不受控制,随机点击、输入、滑动等 3.android maxim 遍历测试工具 安装使用的步骤: A.进入github:https://github.com/zhangzhao4444/Maxim, 阅读全文
posted @ 2021-02-20 21:06 方园FPP 阅读(848) 评论(0) 推荐(0)
摘要:1. selenium环境配置 https://www.selenium.dev/ driver:浏览器提供的api ide:用于录制和回放 . 2. IDE录制和回放 导出脚本 3. 文件上传 4.弹框处理 在浏览器F12的console里可以打印:window.alert("测试alert") 阅读全文
posted @ 2021-02-09 22:31 方园FPP 阅读(358) 评论(0) 推荐(0)
摘要:链接:https://github.com/CaptainJi/Appium-AutoTest/blob/master/Appium%20MD%E6%95%99%E7%A8%8B/Android%E7%B3%BB%E7%BB%9F%E5%9F%BA%E7%A1%80/1.Android%20SDK. 阅读全文
posted @ 2021-02-01 16:20 方园FPP 阅读(974) 评论(0) 推荐(0)
摘要:1. UI、接口、代理测试: 接口主要是测服务器 代理主要是测客户端 2. 3. 几种常见协议区别: https://blog.csdn.net/miao_9/article/details/85286025 标题 雪球app抓包与mock实战 课程价值 掌握 mock 使用场景,基本 mock 原 阅读全文
posted @ 2021-01-24 20:37 方园FPP 阅读(223) 评论(0) 推荐(0)
摘要:1、环境准备 安装charles Charles安装 21 安装mitmproxy mitmproxy 安装 31 1.1. Charles安装 官方下载地址 66 windows:官网下载并按照步骤一步步安装即可 Mac:官网下载并按照步骤一步步安装即可 Linux: wget -q -O - h 阅读全文
posted @ 2021-01-21 19:37 方园FPP 阅读(271) 评论(0) 推荐(0)
摘要:知识点 image1920×1080 227 KB 字节码插桩 pythoninsight.com 3 Assertion rewriting in Pytest part 1: Why it’s needed – Python Insight 3 插桩:对字节码进行修改,植入逻辑,针对的是字节码、 阅读全文
posted @ 2021-01-17 14:50 方园FPP 阅读(202) 评论(0) 推荐(0)
摘要:1.用装饰器,制作black黑名单,在黑名单里处理异常:源码在test_frame里的base_page和black_handle里 用闭包:1. black_handle.pydef black_wrapper(fun): def run(*args, **kwargs): basepage = 阅读全文
posted @ 2021-01-10 12:58 方园FPP 阅读(137) 评论(0) 推荐(0)
摘要:1. app类里两处封装: 2. 基类 另一种滑动技巧,较灵活: 3.注意踩坑:有的文本里看似就两个字,实际上点进去还有空格,这种可用contains 4. 填写信息页面,处理toast是固定写法,写死的代码 阅读全文
posted @ 2020-12-30 23:46 方园FPP 阅读(115) 评论(0) 推荐(0)
摘要:环境:网易木木模拟器 遇到的问题:使用uiautomatorviewer识别模拟器上的控件时,APP为竖屏,但是识别到的图片为横屏 image1319×1010 329 KB 原因:模拟器默认为横屏,只是打开应用时显示为竖屏,uiautomatorviewer识别时,根据分辨率,将app识别为横屏 阅读全文
posted @ 2020-12-27 22:05 方园FPP 阅读(1272) 评论(0) 推荐(1)
摘要:第一种方法: 可以通过访问:https://chrome.google.com/webstore/detail/selenium-ide/mooikfkahbdckldjjndioackbalphokd?utm_source=chrome-ntp-icon 12 进行安装 第二种方法 第一种方法无法 阅读全文
posted @ 2020-12-27 12:27 方园FPP 阅读(296) 评论(0) 推荐(0)
摘要:课堂源码链接 GitHub 53 ceshiren/HogwartsSDET16 53 霍格沃兹测试学院 测试开发16期项目实战. Contribute to ceshiren/HogwartsSDET16 development by creating an account on GitHub. 阅读全文
posted @ 2020-12-27 12:25 方园FPP 阅读(229) 评论(0) 推荐(0)
摘要:一. 安装主流程 安装Android环境 Android Studio安装 51 (如果报错就降级:jdk降到1.8版本,SDK-tool降到29版本,降级方法在此贴里有) 安装Appium Desktop 官方下载地址 30,因为1.18版本是刚发布的,不一定稳定,建议先下载1.17.1版本。Ap 阅读全文
posted @ 2020-12-27 11:08 方园FPP 阅读(889) 评论(0) 推荐(0)