WebAii 测试自动化框架死了吗?
WebAii 框架仍然可用且免费吗?我只是想念它吗? 在拖延了太久之后,我终于开始对当前项目进行自动化 UI 测试。我的清单上有 ArtOfTest 的 WebAii,但…
是否有用于测试 RESTful API 的 Java 包?
我正准备深入测试 RESTful 服务。我们的大部分系统都是用 Java 和 Eclipse 构建的,所以我希望继续留在那里。 我已经找到了rest-client (http://code.…
模拟具体类:模板并避免条件编译
我正在尝试测试具有这种结构的具体对象。 class Database { public: Database(Server server) : server_(server) {} int Query(const char* expressio…
JUnit - 指定测试对其他测试的依赖关系(不跳过任何一个)?
我们的工具包有超过 15000 个 JUnit 测试,并且已知如果其他测试失败,许多测试也会失败。例如,如果方法 X.foo() 使用 Y.bar() 的功能并且 YTest.tes…
在 Firefox 上测试 Watir 会抛出 JsshSocket::JSReferenceError
我在 Windows 上使用 Watir,当我的脚本尝试在 Firefox 上运行时,我在控制台上看到此错误: JsshSocket::JSReferenceError: Components is not defin…
Factory_girl 记录在哪里?
我正在尝试通过 Watir 和 RSpec 执行集成测试。因此,我在 /integration 中创建了一个测试文件并编写了一个测试,该测试通过 factory_girl 将测试用户…
如何断言/单元测试服务器 JSON 响应?
我当前的项目使用 JSON 作为数据交换格式。在开始集成服务之前,前端和后端团队都同意 JSON 结构。有时由于后端团队未通知的 JSON 结构更改;它破坏了…
如何使用 Cucumber 测试确认对话框?
我正在将 Ruby on Rails 与 Cucumber 和 Capybara 一起使用。 我将如何测试一个简单的确认命令(“你确定吗?”)? 另外,我在哪里可以找到有关此问…
使用 NHibernate 清除数据库的最快方法是什么?
我打算执行一些自动化集成测试。这需要将数据库恢复到“干净状态”。这是最快/最好的方法吗? var cfg = new Configuration() cfg.Configure() cfg.Ad…