摘要
做得不错! 在本模块中,我们将非功能测试定义成了检查性能和可靠性等特性的测试。 将该类型的测试与验证软件的给定功能是否都能正常工作的功能测试进行了对比。 我们还定义了非功能测试的一些常见类型,包括负载测试、压力测试和渗透测试。
你和你的团队选择了一种非功能测试来首先实现负载测试的自动化。 通过使用一些命令,你们采用了在 Apache JMeter 中创建的测试计划,并在管道中运行了该计划。 现在,每次更改代码后,团队都可以跟踪站点在正常负载下的性能。 如果性能开始下降,你们可以知道是哪些更改导致的。
正如将功能测试整合到管道时所做的那样,重点关注最重要的非功能测试类型。 例如,如果团队必须遵守某些合规性要求,可以考虑添加提供详细状态报告的自动测试。
了解更多
如果对 Apache JMeter 中的性能测试感兴趣,请参阅以下资源来进一步了解: