Selenium可以用于测试单页JavaScript应用程序吗?

Can Selenium be used to testing single page JavaScript apps?

本文关键字:JavaScript 应用程序 单页 测试 用于 Selenium      更新时间:2023-09-26

UI测试初学者在这里,Selenium可以用于UI测试单页JavaScript应用程序吗?

应用程序使用异步 AJAX/Web 套接字请求,测试服务端点,但我也需要 UI 测试。

除了硒,您还会推荐哪些其他工具?

对于 ajax 上很重的页面来说,这是完全可以的,您可能只需要对调用的每个方法的超时进行一些细粒度的调整,因为当 ajax 方法完成时(就像页面完成加载时一样),不一定会有明显的信号给 Selenium。

结帐超时用法如下:

http://seleniumhq.org/docs/04_webdriver_advanced.html

是的。它可以用来做到这一点。If 允许您模拟按钮单击并等待结果加载。

使用

单页应用程序应该不会遇到任何问题。

它具有记录步骤并制作测试用例的工具。试一试。即使对于初学者来说也应该很容易。