装填フレームunittestのPythonで使用した試験方法

  いくつかの方法を提供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/    ありがとうございます!******* 

おすすめ

転載: www.cnblogs.com/shouhu/p/12155733.html