我有一個包含6個測試用例的測試包。我想建立2套房:含TEST1 月1日,test2的 含TEST3,TEST4 2,測試5將單個測試用例添加到utPLSQL中的套件
按文檔,我們可以到一套房只添加整個測試包,而不是單獨的測試用例。此外,我不想根據套件要求來分離軟件包,因爲它們是針對同一組的,但具有不同的功能。
對此有何建議,將不勝感激。如果我目前的理解錯誤,請隨時告訴我。提前致謝。加入一些示例代碼:
CREATE PACKAGE ut_test_pkg
IS BEGIN
PROCEDURE ut_test1;
PROCEDURE ut_test2;
PROCEDURE ut_test3;
PROCEDURE ut_test4;
PROCEDURE ut_test5;
END;
/
現在TEST1和TEST2是邏輯1個測試用例和test3-5另一個。我可以這樣做:
begin
utplsql.test ('test_pkg', recompile_in => FALSE, subprogram_in => 'test1'); utplsql.test ('test_pkg', recompile_in => FALSE, subprogram_in => 'test2');
end;
/
但將它添加到套件增加了簡單性。它可以簡單地運行該套件來進行泡吧test1,test2和test3-5。
在單獨運行時,我得到輸出像::
成功
試驗1 < 50更多的線>
故障
試驗2 < 50條更多的線>
我有接近100個檢查這樣間隙測試結果之間相當大,用戶必須滾動很多。我期待在測試套件添加標題在頂部說最後的結果,像他們這樣做,這裏拿出來放像
SUITE故障
成功
測試1 < 50多行>
失敗
測試2 < 50多個線>
發佈您的代碼,你想怎麼 – XING
興感謝您的協助舉一個例子。新增評論很難閱讀,我更新了原文。希望能幫助到你 –