- 对自动化测试有大致的了解
观众
- 软件测试人员
Unit Testing 是一种测试方法,它通过修改原始程式码的各个单元的属性或触发事件来确认结果是否符合预期。PyTest 是一个功能齐全、独立于 API 的灵活且可扩展的测试框架,具有高级、完整的夹具模型。
在这个由讲师指导的现场培训中,参与者将学习如何使用 PyTest 编写简短、可维护的测试,这些测试优雅、富有表现力且可读性强。
在本次培训结束时,参与者将能够:
- 编写可读且可维护的测试,而无需样板代码。
- 使用 fixture 模型编写小型测试。
- 将测试扩展到应用程式、软体包和库的复杂功能测试。
- 了解并应用 PyTest 功能,例如钩子、断言重写和外挂程式。
- 通过并行和跨多个处理器运行测试来缩短测试时间。
- 在持续集成环境中运行测试,以及其他实用程式,如 tox、mock、coverage、unittest、doctest 和 Selenium。
- 使用 Python 测试非 Python 应用程式。
课程形式
- 部分讲座、部分讨论、练习和大量动手实践
使用 PyTest 的 Unit Testing 简介
Unit Testing 使用 UnitTest 与 Unit Testing 使用 PyTest
编写可读和可维护的测试
使用模拟、伪造和存根
使用 Hooks、Assert 重写和插件
使用夹具和参数化测试简化测试
获得所需的测试覆盖率
使用 Doctest 生成可测试的 Documentation
将 Python 单元测试集成到持续集成 (CI) 环境中
缩放 Python 单元测试
使用 Python 测试非 Python 应用程序
总结和结论
United Arab Emirates - Unit Testing with Python
Qatar - Unit Testing with Python
Egypt - Unit Testing with Python
Saudi Arabia - Unit Testing with Python
South Africa - Unit Testing with Python
Brasil - Unit Testing with Python
Canada - Unit Testing with Python
USA - Unit Testing with Python
Österreich - Unit Testing with Python
Schweiz - Unit Testing with Python
Deutschland - Unit Testing with Python
Czech Republic - Unit Testing with Python
Denmark - Unit Testing with Python
Estonia - Unit Testing with Python
Finland - Unit Testing with Python
Greece - Unit Testing with Python
Magyarország - Unit Testing with Python
Ireland - Unit Testing with Python
Luxembourg - Unit Testing with Python
Latvia - Unit Testing with Python
España - Prueba unitaria con Python
Italia - Unit Testing with Python
Lithuania - Unit Testing with Python
Nederland - Unit Testing with Python
Norway - Unit Testing with Python
Portugal - Unit Testing with Python
România - Unit Testing with Python
Sverige - Unit Testing with Python
Türkiye - Unit Testing with Python
Malta - Unit Testing with Python
Belgique - Unit Testing with Python
France - Unit Testing with Python
Australia - Unit Testing with Python
Malaysia - Unit Testing with Python
New Zealand - Unit Testing with Python
Philippines - Unit Testing with Python
Singapore - Unit Testing with Python
Thailand - Unit Testing with Python
Vietnam - Unit Testing with Python
India - Unit Testing with Python
Argentina - Prueba unitaria con Python
Chile - Prueba unitaria con Python
Costa Rica - Prueba unitaria con Python
Ecuador - Prueba unitaria con Python
Guatemala - Prueba unitaria con Python
Colombia - Prueba unitaria con Python
México - Prueba unitaria con Python
Panama - Prueba unitaria con Python
Peru - Prueba unitaria con Python
Uruguay - Prueba unitaria con Python
Venezuela - Prueba unitaria con Python
Polska - Unit Testing with Python
United Kingdom - Unit Testing with Python
South Korea - Unit Testing with Python
Pakistan - Unit Testing with Python
Sri Lanka - Unit Testing with Python
Bulgaria - Unit Testing with Python
Bolivia - Prueba unitaria con Python
Indonesia - Unit Testing with Python
Kazakhstan - Unit Testing with Python
Moldova - Unit Testing with Python
Morocco - Unit Testing with Python
Tunisia - Unit Testing with Python
Kuwait - Unit Testing with Python
Oman - Unit Testing with Python
Slovakia - Unit Testing with Python
Kenya - Unit Testing with Python
Nigeria - Unit Testing with Python
Botswana - Unit Testing with Python
Slovenia - Unit Testing with Python
Croatia - Unit Testing with Python
Serbia - Unit Testing with Python
Bhutan - Unit Testing with Python