首页 > 解决方案 > Nightwatch launch_url 没有获取全局值

问题描述

我的globals.js文件中有以下设置;

const carReviews = 'car-reviews/'

module.exports = {
carReviews,
waitForConditionTimeout: 5000,
},    

这在我的nightwatch.conf.js文件中设置'

  launch_url: 'https://www.parkers.co.uk',

在我的测试脚本中有这个;

.url(browser.launch_url + browser.globals.carReviews)

但是,当我运行测试时,每次都会遇到以下 url 问题;

https://www.parkers.co.ukundefined/

对此的任何帮助将不胜感激。

标签: urlnightwatch.jslaunch

解决方案


非常感谢您的回复!

你是对的,我在我的守夜人配置中定义了 globals_path。

将它移动到我的 module.exports 的根目录似乎已经解决了我的问题。

谢谢你的帮助 :)


推荐阅读