0

10 個のテスト ケースがありException、そのうちの 2 番目に発生するとします。それが発生した後、残りのテストは開始されません。発生後にテストを実行し続ける方法Exceptionは?

4

1 に答える 1

0

catch ブロックに他のテスト ケースを追加します。
2 番目のテストケースで例外が発生すると仮定すると、残りのテストケースをその catch ブロックに追加できます。
例外を取得した後、またはキャッシュされた例外の後に、いくつかの機能を使用する必要がある場合があります。
これには Catch ブロックを使用できます。

try{  
 testcase1  
 testcase2  
 .  
 .  
 .  
 .  
 testcase10  
}    
catch(Exception e)  
{  
   if(testcase1.isExecute()||blaa || blaa)
   {
      //you have something to check here which testcases have exception or which testcase is executed
     run  your rest of test cases.
   testcase7
   .
   .
   testcase10
}   

このコードは役に立つかもしれません。これは単なるロジックであり、実装する必要があります..

于 2013-03-01T11:19:07.973 に答える