我正在评估 ui 测试框架。似乎其中一些没有经常更新(尤其是 Selenium,核心自 6/2009 以来没有更新)。
我在这里担心的是我将采用/学习一个与 HTML5 不兼容的测试框架。我在 C# 领域工作,所以我更喜欢用 C# (Nunit) 输出测试的框架。
随着 HTML5 功能变得越来越普遍,哪个 UI 测试框架最有可能保持最新?
候选人:
- 硒
- 钼
- 瓦廷
- 萨希
- ??
我正在评估 ui 测试框架。似乎其中一些没有经常更新(尤其是 Selenium,核心自 6/2009 以来没有更新)。
我在这里担心的是我将采用/学习一个与 HTML5 不兼容的测试框架。我在 C# 领域工作,所以我更喜欢用 C# (Nunit) 输出测试的框架。
随着 HTML5 功能变得越来越普遍,哪个 UI 测试框架最有可能保持最新?
候选人:
我建议使用WebDriver/Selenium。这在许多大公司(例如包括谷歌)中得到了广泛采用,因此不太可能很快消失。它还得到了浏览器供应商的广泛支持。
否则,Watir 也很受欢迎。
您可能希望查看RIATest以进行 HTML5 应用程序的跨平台跨浏览器测试。
从历史上看,RIATest 的主要更新每 12-18 个月发布一次,每隔几个月发布一次次要更新。
(免责声明:我是 RIATest 团队成员)。