cucumberjs

    0热度

    1回答

    我正在使用量角器黄瓜, 首先,没有黄瓜我成功地运行测试,但我很快通过NPM添加黄瓜支持,我得到的结果与未定义的测试,见下文: 1 scenario (1 undefined) 3 steps (3 undefined) 0m00.000s [15:04:58] I/launcher - 0 instance(s) of WebDriver still running [15:04:58]

    0热度

    1回答

    我们使用量角器+ Cucumber + Typescript组合。 使用量角器我们正在尝试登录(非角度OAuth)重定向到应用程序页面(角度网站)。以下是我们的设置 特征文件: docsLogin.feature Feature: Login to Docs @TendukeLoginScenario Scenario: Login to Docs application Given I

    0热度

    2回答

    好中止,所以我想知道怎样才能让我的驱动器/浏览器会话才能正常退出,如果测试通过詹金斯中止。在本地,如果我运行测试并中止它们,浏览器将正常退出。然而,通过jenkins,这不会发生。如果我在我的测试在硒网格上运行的测试阶段中止作业,浏览器保持打开状态 - 导致节点仍显示为正在使用,因为它没有发现中止的作业应该终止其浏览器会话。 我一直在瞎搞黄瓜挂钩,但我觉得它更多的我不知道我是否可以用,因为当当地跑

    0热度

    1回答

    我有一个测试环境,我想等待的元素可能需要一分钟才能加载,或者更多。我发现.waitForExist()功能在大约20秒后放弃,无论我是通过60000还是600000作为毫秒值。它似乎没有在控制台上抛出异常。 我使用NPM和黄瓜调用像这样的测试: $ npm test -- --spec "features/b2c/campaigns/Viewing_a_campaign.feature" --cu

    1热度

    1回答

    我正在寻找一种方法在cucumber.js中将值存储在场景作用域中,然后在特性文件中将其用作步骤参数像下面的例子: 然后,我想到的是元素 “元素” 一文{{scenarioscopeveribale [A]}} 感谢匹配!

    1热度

    1回答

    我已经遵循了使用webdriverio和cucumber进行系统设置的一些端到端测试的所有步骤,接下来我想要关注的是报告。发现诱惑报道,这是伟大的,如果盒子工作非常出色。我有两件事情,但是我需要固定的, 我可以看到倾城报告各然而跑了步,看来该步骤是顺序字母(这是不是在调试过程中非常有用,试图重现) 。有没有办法通过时间戳添加到套件内的步骤? 和 对于自记者,我可以做this.on('suite:s

    1热度

    3回答

    我正在使用量角器和黄瓜进行e2e测试。 该方案大纲是这样的: Scenario Outline: Visit HomeScreen Given I am on the homescreen When I do nothing Then I should see the element with id <elemid> Examples: |elemid| |scan-sample-

    0热度

    1回答

    我想写这样一个特点: Scenario: new Singleton create When a new, unmatchable identity is received Then a new tin record should be created And a new bronze record should be created And a new g

    0热度

    1回答

    我有3页的对象:main.js,login.js和menu.js并假设他们的功能被命名为相同的文件名,这是一系列的测试 主:主() 登录:登录() 菜单:菜单() 例如我已经中main.js以下 module.exports={ commands=[{ main:function(){ return this.click("@login") }

    0热度

    1回答

    我想知道CucumberJS是否可以并行处理运行的功能文件。目前,我们通过使用几个同时指向不同测试目录的Jenkins作业来处理并行测试,并将其传递到硒网格中心。这是可行的,因为集线器现在可以处理它收到的请求,并以强制“并行”的方式运行它们。我们想要的主要目标是运行我们的测试,并设置最大数量的会话,比如说4个,这样就有4个功能文件可以同时运行。 我知道黄瓜没有很好的支持,我怀疑cucumberjs