<分区>
我有一个要测试的新网站,它是一个单页应用程序 (SPA),我不确定应该使用哪种工具来自动化它。我想到了 Selenium 和 Protractor,但 Protractor 不是一个好主意,因为我的网站与 AngularJS 无关,在这种情况下,Selenium WebDriver 是唯一的选择还是市场上有其他可用的工具? 如果 Selenium 是唯一好的选择,那么我会面临什么样的挑战?
<分区>
我有一个要测试的新网站,它是一个单页应用程序 (SPA),我不确定应该使用哪种工具来自动化它。我想到了 Selenium 和 Protractor,但 Protractor 不是一个好主意,因为我的网站与 AngularJS 无关,在这种情况下,Selenium WebDriver 是唯一的选择还是市场上有其他可用的工具? 如果 Selenium 是唯一好的选择,那么我会面临什么样的挑战?
最佳答案
我会选择 Watir-Webdriver 和 Ruby!主要优点 - 易于阅读和理解代码、ruby 灵 active 、强大和 irb 调试器、速度和可靠性。至于挑战 - 一个是集成技术(如果您的网站使用 C# 作为后端 - 我肯定会选择 C# 和 Selenium-Webdriver)
关于selenium - 什么是自动化单页应用程序测试用例的最佳工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36543864/
相关文章:
unit-testing - 如何减少specs2中的故障显示
javascript - Jest Mock - 将值插入测试文件
java - 如何通过.xpath 在 Selenium Web Driver 中查找元素
testing - 不使用 xvfb headless (headless)运行 Selenium
selenium - polymer 网络组件测试仪/ Selenium 停滞不前
javascript - 我将 selenium webdriver 2.53.1 与 java 和 firefox 45.0.1 一起使用,并尝试使用隐藏类的 linktext(打开弹出窗口)登录