コース概要
PyTest を使用した Unit Testing の概要
UnitTest を使用した Unit Testing vs PyTest を使用した Unit Testing
読みやすく保守しやすいテストの作成
モック、フェイク、スタブの使用
フック、アサート書き換え、プラグインの使用
フィクスチャとパラメータ化されたテストによるテストの合理化
必要なテスト範囲の取得
Doctest による Testable Documentation の生成
Python 単体テストを継続的インテグレーション (CI) 環境に統合する
Python 単体テストのスケーリング
Python 以外のアプリケーションをテストするには Python を使用します
要約と結論
要求
- 自動化テストの一般的な理解 。
観客
- ソフトウェア・テスター
お客様の声 (9)
全てにおいて、素晴らしいトレーナーです。
Michał Rawicki
コース - Unit Testing with Python
Machine Translated
Expertise of the trainer, even if we asked very precise questions about specific topic, he was able to provide really meaningful and valuable for us questions. He has designed agenda of the training according to our needs and requests.
Filip - Orange Szkolenia Sp. z o.o.
コース - Unit Testing with Python
I loved summaries
Martyna - Orange Szkolenia Sp. z o.o.
コース - Unit Testing with Python
Materials Trainer
Zakar Abid - TII
コース - Unit Testing with Python
Did hands on exercise. Walked through the code. Explained everything very well
Steve Thomas - TII
コース - Unit Testing with Python
No rushing things, though a bit too slow sometimes. Checking excercises with group and comparing solutions
Piotr - ArcelorMittal Business Center of Excellence Poland Sp. z o.o. Sp. k.
コース - Unit Testing with Python
The trainer is interactive with the audience. He is able to reply the questions easily and gives the accurate examples and illustrations in real life. The theoritical and practical rythm are smooth. The exercices give the user a better experience to think and structure his/ her way of testing and developping. Numpy and Pandas may be useful in order to better exploit data, such as performance results, statistics, image treatement, calculating the correlation for biological set images. The Django framework would be helpful for building web API. All this knowledge is an asset. However, I am not sure this would be fruitful for other contexts, since we need unit and Integration tests of Java apps in Python.
Soumaya ELALOUANI - Telemis
コース - Unit Testing with Python
That we started from a simple implementation, adding functionalities/features until we need to update the design to keep having a maintainable software. Definitely real life job problems I see value in this. Also liked the use of VideoUpload project as we can relate to this working in Consult Red. Very open to questions, driving the class in a way asked by the audience.
Thibault Marechal - Red Embedded Consulting Sp. z o.o.
コース - Unit Testing with Python
A lot of knowledge servred in easy to take way.