Tag: 分量器

无法运行webdriverpipe理器

当我跑步 vegan @ vegan:〜/ xx-xx / gateway $ webdriver-manager start /usr/lib/node_modules/protractor/node_modules/webdriver-manager/built/lib/cli/logger.js:66 info(… msgs){ ^^^ 在Module._compile(module.js:387:25)上的Import.runInThisContext(vm.js:53:16)上,在Object.Module._extensions..js(module.js:422:10)处,SyntaxError:Unexpected token … )在Module.load(module.js:357:32)在Module.require(module.js:367:17)在Function.Module._load(module.js:314:12)在要求(内部/ module.js :20:19)在Object。 (/usr/lib/node_modules/protractor/node_modules/webdriver-manager/built/lib/cli/index.js:8:10)在Module._compile(module.js:413:34)在Object.Module._extensions。 .js(module.js:422:10) 我有错误。 量angular器不运行时开始。 错误是这样的 量angular器错误selenium弹簧启动 但这次更新版本,没有工作。 所以我没有npm安装,鲍尔gulp安装后,我删除节点模块文件。 现在为了运行(我使用吞咽量angular器),我得到了这个 > gulp protractor prod [15:47:58] Using gulpfile > ~/xx-xx/gateway/gulpfile.js [15:47:58] Starting 'protractor'… > [15:47:58] Starting 'prod'… [15:47:58] Finished 'prod' after 547 μs > Using ChromeDriver directly… […]

beforeAll和beforeEach套件,而不是spec

我正在使用量angular器5编写一些e2etesting。我想要实现的是执行共享设置和特定设置(对于testing组)的整个testing。 我有以下代码: Base.ts: beforeAll(() => { console.log("before all base"); }); beforeEach(()=> { console.log("before each base"); }); afterEach(() => { console.log("after each base") }); afterAll(() => { console.log("after all base"); }); TestSuite1.ts: require('./Base'); describe("test suite 1", () => { beforeAll(() => { console.log("before all 1"); }); beforeEach(()=> { console.log("before each 1"); }); afterEach(() => { console.log("after […]