性能测试和使用 JMeter 的新手,
我编写了一个脚本,用于对 CRM 应用程序进行性能测试,并在同时遇到多个 API 调用时测试 UI。
我的问题是,对于我应该设置的断言类型是否有最佳实践,以确保我的脚本中一切正常?
例如,我所做的事情是检查一个请求中的响应代码,检查 303,307,200 响应代码以确保它返回预期的内容。
包括发送的数据(字节)等
基本上,我正在尝试查看其他用例,了解断言还能做什么。
我最重要的是看到它返回正确的身体反应并以正确的顺序执行,但我想看看这“真的”是正确的工作流程吗?我只是想证明我如何知道测试正在做它应该做的事情,而性能测试的新手让我不确定。
根据 JMeter 最佳实践,您应该使用尽可能少的断言,因此从性能测试的角度来看,您不应该使用断言,因为它们有其成本,这意味着在负载较高的情况下,您将需要切换到 分布式测试早点
从功能测试的角度来看,您可以测试: