gpt4 book ai didi

protractor - 如何从命令提示符运行特定的 Protractor 测试用例

转载 作者:行者123 更新时间:2023-12-05 01:35:46 28 4
gpt4 key购买 nike

我能够成功运行 Protractor 脚本。下面是我用来运行 Protractor 脚本的 protractor.config.js 文件。

var Jasmine2Reporter = require('protractor-jasmine2-screenshot-reporter');
var HtmlReporter = require('protractor-html-screenshot-reporter');

var jReporter=new Jasmine2Reporter({
dest: './protractor-result',
fileName: 'protractor-demo-tests-report.html'
});

var reporter=new HtmlReporter({
baseDirectory: './protractor-result', // a location to store screen shots.
docTitle: 'Protractor Demo Reporter',
docName: 'protractor-demo-tests-report.html'
});

exports.config = {
allScriptsTimeout: 11000,

specs: [
'testCaseOne.spec.js' // Hardcoded to run single script.
'*.spec.js' // to run all scripts.

],

capabilities: {
'browserName': 'chrome'
},

baseUrl: 'http://localhost:8000/app/',

framework: 'jasmine2',

};

我能够成功运行 Protractor 脚本。下面是我用来运行 Protractor 脚本的 protractor.config.js 文件
为了运行上面的文件,我使用了下面的命令。
$ npm run protractor

我的期望:
现在,我想从命令提示符运行单 Protractor 脚本。如何实现?当我尝试从任何测试管理工具运行 Protractor 测试用例时,这将非常有用。

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

最佳答案

尝试这个:

protractor protractor.conf.js --specs='specs/run-just-this-spec.js'

如果你想运行一个特定的测试,你需要使用 jasmine2 并通过 grep选项。 https://github.com/angular/protractor/blob/19139272d190dd9c1888d9c3fc2f480f7c6c8edb/docs/jasmine-upgrade.md

关于protractor - 如何从命令提示符运行特定的 Protractor 测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30389460/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com