JMeter 真的在工作吗?
不幸的是,JMeter 的错误报告功能不那么强大。实际上,在我使用这个工具的时候,我以为错误报告功能起作用,而实际上它没有。因此,您应当考虑使用 断言(assertions)特性。断言允许 JMeter 用户审核数据库服务器的响应,并“断言”响应中确实存在某项数据。
在我们进行断言之前,需要知道我们想从查询中得到什么结果。我们可以在命令行处理器中运行查询,得到我们想要的结果,如 图 9 所示。
图 9. 示例查询
要添加断言,需要右击 JDBC Request,然后选择 Add => Assertions => Response Assertion,如 图 10 所示。
图 10. 添加断言
您可以在该屏幕中添加文本断言。单击 Add ,然后在 Patterns to Test 字段中添加文本 Col1Test-20015
,因为我们知道在返回结果中应当包含该文本(参见 图 11)。
图 11. 将文本添加到测试中
现在,我们要添加一个监听器,以监听响应断言。右击 JDBC Request,然后选择 Add => Listener => Assertion Results,如 图 12 所示。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/