摘要: 一、前言 偶然发现了一款比较好用的性能测试工具,是B/S架构,支持单节点3000并发,对于增加集群节点也非常方便,于是安装使用。 二、环境准备 1、jdk1.8 2、tomcat8.X 3、ngrinder-controller-3.5.1 三、详细步骤 1、jdk1.8的安装与配置 [可参考此篇博 阅读全文
posted @ 2020-09-17 18:36 未来可期_Durant 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 一、前言 一般来说,我们是在windows下编写并且调通jmeter脚本,以及使用它来对接口进行基准性能测试。但是由于在公司由于网络的限制,整个公司公用100M或200M的带宽,并且每部PC的上传和下载都会限速到约3M。所以,真正压测需在linux环境下(让运维开通一个无带宽限制环境)运行,得到的性 阅读全文
posted @ 2020-09-17 11:46 未来可期_Durant 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 1、docker容器信息 #查看docker容器版本 docker version #查看docker容器信息 docker info #查看docker容器帮助 docker --help 2、镜像操作 提示:对于镜像的操作可使用镜像名、镜像长ID和短ID 2.1、镜像查看 #列出本地images 阅读全文
posted @ 2020-08-31 14:05 未来可期_Durant 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 一、前言 做app的性能测试一直测试人员的心头病,偶然发现腾讯在2019年11月份开源了一款叫PerfDog的app性能测试工具,它支持Android、IOS、H5等,话不多说,去体验一把。 二、下载注册PerDog 1、注册账号,并且下载PerfDog客户端工具 官网地址 2、下载解压后的客户端工 阅读全文
posted @ 2020-08-20 12:13 未来可期_Durant 阅读(2618) 评论(0) 推荐(1) 编辑
摘要: 说明 charles相当于一个插在服务器和客户端之间的“过滤器”; 当客户端向服务器发起请求的时候,先到charles进行过滤,然后charles在把最终的数据发送给服务器; 注意:此时charles发给服务器的数据,不一定是客户端请求的数据;charles在接到客户端的请求时可以自由的修改数据,甚 阅读全文
posted @ 2020-08-12 11:18 未来可期_Durant 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Charles可以抓取手机和PC端所有的网络请求,包括浏览器或app的请求;对于https请求抓取出来是乱码,如果要抓取https请求,需要安装https证书和SSL配置 PC端http抓包 Proxy设置中的Windows Proxy勾选 设置charles为网络代理,PC端发生网络请求,就可以被 阅读全文
posted @ 2020-08-12 11:02 未来可期_Durant 阅读(2191) 评论(0) 推荐(0) 编辑
摘要: 一、前言 我们在做app测试的时候,有一个很重要的测试点,就是查看app是否有对接口数据返回为空做健壮性处理,至少不能使得app闪退,所以可以使用Charles的Map Local功能,它能很好的帮助我们造这种场景。 二、环境准备 1、charles 2、待测试apk(以Android为例) 三、详 阅读全文
posted @ 2020-08-11 00:28 未来可期_Durant 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 一、前言 我们在做UI测试,特别是app测试的时候,有一个我们需要特别注意的测试点就是,拿到接口返回数据的页面显示问题,长度大于多少,app前端有没有做大于多少字符后面的字符串都使用...处理,而数据库的数据我们又不能随便动的场景。 二、环境准备 1、charles工具 2、被测试apk(以Andr 阅读全文
posted @ 2020-08-09 00:29 未来可期_Durant 阅读(975) 评论(0) 推荐(0) 编辑
摘要: 一、前言 耗电量指标 待机时间成关注目标 提升用户体验 通过不同的测试场景,找出app高耗电的场景并解决 二、需要的环境准备 1、python2.7(必须是2.7,3.X版本是不支持的) 2、golang语言的开发环境 3、Android SDK 此三个的环境搭建这里就不详细说了,自行在网上找资料吧 阅读全文
posted @ 2020-08-05 15:58 未来可期_Durant 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 一、弱网问题 封闭环境,网速降低 丢包 数据无法加载 消息更新不及时等 二、弱网速度 低于2G速率 3G 三、模拟弱网 使用chrales 官网下载链接 四、类型 app移动端 移动app的弱网测试的前提是电脑和app使用的是同一局域网 1、charles设置需要设置下允许接收的ip地址的范围,Pr 阅读全文
posted @ 2020-08-05 00:15 未来可期_Durant 阅读(328) 评论(0) 推荐(0) 编辑