vlambda博客
学习文章列表

性能测试设计策略和方法(一)


》》》推荐阅读《《《

1、

2、

3、

4、



一、测试用例

无论是功能测试还是性能测试,执行用例时候都有优先级之分,对于性能测试来说,优先级可以这样划分:

①.重要的(业务场景中的核心)

②.重复的(用户使用频率最高的)

③.重量级的(消耗大量系统资源的)

设计性能测试用例的简要过程:

1、具体的性能指标分为以下几类:

①.系统容量(数据容量、用户量、用户并发量)

②.系统并发度指标(注册用户、在线用户、并发用户)

③.响应度指标(正常压力下响应能力、峰值压力下响应能力、异常压力下的响应能力)

2、熟悉并且理解整个系统的业务逻辑、实现原理,然后进行需求拆分,得到性能测试需求点

3、多个渠道得到具体性能要求,分析评估风险,优先级,是否进行测试等

4、编写性能测试方案和用例,并进行评审通过,然后执行

PS:一些性能测试的测试点

a.查询 b.保存 c.统计 d.刷新 e.显示 f.传输 g.响应 h.下载

举个例子:打开网络上其他媒介的文件,在网络拥堵的情况下打开执行相关操作,主要测试点如下:

①.数据量小的时候主要执行查询统计刷新等功能点

②.数据量累计到一定程度时的查询统计刷新时间(一定程度:根据实际情况与需求来确定范围)

 



》》》推荐阅读《《《

1、

2、

3、

4、

6、

7、

8、

9、

10、

11、

12、

13、

14、

15、

16、

17、

18、

19、

20、

22、

23、

24、

25、

26、

27、

28、