Advertisement

性能测试及故障定位问题探讨

阅读量:
一、性能测试脚本研发

分析是否需要进行性能测试:
(1)对于频繁使用且具有重要性的功能模块必须实施压力测试,
(2)无需对复杂的业务流程或逻辑进行压力测试,
(3)当某个接口因与其它接口间的紧密关联而无法独立开展压力测试时,
可以通过协调开发团队抽取出能够单独运行的压力测试接口;
或者设计一个具体的业务场景,在该场景下执行压力测试。

2、独立性测试脚本:针对单一功能的测试方法通常是完成一项功能后立即进行测试。
3、业务场景压力测试脚本:通过联调多个接口来模拟实际使用场景,在分析关键功能时设置压力点。

二、性能测试遇到的问题

(1)脚本跑不通,工具可以跑通

  1. 该工具中包含隐藏的配置项:sessionID。
  2. 该工具预设了若干默认配置选项,并通过fiddler进行数据采集与分析。
    注意到的是,在实际运行中可能会遇到采集的数据量与预期配置项数量不匹配的情况。

该接口最初采用的是HTTP协议。后为提高系统安全性而升级至HTTPS协议。

verify=false

verify=false

“X-Requested-With”:“XMLHTTPRequest”

verify=false

“X-Requested-With”:“XMLHTTPRequest”

verify=false

(3)脚本与工具均无

全部评论 (0)

还没有任何评论哟~