运行 没有终端的守夜人,通过我的应用程序?
Run nightwatch without terminal, through my app?
我正在用 nightwatch 做测试,但所有测试都是通过终端执行的,我想知道我是否可以通过我的应用程序执行任务,而不必使用终止,即在应用程序内部和单击一个按钮并执行使用 nightwatch 完成的任务。
这可能吗?
是的,这是可能的:-
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
我正在用 nightwatch 做测试,但所有测试都是通过终端执行的,我想知道我是否可以通过我的应用程序执行任务,而不必使用终止,即在应用程序内部和单击一个按钮并执行使用 nightwatch 完成的任务。
这可能吗?
是的,这是可能的:-
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