数据驱动测试数据库Web应用程序

时间:2012-12-29 21:19:53

标签: database selenium jmeter selenium-webdriver data-driven-tests

我有一个数据库Web应用程序,我需要查看此应用程序的所有可能输入和所有可能的输出(使用Selenium或Jmeter)。

实际上我试图理解“输入覆盖方法”在软件测试工具中是如何工作的,但它似乎太难了。如果我没错,我试图做的这种测试是一种数据驱动测试(意味着找出数据库Web应用程序的所有可能的输入和输出)。

如果有任何工具(我更喜欢开源)可以做这个或任何方法来创建这样的测试,请你提出建议吗?
我必须自己创建吗?

2 个答案:

答案 0 :(得分:1)

看看jBehave

这是一个BBD工具,可以驱动硒并支持多组输入测试数据。

我已经使用过它并且效果很好。你需要耐心才能完成胶水代码,但是一旦你走出另一边,你就会很高兴你坚持下去。

答案 1 :(得分:1)

首先,您需要创建涵盖大部分输入数据集的等效类。 之后,您可以使用创建的测试数据运行selenium / JMeter测试。

您只需创建单个测试脚本并在excel或CSV表格中填充测试数据,以执行数据驱动驱动测试。

相关问题