我想将测试步骤添加到Allure报告中,并在Allure API中指定可以使用的创建步骤。
我将函数用作
import {allureReporter} from "./../node_modules/jasmine-allure-reporter/src/Jasmine2AllureReporter.js";
allure.createStep('Outer step', function() {})
但它抛出了createStep不是函数的错误。
然而,当我看到'Jasmine2AllureReporter.js'文件时,没有函数allure.createStep。
所以你能帮我在jasmine2框架的量角器测试中如何使用诱惑API吗?
1条答案
按热度按时间z9zf31ra1#
您试图错误地使用Allure报告。请查看Allure-jasmine包的自述文件
您需要将以下内容添加到
protractor.conf.js
文件中:Allure-reporter应该安装在
onPrepare
阶段。全局allure
对象将自动注入到您的测试代码中,并带有适当的上下文。无需导入任何额外的内容。另外,如果您以后发现Typescript有问题,请查看this issue以获得解决方案。