我们可以使用Selenium编写数据库测试脚本吗?

时间:2013-12-24 04:05:33

标签: java sql selenium

如果需要编写一个脚本以最少使用SQL来使用selenium进行数据库测试或手动测试就足够了吗?

2 个答案:

答案 0 :(得分:0)

不是selenium(浏览器测试人员),但您可以使用JBehave

您应该使用JBehave(或类似的BDD工具)来推动系统测试。

可以通过单元测试来做,但我不会因为它需要一个数据库存在而且通常超出了“单元测试”的范围。使用模拟框架也没有意义,因为它是你要测试的数据库,而不是调用它的代码。

答案 1 :(得分:0)

我们使用TSQLT。它是一个单元测试框架,但我将其用作端到端测试自动化工具。您可以在Stg,ETL和target中伪造表。然后,您可以编写脚本来执行插入,更新,删除等操作,运行存储过程,然后比较预期结果与实际结果。工作得很好并且易于使用