摘要:
// 数据源 pip install prometheus-client==0.20.0 -i https://mirrors.aliyun.com/pypi/simplehttps://github.com/myzhan/boomer/blob/master/prometheus_exporter 阅读全文
摘要:
import time import func_timeout from func_timeout import func_set_timeout def time_sleep(): time.sleep(10) def except_func(func): def wrapper(*args, * 阅读全文
摘要:
阅读全文
摘要:
基准测试的定义(性能测试) 性能基准 测试是一项系统性能测量 工作,根据目前的项目实际,在这里做了一些新的定义。基准测试在项目中与一般 性能测试工作的主要区别在于其更短的回归周期与直观的趋势分析,并同时为混合业务性能场景的脚本线程配比计算提供依据。一般的性能测试往往只在版本计划中或遭遇系统性能问题时 阅读全文
摘要:
Appium安装总体需要以下几个步骤: 安装JDK 官网www.oracle.com去下载安装,尽量下载JDK7及以上的版本。然后去设置环境变量: 在系统变量下新建变量JAVA_HOME变量值指向JDK安装的文件夹 如:C:\Program Files\Java\jdk1.8.0_121 在系统变量 阅读全文
摘要:
原创来源于软件测试架构师俱乐部,作者cctester 最近网传,微信支付崩了,哈罗出了问题,部分公司性能测试架构师招聘又开始火热起来,现在都叫做全链路压测,那什么是全链路压测呢,跟传统压测区别是啥呢?全链路最早是阿里提出来的,在2012年的双11,零点的时候,系统交易成功率不足50%,下单报错,购物 阅读全文
摘要:
Nightwatch.js 是一个用来测试web应用和网站的自动化测试框架,它是由NodeJs编写的,使用了W3C WebDriver API(之前是Selenium WebDriver) 所以我们首先是要安装NodeJs: 1.首先,从Node.js官网下载对应平台的安装程序,网速慢的童鞋请移步国 阅读全文
摘要:
1、下载地址:https://github.com/locustio/locust2、python setup.py install3、在执行目录中将安装完成的locust文件夹替换至原本pip下的原locust文件夹4、导入包 from locust.contrib.fasthttp import 阅读全文
摘要:
性能测试关注指标 ps:本文提出的数值不做为判断标准,数值的大小是根据接口的业务而定的,不同的场景会有的不同的标准. 首先应该关注接口的rps/跟平均耗时,这边压测工具以locust做为数据提供工具(性能工具很多以适合自己为标准), 在用户上来后关注rps是否满足1000以上,然后关注接口耗时是否在 阅读全文
摘要:
1.Fiddler 抓包转成*.har 参考:https://blog.csdn.net/hou_angela/article/details/91837007 2.生成httprunner项目结构 2.1 pip install httprunner 2.2hrun --startproject 阅读全文