摘要: 3. 分析demo.yml saveScreen: true 进行截图,false不进行 maxTime: 10800 最大时间 maxDepth: 10 最大深度 在文件中添加包名: testcase中添加从行情页面开始点击 只对上半部分选取一部分可点击的元素进行遍历 contains只要部分包含 阅读全文
posted @ 2020-05-03 22:24 zhaikunkun 阅读(309) 评论(0) 推荐(0)
摘要: 1.生成详细网页报告 在存放jar包的文件夹中执行该命令: java -jar appcrawler-2.4.0-jar-with-dependencies.jar 生成帮助文档: 1)运行命令: java -jar appcrawler-2.4.0-jar-with-dependencies.ja 阅读全文
posted @ 2020-05-03 22:23 zhaikunkun 阅读(322) 评论(0) 推荐(0)
摘要: 1.AppCrawler各参数设置等 后面的简写形态比较重要 first和last就是从selected中选取 tagLimitMax是非常重要的,因为平时app中经常会有这种情况 黑名单:不遍历哪些元素,只要写了改元素就不会被遍历到 深度:当我点击一个页面进入一个新的页面时,或者是说新的activ 阅读全文
posted @ 2020-05-03 22:11 zhaikunkun 阅读(228) 评论(0) 推荐(0)
摘要: 1.AppCrawler介绍 就像扫地机器人一样,你去指定扫哪个地方它就可以自己去扫;而不是像扫帚一样指哪儿扫哪儿, AppCrawler就是app爬虫的意思 源码地址:https://github.com/seveniruby/AppCrawler 可以通过html文件报告去分析用例执行情况 2. 阅读全文
posted @ 2020-05-03 22:00 zhaikunkun 阅读(339) 评论(0) 推荐(0)
摘要: 1.Android monkey 测试工具 比如雪球app,数据量庞大,股票有好几万股,如果进行自动化测试的话 耗时将非常大,并且字段是太多了 编写很少的代码和参数就能获得随机点的效果,节省人力和物力 原生monkey100个事件,5s内就可以执行完毕,并且只需要简单的指定几个参数即可 ,但是 缺点 阅读全文
posted @ 2020-05-03 21:50 zhaikunkun 阅读(444) 评论(0) 推荐(0)
摘要: 1. appium、selenium都是正向的遍历 2.移动端业务问题,以雪球app为例 业务线众多 业务流程复杂 依赖传统券商一些资源 雪球app存在的问题: 存在股票信息字段内容的丢失或者数据异常 微信分享不可用 用户网络慢时发出请求后退出当前页面发生崩溃 某些界面在4.4和5.0的系统上操作体 阅读全文
posted @ 2020-05-03 21:43 zhaikunkun 阅读(1057) 评论(2) 推荐(0)
摘要: 1.网络分析 adb shell dumpsys netstats 在模拟器中使用此命令会报错:这个时候应该使真机 active UID interfaces和上面的Active interfaces是一样的,包含了wifi和4g使用综合情况 2.开发统计信息/xt统计信息 3.找到应用UID ma 阅读全文
posted @ 2020-05-03 13:53 zhaikunkun 阅读(477) 评论(0) 推荐(0)
摘要: 接内存统计01。。。 同一时间有好多个100%,有可能多个应用占用内存,因此很难排除干扰;所以根据不同版本内存大小做对比才有意义 阅读全文
posted @ 2020-05-03 13:46 zhaikunkun 阅读(89) 评论(0) 推荐(0)
摘要: 1. rom就是手机内存 虚拟内存:并没有什么用,实际内存要比虚拟内存重要的多;衡量虚拟内存大小无太大用处,无法知道分配的物理内存大小 实际内存: 各个进程都有一个rss,然后可以加在一起时是大于总的RSS的,因为他们不是按比例分配的;各进程的rss相加,会超过系统内存使用量 实际使用的物理内存(p 阅读全文
posted @ 2020-05-03 13:42 zhaikunkun 阅读(378) 评论(0) 推荐(0)
摘要: 1.w3c协议 w3c给浏览器的协议如下: 这些浏览器本质上都是w3c的标准,这些指标全部都在w3c里 具体细节可以访问官网,图中显示的只是很小的一部分;要挖掘的知识点是非常多的,可以自己去研究 从前往后: unload:卸载时间 redirect:重定向时间,用户注销登录时返回主页面和跳转到其他网 阅读全文
posted @ 2020-05-03 11:03 zhaikunkun 阅读(134) 评论(0) 推荐(0)
摘要: 1.接口性能分析 代理:a到b,要先到Charles,可以抓到请求,和回收的内容 抓包工具:我们主动的向一个网址发送一个请求,然后给我们返回数据;或者监听端口数据 wiresharp是一个图形化的抓包工具;3次握手,4次挥手都可以以图形化的界面呈现给我们 如果想在linux这种无UI、上操作,就可能 阅读全文
posted @ 2020-05-03 10:50 zhaikunkun 阅读(295) 评论(0) 推荐(0)
摘要: 1.基本的测试cheklist和手段 但不限于这些,具体的是根据业务来决定的 2.专项测试(用户维度) 崩溃(Crash,弱网) 卡顿(掉帧、gc、cpu) 响应慢(启动时间、交互时间、H5加载) 发热(cpu,mem、io、network、gps等硬件的使用) 掉电快(硬件占用) 兼容性问题(机型 阅读全文
posted @ 2020-05-03 10:29 zhaikunkun 阅读(394) 评论(0) 推荐(0)