0
我使用自動化測試實習生JS,我在找一招類似驗證nightwatchjs如何斷言時使用失敗繼續執行實習生JS
assert.isOk(false, 'this will be false')
assert.isOk(true, 'this will be true ')
第一個斷言是失敗和執行停止。但我想繼續進一步的代碼片段。
我使用自動化測試實習生JS,我在找一招類似驗證nightwatchjs如何斷言時使用失敗繼續執行實習生JS
assert.isOk(false, 'this will be false')
assert.isOk(true, 'this will be true ')
第一個斷言是失敗和執行停止。但我想繼續進一步的代碼片段。
我不是javascript專家,但大多數斷言,程序將結束執行流程。爲什麼不在try/catch塊中使用assert語句
try {
assert.isOk(false, 'this will be false')
assert.isOk(true, 'this will be true ')
}
catch (e) {
logMyErrors(e); // log failures or do something but don't exit
}
您需要將每個斷言封裝在try/catch中。 – jason0x43