我们可以使用Selenium Webdriver或Watir WebDriver来自动化Restful API吗? 我们可以使用任何工具来自动化Restful API吗?
答案 0 :(得分:1)
答案 1 :(得分:0)
我只使用REST-Assured来填充Selenium测试的测试数据,这非常有效。 看看API的简单易用,你可以轻松地自动化你的Restful API,或者SOAPUI将是你最好的选择。 https://code.google.com/p/rest-assured/
答案 2 :(得分:0)
除了创建WebDriver将使用的UI之外,不确定如何使用WebDriver进行Restful API测试。如果这是方法,那么测试将比使用rest-client慢得多且复杂得多。
我们使用rest-client,而不是SoapUI,因为我们也重复使用相同的代码来设置和拆除Watir-WebDriver测试。
SoapUI也可以运行,并且可能更快地提供测试,但使用rest-client以保持UI测试快速可靠有很多价值。
在考虑负载和性能测试时,我们正在考虑flood.io,SoapUI / LoadUI和SOASTA。如果我们使用flood.io,我们仍然会使用rest-client并重新使用相同的代码。