acceptance-testing

    1热度

    1回答

    我正在接受测试,看看我能否从主页转到类别,但无论我尝试什么,我都会看到链接,但无法点击它。 <?php $I = new AcceptanceTester($scenario); $I->wantTo('I click category'); $I->amOnPage('/'); $I->seeLink('Categories', '/categories'); $I->click('c

    1热度

    1回答

    有没有一种标准的方法来接受测试构建文物在灰烬?一个特定的用例是运行addAddonToProject或addBowerPackageToProject的插件,然后声明bower.json或package.json是否如您所期望的那样。

    2热度

    1回答

    我有11个方法的步骤定义文件 - 每个是@Given,@When或@Then方法。正在测试两种类型的东西,特征1和特征2。之后会有Feature3的东西,Feature4的东西等等。现在,虽然复杂性和庞大的规模很小,但我想要将与Feature1相关的“事物”转换为StepsFile1,并将与Feature2相关的东西转换为StepsFile2。而这两者之间常见的东西(变量和方法)需要去SOMEWH

    1热度

    1回答

    我们想用FitNesse的测试外部产生的数据集。具体来说,测试将包含的不变量必须在数据是有效的,但每次运行测试,他们将获取从数据中,我们假设,一个数据库和检查适用于每行的结果集。 测试仍然会组织为wiki页面,但每一个一旦运行后会被重复所有适用的数据行。如果一个特定的行失败的断言,我们还是想测试继续进行其他行,但随后收到一个总结和行的列表失败每个特定的断言。 我知道这不完全是Fitnesse的职责

    1热度

    3回答

    我正在学习RSpec和黄瓜,这样我就可以在工作中为我们的Rails网站编写测试。 在学习时,我用了一本名为"The RSpec Book: BDD with RSpec, Cucumber and Friends"的书。在此期间,RSpec用于粒状测试,Cucumber用于整体可用性测试。 这本书以一个简单的CLI游戏为例。 现在我正在进入一个Web环境,想知道在Web环境中测试的心态是什么。 我

    2热度

    1回答

    有谁知道为什么这些名字被选为水豚和黄瓜? 或者他们只是随机挑选?

    2热度

    2回答

    我正在使用Codeception进行我的第一次验收测试。 当我跑我的wait()或waitForElement()测试,我得到这个消息: [RuntimeException] Call to undefined method AcceptanceTester::wait 这里是我的acceptance.yml # Codeception Test Suite Configuration #

    0热度

    3回答

    添加一些输入并在目标页面上按下某个按钮后,将运行一个JS脚本,这将导致(除其他外)在页面内显示文本。 “$ I-> see”这行是最后一部分长时间的测试,该测试成功。 三重检查的命名,语法或拼写错误; 尝试将CS​​S和XPath同时用于文本; 尝试使用定位器(但由于不知道如何使用Webdriver准确设置它而惨败); 我一直在终端得到的错误是: 元素位于通过名称,CSS或XPath元素与未 发现

    2热度

    2回答

    我是黄瓜的新人。我试图写一个测试 一个新的下拉现有页面 上和选择这个新的值条目的特征文件进入一个新的数据库表 我写了这个功能文件。这看起来不正确。 我不确定是否可以有两个Then s。 或者有什么方法可以让我们拥有相互依赖的功能,比如新的下拉菜单和数据库条目的功能之一? 特征文件就像 Scenario: Admin user should be able to assign ReadOnly ro

    3热度

    1回答

    ember验收测试错误“断言失败”没有人有验收测试错误的经验吗?我收到错误“Error:Assertion Failed:Unable to add'ember-application'class to rootElement。请确保您将rootElement设置为正文或正文中的元素。”在任何地方都找不到任何答案。请帮忙。我被卡住了。