Javascript Casperjs多个测试用例
我已经使用Casperjs编写了webui的webui自动测试用例。 它包括:Javascript Casperjs多个测试用例,javascript,casperjs,Javascript,Casperjs,我已经使用Casperjs编写了webui的webui自动测试用例。 它包括: home.js(在登录状态下检查主页) premium.js(检查处于登录状态的premium用户) catagories.js(在登录状态下检查类别页面) Favorite.js(在登录状态下检查收藏夹页面) 我可以成功地运行这些测试。 有没有一种方法可以同时运行它们?因此,我可以在需要时一次测试所有页面?我认为您可以通过创建一个脚本并创建不同的函数来测试每个功能。下面的代码可能会给出一些想法 casper.sta
有没有一种方法可以同时运行它们?因此,我可以在需要时一次测试所有页面?我认为您可以通过创建一个脚本并创建不同的函数来测试每个功能。下面的代码可能会给出一些想法
casper.start();
var running = 1;
var home_js = function(){
//your casper steps in home.js
};
var premium_js = function(){
// your steps in premium.js
// at end set running = 0 to stop the execution
};
var controller = function(){
if(running==1){
home_js.call(this);
premium_js.call(this);
casper.run(controller);
}else{
this.exit();
}
}
casper.run(controller);