2013-03-12 58 views
1

我正在CasperJS測試。我試圖在輸出渲染中生成xUnit xml文件。但是,當發生單一故障時,這會失敗。事實上,當單個FAIL發生時,執行停止。Casperjs 1.1不生成的xUnit xml文件

這裏是我的

casper.test.begin('Site login', '', function suite(test) { 
    casper.start(mysite, function() {  
     test.assertExists('form#index', "Login Form found"); //Pass 
     test.assertExists('form#index1', "Login Form found"); //Fail 
    }); 

    casper.run(function(){ 
     test.done(); 
     test.renderResults(true, 0, 'test1.xml'); 
    }); 
}); 
+0

問題在2013年3月提出3年後,沒有答案,CasperJS仍處於1.1測試版與同樣的錯誤。 – 2016-03-21 07:35:26

回答

1

工作嘗試使用casperjs test--xunit=<filename>選項的腳本。

+0

當我反對的測試文件的文件夾跑這裏casperjs測試,更多的細節這不起作用 - http://stackoverflow.com/questions/29467310/xunit-output-when-running-a-directory-of-tests - 你會知道這可以實現嗎? – Vatsala 2015-04-06 07:42:10