对于简单的 HTML5,我应该使用什么 JavaScript UI 测试框架? jQuery 应用程序?
我打算在业余时间编写一个简单的 HTML5 + JavaScript (jQuery) 应用程序,以便跟上最新的 Web 技术(在工作中它是更高级的 C# 后端内容)。 我希望以…
是否可以将 easyb 的 Groovy 与简单的英语场景定义分开?
下面是来自 easyb 网站的一个示例 easyb 场景: before "start selenium", { given "selenium is up and running", { selenium = new DefaultSelenium…
集成与验收测试...什么是黄瓜/牛排?
对于 Rails Web 应用程序的集成测试,我使用 Steak(类似于 Cucumber)。 Steak 的规格位于名为 spec/acceptance 的文件夹中。 Steak/Cucumber 现在正…
如何使用 SpecFlow、Cucumber 或其他 BDD 验收测试框架在不同的测试类型之间进行选择?
我正在查看 SpecFlow 示例,它的 MVC 示例包含多种测试替代方案: 基于验证控制器生成的结果的验收测试; 使用 MvcIntegrationTestFramework 进行集成…
如何在 Cucumber 中遵循 javascript 的重定向?
我有一个按钮(不是提交按钮),它在提交另一个表单之前执行 ajax 调用。 我想做的是, Given I am viewing homepage When I press "JustAButton" The…
如何测试不同虚拟机上 2 个或更多客户端之间的交互?
我需要在完整的端到端测试中测试两个或多个 Java 客户端之间的交互。 理想情况下,如果没有 GUI,它应该类似于(Junit 语法): @Test public void En…
GUI的验收测试在测试时是否真的显示出来了?
在对 GUI 进行验收测试时,对 GUI 的测试是否实际上显示了 GUI(我想是不到一秒的时间),还是只是模拟实现?我说的是 WindowLicker、White、NUnitFor…