bdd

    0热度

    1回答

    我想标记我BeforeFeature钩子CucumberJS - 量角器测试,使得 钩只运行与该标记 钩内的代码功能的文件运行前只有一次功能文件的开始,而不是在每个场景之前 例如 - 登录在BeforeFeature特定用户只对一个特征文件“abc.feature” 在cucumberjs现有方案BeforeFeature的是如下 - this.registerHandler('BeforeFea

    0热度

    1回答

    我正在使用Behat测试XML和JSON REST API。对于身份验证,我使用Sentinel。现在,如果我通过Behat登录用户,并且测试登录会话的状态,则API返回否定响应(例如,用户未登录)。当我使用AJAX请求在浏览器中手动完成同样的事情时,一切正常。所以最终结果是好的,但情况失败。有关如何解决此问题的任何建议? UPDATE: 我会更详细一点的应用程序,这是基于Slim,Twig,El

    0热度

    1回答

    在我VUE组件我有代码,有条件地呈现一个div: <div v-if="successCriteria()" id="success"> <div class="row"> <div class="col-md-12"> <Commit-chart :data="chartOptions" ></Commit-chart> </div> </div>

    1热度

    1回答

    我们有一些简单的“这是真正的工作”柴电子应用使用spectron和WebdriverIO测试。我们开始与示例代码是从 https://github.com/jwood803/ElectronSpectronDemo为https://github.com/jwood803/ElectronSpectronDemo/issues/2报道,薛宝钗,作为许诺的测试没有捕错配,所以我想我会添加一些额外的测试

    1热度

    1回答

    我在运行这个黄瓜项目下面有问题。这显示在7号线,8,20和32 package stepDefinition; import cucumber.api.java.en.Given; public class aptitudeTest { @Given ("I have successfully ([^\"]*)") public void I have (String str) {

    1热度

    3回答

    我需要测试传入的参数类型是一个整数。这里是我的测试规范: require 'ball_spin' RSpec.describe BallSpin do describe '#create_ball_spin' do subject(:ball_spin) { BallSpin.new } it 'should accept an integer argument'

    0热度

    2回答

    我使用起订量在C#中做一些单元测试/ BDD测试两个对象,我常常产生两次对同一对象的需要(因为它会在字典中可能使用的)。或者99%的东西是一样的,但只是一个不同的ID。 有没有一种方法来“克隆”素定义是什么?或者要生成两个具有相同定义的对象?

    0热度

    1回答

    我不确定它是否可以完成,但是有可能编写一个断言/期望来传递存在或不存在某个东西(例如,HTML元素属性)的地方?或者我坚持与一个或另一个版本失败? 我正在编写一个anchor元素的测试。测试期望是链接将在同一窗口中打开。 <a href="https://foo.com">Foo</a> 现在,正如任何Web开发人员都知道的那样,上面的例子可以做到这一点。 然而,该链接的第二个版本,也可以:

    0热度

    1回答

    我正在尝试为基于HTTP REST API的Web应用程序编写一些测试。我用GET请求验证通过POST请求上传的内容。但是我意识到我已经使用其他请求测试了一个请求。换句话说,在大多数情况下,我的测试依赖于彼此。由于这种情况,每当我更改API规范时,我经常需要更改所有间接受到影响的测试。 例如, testGetA() => expect(app.get('/A')).to.have.jso

    1热度

    1回答

    目前我们正在使用confluence编写详细故事并将链接放入JIRA故事中。然后QA编写单独的测试用例。我们认为测试案例和一些细节规格是相同的,这对团队来说是浪费时间。 现在我们要写简短的故事,使用功能文件作为详细规范。我们发现一个JIRA插件支持在故事中编写功能文件。 问题是:我们经常需要更改/更新故事。在此之前,在汇合中,很容易追踪故事中2个版本的差异。现在,如果我们将所有内容都放入JIRA中