有人使用过Robotium或Calculon来测试Android应用程序吗?它们有用吗?对于哪个更好的建议?
我已经练习TDD有一段时间了,我想提高我的技能并开始进行ATDD, 我读过关于Ruby和Java框架的文章,但是没有听说过.NET .NET中用于编写验收测试的最新框架是哪个? 编辑:阅读更多后,我想指出我在关联网站和Web应用程序的验收测试方面,并且可能也必须考虑GUI测试。
在使用Gherkin语言描述接受测试中的各种行为时,人们对于陈述语句的写法让我有些困惑。 有些文章使用"I",而有些文章则使用"User"。 相同的情况也出现在反应(Then)语句中: Case 1 --> xyz page should be displayed Case 2 -...
我知道如何使用Nightwatch发送点击事件: 我知道如何使用Nightwatch发送点击事件: browser.click('#my-control'); 但是我一直找不到发送按键事件的方法。 在Nightwatch中应该如何实现?
我正在尝试在Codeception的验收测试中填写一个富文本编辑器字段(TinyMCE)。使用fillField()函数无法正常工作,因为这个“字段”实际上不是一个输入字段,而是一个被样式化成漂亮的文本区域的iframe。我该如何将一些文本设置到TinyMCE框的主体中?我认为我需要添加一个$...
我完全不了解CodeCeption。 我在body内有以下html代码: <div><input type="text" name="content_id" id="contentId" maxlength="10" value="123"></div> ...
有没有人知道如何在angular e2e测试中模拟$httpBackend?我的想法是在travis-ci上运行测试时,存根XHR请求。我使用karma代理从运行在travis上的rails应用程序获取资源和部分内容。我想进行验收测试而不进行真正的数据库查询。这是我的karma配置文件的一部分...
显然,这个问题的答案取决于许多环境因素。 一般而言,我想知道人们使用HtmlUnitDriver的经验如何,作为一个可靠的工具,可以被“信任”以基本相同的方式浏览网站,就像其他浏览器一样。 当然,我意识到“其他浏览器的方式”非常模糊;自然而然地,每个浏览器都有其怪癖。但是我参与了一个项目,...
如果我有一个微服务,需要创建用户,但由于用户创建过程很复杂,它使用队列,实际上是由消费者创建用户,端点仅接受请求并返回ok或fail。 如何为此验收标准创建验收测试: 假设:想要注册的用户 当:请求api进行用户创建时 然后:创建用户并在新用户上设置托管环境ID 为此,我必须等待环境实际设...
是否可以全局配置RSpec,使其在所有请求规范中使用Capybara的(默认或自定义)JavaScript驱动程序?我们有时会忘记手动添加js:true以进行每个请求规范,这有点烦人。