protractor - 如何在 Protractor 的 onPrepare 中同时使用函数和规范文件?
问题描述
我需要做这两个
onPrepare: function () {
jasmine.getEnv().addReporter(new SpecReporter({ spec: { displayStacktrace: true } }));
},
还有这个
onPrepare: 'login.spec.js',
量角器配置的 onPrepare 采用函数或规范文件
但是我需要同时使用我需要启用 jasmine-spec-reporter 的功能,并且我需要一个规范文件来登录。我该怎么做?
我已经看到其他合并多个功能或处理多个浏览器等的问题,但不是这个确切的问题
解决方案
为什么需要规范文件才能登录?您应该只编写一个处理登录的页面对象或帮助程序类,然后从 onPrepare 调用它。
onPrepare: function () {
jasmine.getEnv().addReporter(new SpecReporter({ spec: { displayStacktrace: true }}));
const loginPage = new LoginPage();
loginPage.login(username, pw);
},
推荐阅读
- javascript - Select2:使用引导网格
- java - 为什么扫描仪在输出之前先读取?
- python - 获取当前收件人的电子邮件,Django
- validation - 混淆矩阵完美的结果。这可能是真的吗?
- react-native - 在命令行上运行 react-native run-ios 时出错
- angular - 在 angualr 中发送 multipart/form-data POST API 请求
- python - 如果我将原始列表发送到更改它的递归函数,如何使用它?
- maven - Maven 部署配置对于在 Mule 独立中部署 Mule 4 应用程序无效
- php - bootstrap4网格一页四行
- wpf - 将 listboxitem 内容绑定到列表框的依赖属性