6つのテストケースを含むテストパッケージがあります。 1番目のtest1、test2を含む 2番目のtest3、test4、test5を含む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つのテストケースであり、もう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行以上>
失敗
あなたのコードを掲示し、例を挙げてください。 – XING
あなたのお手伝いをしていただきありがとうございます。コメントを追加するのは難しかった、私は元の投稿を更新しました。それが役に立てば幸い –