顾老师新书《全栈软件测试工程师宝典》
https://item.m.jd.com/product/10023427978355.html?wxa_abtest=o&utm_source=iosapp&utm_medium=appshare&utm_campaign=t_335139774&utm_term=CopyURL&ad_od=share&gx=RnE2wTZZbDWKzdRd9tUpCv_pu4hC
以前两本书:
《软件测试技术实战设计、工具及管理》:
https://item.jd.com/34295655089.html
《基于Django的电子商务网站》:
https://item.jd.com/12082665.html
来源:http://www.51testing.com
引言
双11已过,看了很多电商的战报,惊叹于技术的发展与软件抗造的能力。但是在阅读的过程中也发现了一些问题:很多技术博文会告诉你他们用了什么样的技术实现了什么样的业务,解决了什么样的问题(就像某云宣传,58.3W笔/秒+全面云原生化,强有力的打了一波广告)。
但是**如何通过压力测试来保障大促活动,压测应该如何做?**并没有相关文章去分享经验。虽然保险并不想柴米油盐一样说买就买,没有那么大的交易量,但是测试之道基本是相通的,一样都需要通过压测来做保障的。
本攻城狮有幸参与及主导过保险开门红,双11等业务活动,对压力测试略有经验,通过此平台来分享一下,也算是对自己知识的一次梳理。里面有自己做过的事,有想做确做不了的事,也有踩过的一些坑,干货满满,一起来看。
了解业务活动的必要性
一般情况下压测人员不会与业务人员打交道,对业务也不会有太强的敏感性,所以通常拿到的测试指标都是开发人员提供的。这很容易会陷入一个误区,如果开发人员对整体业务活动和压测不熟悉,提供的指标可能会与业务活动的压力有较大的差异甚至无法提供。这时就需要专业的性能测试工程师介入熟悉业务活动,评估压力指标。
当然,性能测试工程师并不仅仅只是完成压