acceptance-testing

    0热度

    2回答

    我对Ruby非常陌生,并且正在用Watir开发脚本进行验收测试,并且我陷入了一个我甚至不确定是否有可能摆脱困境的困境。 我有一个小脚本运行,基本上看下拉列表,将所有下拉项存储到全局变量中,然后我遍历并运行一些其他函数。 当我尝试刷新浏览器后,运行所有的下拉项目的函数,然后尝试迭代到下一个下拉项目并执行相同的功能,直到所有下拉项目完成后刷新浏览器的问题。 $browser = Watir::Brow

    0热度

    1回答

    请告诉我,为什么会发生? 我不明白,如果我写: feature "Article Creation" do #here i write (:all) before(:all) do sign_up_helper end 我得到的错误: Article Creation allows user to visit to creating article page Failur

    0热度

    2回答

    我昨天参加考试,我注意到他们要求在订购以下发生(我会把我认为它的顺序是这里): 单元测试(总是写单元测试第一!) 集成测试(后你有一些代码,并将其与其他代码/系统的工作原理) 验证测试(让您的数据保持一致的状态,并确保没有错误数据输入) 用户/验收测试(这完全是关于用户,否则我们为什么要首先构建一个系统?) 这是对的吗?我个人认为负载测试或数据库调优最后应该放在那里,但它并不在测试中。

    1热度

    1回答

    我开始为我的Ember项目添加验收测试。出发与一个它试图登录到我的应用程序: import { test } from 'ember-qunit'; import moduleForAcceptance from '../helpers/module-for-acceptance'; moduleForAcceptance('Acceptance | login'); test('log

    0热度

    1回答

    我仍在深入Ember的验收测试。我似乎要面对的一个问题是在事件发生后DOM没有得到更新。例如,我的页面有一个侧面菜单。简单的切换改变属性,在它的组件,然后在菜单本身上切换一个 “隐藏” 类: 组件 import Ember from 'ember'; export default Ember.Component.extend({ menuHidden: true, acti

    1热度

    1回答

    我正在尝试使用Codeception的Paypal Express Checkout进行付款验收测试。问题在于上下文窗口。当我没有窗口名称时,如何切换到该窗口来填充字段?感谢您的任何帮助。

    2热度

    1回答

    我一直写烬测试是这样的: test('should add new post', function(assert) { visit('/posts/new'); fillIn('input.title', 'My new post'); click('button.submit'); andThen(() => { assert.equal(f

    1热度

    1回答

    在documentation中显示了如何使用全局服务器创建模型和一切,但是可以使用场景来填充模拟数据库?或者我们是否应该即时创建对象?

    0热度

    1回答

    我有很多大表单的逻辑,其中输入值相互依赖。我正在尝试测试这些输入的值。 在这种情况下find("#sales_price").val()导致空字符串: fillIn("#sales_price", 12345); andThen(function() { assert.equal(find("#sales_price").val(),123456); ... 在这样的示例结合停止

    0热度

    1回答

    我想弄清楚如何在Windows 10机器上做一些软件测试,我不知道我想要做什么可能与Docker或其他技术。如果任何人有任何建议,如果可能与否,以及我需要做什么技术,这将是伟大的,非常乐意去调查,如果我知道我正朝着正确的方向前进。 基本上我想建立它使用我的主要的Windows 10安装为基础的容器,但随后已隔离容器,将: 的外观和行为,就好像它们是相同的Windows 10安装的一部分 与应用程序