概要
做得不错! 在本模块中,我们将 非功能测试 定义为检查性能和可靠性等特征的测试。 将此类型的测试与功能测试进行比较,功能测试验证软件的给定功能是否按预期运行。 我们还定义了一些常用的非功能测试,包括负载测试、压力测试和渗透测试。
你和你的团队选择了一种类型的非功能测试,以便首先自动执行负载测试。 通过使用几个命令,你在 Apache JMeter 中创建了一个测试计划,并在管道中运行该计划。 现在,随着每个代码更改,团队可以在正常负载下跟踪站点的性能。 如果性能开始下降,你知道哪个更改导致了它。
就像您在管道中集成功能测试时所做的那样,专注于最重要的非功能测试类型。 例如,如果团队必须遵守某些合规性要求,请考虑添加提供详细状态报告的自动测试。
了解详细信息
如果你对 Apache JMeter 中的性能测试感兴趣,下面是一些资源,可帮助你进一步改进: