(场景)-我有一个ASP.NET MVC网站,该网站提出50-100个问题,第一页回答10个问题,第二页回答另外10-20个问题,等等...在第八页给出结果。
为了能够在我的网站上测试我的结果,我目前正在使用Selenium,到目前为止,这是非常棒的,但是现在我要添加更多的问题,它需要花费18个小时来进行一次8线程测试。测试用例是使用excel公式生成的,可以产生预期的结果。
当前,我正在C#中使用Selenium来读取和运行整个过程,并将CSV(Excel工作表)的预期结果与网站第8页上的实际结果进行比较。但这需要花费很长的时间,因为它要经过用户界面,而且即时消息要包含更多页面,因此必须填写并在每个页面上单击下一步。
(问题)-是否有比硒更好的方法来测试我的网站? ,最好是不会通过UI的工具(有可能吗?)
我了解SOAP UI,但尚未将其用于普通网站。我以前在Web服务中使用过它,为此它是简单的SOAP请求,很简单。