
server端测试
文章平均质量分 74
不能知道我是谁
记录一些测试思路与测试方式,希望对大家有所帮助
展开
-
python 线程池map()方法传递多参数list
python 多线程内子线程结束后执行主线程python 线程池map()方法传递多参数list之前通过threading.thread()进行了助力接口的多线程并发,但是这个针对并发数量较少的时候比较好用,如果并发数量多,除了线程包协程这种处理方式的情况下,我们还可以采用线程池的方法。线程池的实现通俗讲就是把所有的任务放在了消息队列里,开启多个线程后执行线程,但线程执行结束后不会中断线程任务,会从消息队列内继续获取线程任务进行线程执行,这样线程池就比多线程操作节省了很多创建线程与关闭线程的步骤,节约大原创 2022-04-26 11:08:02 · 5510 阅读 · 0 评论 -
python 多线程内子线程结束后执行主线程
python 多线程内子线程结束后执行主线程今天写case时发现一个场景,请求助力接口后需要统计被助力用户的助力次数助力接口用线程并发的方式进行,代码如下 def test_case_08(self): """多用户并发助力""" t1 = [threading.Thread(target=PreheatMethod().help, args=(i, self.A, 1)) for i in self.uid_list] [i.start() fo原创 2022-04-18 18:17:33 · 2283 阅读 · 0 评论 -
server 端压力测试
server端压力测试1 物料的提前准备工作1.1 预估需要数据1.2预估接口需要的状态1.3 预估依赖上游接口参数1.4 数据流转2 qps2.1 qps是什么2.2 qps流量评估3 单接口压测3.1 小流量压测3.2 阶梯示爬坡压测3.3 爬坡后持续峰值4 混合压测4.1 双机房混合压测4.2 单机房混合压测5 压测或线上服务器挂了怎么办5.1 限流5.2 切流5.3 熔断降级5.4 cpu报警扩容6 压测数据性能指标6.1 p90 p95 p99 p9956.2 错误码场景分析6.3 CPU使用率6原创 2021-10-18 18:54:58 · 1388 阅读 · 0 评论 -
接口测试(case设计 流程图解析 数据类型)
接口测试1. 接口测试定义2. 接口测试用例设计2.1 接口格式case设计2.1.1 接口格式模块拆分2.2 case参数验证2.2.1 “必须”与“非必须”概念。2.2.2 强制登陆效验2.2.3 参数的容错性3.流程图解析3.1 依赖服务异常3.2 数据存储与读取3.2.1 数据存储3.2.2 数据读取4 rpc是什么5 幂等性的含义与使用场景5.1 幂等性含义5.2 使用场景6 接口字段的数据类型6.1 四大数据类型6.2 Number类6.3 String类6.4 integer6.4.1、Int原创 2021-10-18 18:10:37 · 4304 阅读 · 1 评论