いくつかの方法を提供unittestのは、その2つの一般的な方法の下でここに私たちのためにユースケースをロードします。。。二つ目は、推奨します
負荷試験の最初の方法:ローダのロードを使用して2つのモジュール
すべてのモジュールは、スイートにロードする必要があります
そして、それは自動的にすべてのモジュールを実行することができます
実行順序を順次最初に実行num_multi、実行num_addに従って行う試験に導入され
インポートユニットテスト #インポート書かれたテストは、より便利な短い名前の変更として使用することができる から Python_0715_unittest インポートnum_multiとしてlemon_06_unittest_two_num_multi から Python_0715_unittest インポートnum_addとしてlemon_07_unittest_two_num_add #1は、テストスイートの中unittestのテストスイートを作成します(翻訳:TESTEスピード特別) one_suite = unittest.TestSuiteインスタンス() #2バルク・ロード・テスト・モジュール #は、試験対象がTestLoader間ユニットテストを使用して、ロードされた定義(翻訳:ルーTaisite子) = one_loader unittest.TestLoader() #モジュールテストからロードされる:使用ローダーloadTestsFromModule(四コルク床Taisiteの魔法の豆翻訳) #one_suiteキットに続いaddTestユースケース (one_loader.loadTestsFromModule(num_multi))one_suite.addTest one_suite.addTest(one_loader.loadTestsFromModule(num_add)) #3.ドユースケース #1 オブジェクトを実行するために作成する必要があるが、使用unittestのTextTestRunner間(翻訳:TESTE TESTEソフトそこ) one_runner = unittest.TextTestRunner() #は、アクチュエータが移動キット使用 one_runner.run(one_suite)を #実行結果は、Fコードの資本金は、ユースケースが失敗した #故障のため、。ユースケースの実行が成功を表しFを
負荷テストケースへの第二の方法:方法:(ジュディスカバ翻訳)を発見
インポートユニットテスト #最初のロードテスト #1 defaultTestLoaderにunittestの使用:発見に(翻訳FAOはTESTE床ゼの低下)(ジュディスカバ)メソッド #は最初、現在PYを使用すると、ファイルが自動的にロードされたパスを表します。試験の開始にPYファイルモジュール #one_suite = unittest.defaultTestLoader.discover(「」)位。pyが配置されている現在のファイルのパスを表し #第二に、絶対パス・ロードを使用して、使用してRトランス one_suite unittest.defaultTestLoader.discover =(R " D:\ zj_danyuan \ Python_0715_unittest " ) #実行例 #1はTextTestRunner(翻訳:ソフトTaisite Taisite)間でユニットテストを使用して、作成されるオブジェクトの要求を行う one_runner = unittest.TextTestRunner() #2を実行キット one_runner.run(one_suite) #実行結果は、Fコードの資本金は、ユースケースが失敗した #。ユースケースの実行が成功を表します
*******転載するなど、オリジナルを尊重してください、ソースを明記してください:より転載:https://www.cnblogs.com/shouhu/ ありがとうございます!!*******