【问题标题】:Run nightwatch without terminal, through my app?通过我的应用程序在没有终端的情况下运行守夜人?
【发布时间】:2017-08-30 15:18:38
【问题描述】:
我正在使用 nightwatch 进行测试,但它们都是通过终端执行的,我想知道我是否可以通过我的应用程序执行任务,而无需使用终止,即在应用程序内部并单击一个按钮并执行 Nightwatch 完成的任务。
这可能吗?
【问题讨论】:
标签:
node.js
selenium
nightwatch.js
【解决方案1】:
是的,有可能:-
var nightwatch = require('nightwatch');
var argv = {
config : ‘./nightwatch.json’,
// ... other settings that you would have supplied if run through cli
};
var done = function() {}; // your callback function
var settings = {};
nightwatch.runner(argv, done, settings);
更多详情,请关注此讨论here