我使用Casperjs编写了webUI的webui自动测试用例。 它包括:
我可以成功运行这些测试。 有没有办法一次性运行它们?这样我可以在需要时立即测试所有页面吗?
答案 0 :(得分:0)
我认为你可以通过创建一个脚本并创建不同的函数来测试每个功能。以下代码可能会提供一些想法
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);