9得票1回答
有人使用过Robotium或Calculon来测试Android应用程序吗?

有人使用过Robotium或Calculon来测试Android应用程序吗?它们有用吗?对于哪个更好的建议?

8得票3回答
在.NET中用于编写验收测试的最新框架是哪一个?

我已经练习TDD有一段时间了,我想提高我的技能并开始进行ATDD, 我读过关于Ruby和Java框架的文章,但是没有听说过.NET .NET中用于编写验收测试的最新框架是哪个? 编辑:阅读更多后,我想指出我在关联网站和Web应用程序的验收测试方面,并且可能也必须考虑GUI测试。

8得票1回答
我应该在Gherkin/Specflow的Given/When/Then语句中使用哪种人称和语态?

在使用Gherkin语言描述接受测试中的各种行为时,人们对于陈述语句的写法让我有些困惑。 有些文章使用"I",而有些文章则使用"User"。 相同的情况也出现在反应(Then)语句中: Case 1 --> xyz page should be displayed Case 2 -...

8得票5回答
如何在nightwatch中发送按键操作

我知道如何使用Nightwatch发送点击事件: 我知道如何使用Nightwatch发送点击事件: browser.click('#my-control'); 但是我一直找不到发送按键事件的方法。 在Nightwatch中应该如何实现?

8得票6回答
如何在 Codeception 接受测试中填写富文本编辑器字段

我正在尝试在Codeception的验收测试中填写一个富文本编辑器字段(TinyMCE)。使用fillField()函数无法正常工作,因为这个“字段”实际上不是一个输入字段,而是一个被样式化成漂亮的文本区域的iframe。我该如何将一些文本设置到TinyMCE框的主体中?我认为我需要添加一个$...

8得票1回答
seeInField可以找到元素,而fillField不能 - CodeCeption

我完全不了解CodeCeption。 我在body内有以下html代码: <div><input type="text" name="content_id" id="contentId" maxlength="10" value="123"></div> ...

8得票3回答
在 Angular 的端到端测试中模拟 $httpBackend

有没有人知道如何在angular e2e测试中模拟$httpBackend?我的想法是在travis-ci上运行测试时,存根XHR请求。我使用karma代理从运行在travis上的rails应用程序获取资源和部分内容。我想进行验收测试而不进行真正的数据库查询。这是我的karma配置文件的一部分...

8得票1回答
HtmlUnitDriver有多可靠?

显然,这个问题的答案取决于许多环境因素。 一般而言,我想知道人们使用HtmlUnitDriver的经验如何,作为一个可靠的工具,可以被“信任”以基本相同的方式浏览网站,就像其他浏览器一样。 当然,我意识到“其他浏览器的方式”非常模糊;自然而然地,每个浏览器都有其怪癖。但是我参与了一个项目,...

8得票3回答
如何为异步微服务创建验收测试

如果我有一个微服务,需要创建用户,但由于用户创建过程很复杂,它使用队列,实际上是由消费者创建用户,端点仅接受请求并返回ok或fail。 如何为此验收标准创建验收测试: 假设:想要注册的用户 当:请求api进行用户创建时 然后:创建用户并在新用户上设置托管环境ID 为此,我必须等待环境实际设...

8得票3回答
配置 RSpec 使用 Capybara.javascript_driver 作为所有请求规范的驱动程序

是否可以全局配置RSpec,使其在所有请求规范中使用Capybara的(默认或自定义)JavaScript驱动程序?我们有时会忘记手动添加js:true以进行每个请求规范,这有点烦人。