案例故事: Android车载测试过程中,客户反馈低概率偶现高德地图App启动过程中, 出现了报错:“高德地图无法继续运行”,客户说只碰到过一次,后续再没复现过, 测试经理安排我们负责压测,反复进行高德地图打开关闭, 并在打开过程中,截一张图,打开加载完毕后再截取一张图, 测试经理希望自动化实现截取 ...
分类:
移动开发 时间:
2020-04-24 22:09:28
阅读次数:
106
对于大部分人来说,在做性能测试之前,最重要的事情就是搞清楚性能测试需求,今天就跟大家稍稍普及一下。一般来说,需求大概是下面这样子的:1、给我们的系统/产品做一下性能测试;(这种需求一般都太虚了,不细化的话基本上是没有可操作性的。)2、测一下我们的最大在线人数;(这种需求基本上是做容量,看一下项目/产品的最大容量是多少。)3、线上有一个问题,但是我们找不到问题的原因,希望可以压测复现一下问题,以证实
分类:
其他好文 时间:
2020-04-23 10:36:26
阅读次数:
103
# 一面1. 算法旋转一个二维数组2. 给定两个srting类型的大数,返回他们相乘的结果打印3. 给一个测试场景(上传照片),分析压测的方向4. 如何学习的,看什么书5. 说说python爬虫方向怎么玩的6. 为何要了解底层的框架\7. linux相关底层# 二面1. 给定两个json数据,怎么用... ...
分类:
编程语言 时间:
2020-04-21 13:28:45
阅读次数:
87
Jmeter的线程组设置里有一个调配器设置,用于设置该线程组下脚本执行的开始时间、结束时间、持续时间及启动延迟时间。当需要半夜执行性能测试时会用到这个功能。 ps:设置调度器配置,需要将前面的循环次数设置为永远(自己感觉,因为这样才不会因循环次数不够而终止压测) 下面介绍下调度器的配置: 启动时间: ...
分类:
编程语言 时间:
2020-04-19 17:38:54
阅读次数:
62
压测常用工具有:ab、http_load、webbench、siege。其中 ab 就是一个非常使用的命令,可以测试近乎所有的服务器,他的命令格式如下 ab h 其中-n表示请求数,-c表示并发数 ab 有限制,并发数不能超过 100。寻求其他做压力测试的工具。 具体运行如下: 吞吐率(Reques ...
分类:
其他好文 时间:
2020-04-18 11:47:47
阅读次数:
53
你如果要对自己刚刚搭建好的redis做一个基准的压测,测一下你的redis的性能和QPS(query per second) redis自己提供的redis-benchmark压测工具,是最快捷最方便的,当然啦,这个工具比较简单,用一些简单的操作和场景去压测 1、对redis读写分离架构进行压测,单 ...
分类:
其他好文 时间:
2020-04-17 23:36:02
阅读次数:
83
业务流程:登录一个网站,反复进行充值。 通常的做法是使用jmeter对登录和充值的接口进行反复的执行 但是实现的方法却不能完美的贴合业务流程。 并且,在进行压测的时候,总不可能把登录接口也一起压了吧,因此,就需要用到jmeter的逻辑控制器了。 逻辑控制器 那啥是逻辑控制器呢? Jmeter官网对逻 ...
分类:
其他好文 时间:
2020-04-17 09:14:25
阅读次数:
63
【阿里云】阿里云服务器1折狂欢,1核-2G-1M,102元/1年,活动链接:https://www.aliyun.com/minisite/goods?userCode=6afjkytj 学习必备,完全满足基本学习,比如docker、各种环境搭建、小并发压测练习; 此优惠仅新用户享受,如果之前已经买 ...
分类:
其他好文 时间:
2020-04-13 22:53:19
阅读次数:
71
Linux 中模拟延时和丢包的实现 使用ifconfig命令查看网卡 Linux 中使用 tc 进行流量管理。具体命令的使用参考 tc 的 man 手册,这里简单记录一下使用 tc 模拟延时和丢包的命令。 ping出来的最小单位为1毫秒,在执行压测之前,最好用压力机ping一下服务器,如果延迟很高, ...
分类:
系统相关 时间:
2020-04-11 20:41:52
阅读次数:
86
需求前提:我想压测获取产品列表这个接口,但是这个接口依附于sessionid,所以我必须先登录成功,拿到登录接口,但是我只想实现压测获取产品列表这个接口,所以登录没必要登录多次,只需要登录一次就行。 所以Jmeter如何设置登录接口只调用一次开始实施。 解决方法: 方法一.用同一个线程组,用仅一次控 ...
分类:
其他好文 时间:
2020-04-10 12:21:41
阅读次数:
296