Dom 如何将我的功能调整为单独的并行测试?

Dom 如何将我的功能调整为单独的并行测试?,dom,nightwatch.js,browserstack,Dom,Nightwatch.js,Browserstack,我正在使用nightwatch.js和浏览器堆栈,运行一系列测试函数,如下所示;从登录点到更深层次的操作,都会在我的应用程序中运行 即 我想知道如何结合“并行”测试;让我的函数作为单独的测试报告,而不是一个庞大的测试 我尝试过将下面的内容包装在我的函数中,但运气不佳:' module.exports = { }; 如果您使用的是示例项目,为了调整测试,您需要拆分测试函数并将它们放在单独的.js文件中,然后将该文件放在“single”文件夹或“suite”文件夹下。如果您的测试函数依赖

我正在使用nightwatch.js和浏览器堆栈,运行一系列测试函数,如下所示;从登录点到更深层次的操作,都会在我的应用程序中运行

我想知道如何结合“并行”测试;让我的函数作为单独的测试报告,而不是一个庞大的测试

我尝试过将下面的内容包装在我的函数中,但运气不佳:'

 module.exports = {

  }; 

如果您使用的是示例项目,为了调整测试,您需要拆分测试函数并将它们放在单独的.js文件中,然后将该文件放在“single”文件夹或“suite”文件夹下。如果您的测试函数依赖于其他函数(如login),那么请确保您也在其他文件中添加了“login”函数。我已经创建了一个示例项目来调整上述项目。如果查看单个文件夹,您将发现两个名为“TestCase1.js”和“TestCase2.js”的.js文件,它们是两个独立的测试函数。类似地,将测试函数添加到“single”或“suite”文件夹中。“single”文件夹的意义在于,“single”文件夹下的所有功能都将按顺序执行,即逐个执行。而“套件”文件夹下的函数将以并行方式执行。

如果您使用示例项目来调整测试,则需要拆分测试函数并将其放置在单独的.js文件中,并将该文件放在“single”文件夹或“suite”文件夹下。如果您的测试函数依赖于其他函数(如login),那么请确保您也在其他文件中添加了“login”函数。我已经创建了一个示例项目来调整上述项目。如果查看单个文件夹,您将发现两个名为“TestCase1.js”和“TestCase2.js”的.js文件,它们是两个独立的测试函数。类似地,将测试函数添加到“single”或“suite”文件夹中。“single”文件夹的意义在于,“single”文件夹下的所有功能都将按顺序执行,即逐个执行。而“套件”文件夹下的功能将以并行方式执行。

非常感谢!我查看了github。。。看到你把它们都放在“套房”文件夹里;并围绕函数包装模块导出。但是我如何在所有需要它的文件中包含一个公共文件,比如“logins.js”?问:那么,非常感谢!我查看了github。。。看到你把它们都放在“套房”文件夹里;并围绕函数包装模块导出。但是我如何在所有需要它的文件中包含一个公共文件,比如“logins.js”?我单独问了一个问题:
 module.exports = {

  };