问题标签 [serenity-js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
362 浏览

javascript - Serenity/JS - 任何代码更改都无法运行

我是 JS 和打字稿的新手。能够运行在 Git Hub 中共享的示例项目,但如果进行任何更改,则会出现错误。例如:添加的任何导入语句或 step_definitions 下的任何浏览器相关操作。你能指导如何进行吗?有没有相同的详细教程?

我有在 Java 中使用 Serenity Framework 的经验。

问候, 迪维亚

0 投票
1 回答
469 浏览

serenity-js - 针对远程网格运行时增加超时

在本地运行测试时它成功,但在配置远程网格时,它失败了

如何增加超时值?

谢谢 & Ciao Stefan

0 投票
1 回答
306 浏览

serenity-js - chai-smoothie:to.eventually.be.displayed 在函数上不起作用?

首先,感谢柴冰沙!

我一直在尝试完善一些测试代码并更多地使用 chai-smoothie,但我遇到了一些麻烦:

这是之前的样子:

这就是我期望它在柴冰沙中起作用的方式

运行新代码时,我收到以下错误:

页面模型定义如下所示:

问题在于第二行“userMenuPage.userMenuItemText().isDisplayed()”。如果我只使用“userMenuPage.userMenuItemIcon.isDisplayed()”,那么我没有问题,如果我只使用“userMenuPage.userMenuItemText().isDisplayed()”,那么我会失败。

你对如何克服这个问题并仍然使用柴冰沙有什么建议吗?

0 投票
1 回答
1829 浏览

serenity-bdd - 带剧本的Appium

我现在一直在为几个 Web 项目使用 Screenplay。我的下一个项目将是测试 iOS 和 Android。想知道 Appium 是否支持 Screenplay,或者是否有人尝试过?

0 投票
1 回答
220 浏览

serenity-bdd - 带有 Serenity-js 的 Mocha

根据对话https://medium.com/p/b06559b35459/info

当我试图

我懂了

根据 serenity-js 项目中的示例:- serenity-js/examples/todomvc-protractor-mocha

在主分支 protractor.conf.js 中添加时,它不会拾取功能文件。 https://github.com/serenity-js/tutorial-from-scripts-to-serenity.git

你能告诉我如何在项目中使用摩卡吗?

0 投票
0 回答
187 浏览

protractor - 带量角器和黄瓜的 Serentiy 报告

我有量角器黄瓜示例工作正常,现在我正在尝试通过 serenity.js 创建报告

protractor.conf.js 文件

特征文件

并且 package.json 文件是

但我明白了

我在 GlobSync._readdir (/ home/ali/node_modules/cucumber/node_modules/glob/sync.js:2‌​88:41) [18:15:41] E/launcher - 进程退出,错误代码为 100,你有什么指示吗?

任何人都可以帮我解决这个问题吗?

0 投票
1 回答
565 浏览

cucumberjs - serenity-js- 如何使用之前和之后的钩子

如何在 serenity-js 中使用前后钩子,而不使用 Mocha?烹饪书中有任何示例代码吗?

0 投票
1 回答
357 浏览

cucumberjs - 我如何并行运行我的 serenityJS 测试?

我想并行运行我的测试,这样可以节省时间,我确实找到了一个宁静的选项,我们可以批量运行测试但不能并行运行,黄瓜并行似乎很有希望,下面的链接是针对 maven 项目的, 并行运行 Serenity -Cucumber 测试用例 对带有 npm 的 Serenity/JS 有什么建议吗?

0 投票
1 回答
314 浏览

cucumber - serenity-js-如何调试项目中的代码

是否必须在 intellij 或 Visual Studio 代码中进行任何特定设置才能调试 serenity-js 项目

0 投票
1 回答
108 浏览

knockout.js - serenity js 可以用作 Knockout js 的测试工具吗?

我想知道 serenity/js 是否可以用于其他 JavaScript 框架或仅用于 Angular/js?