| 01 Unit Testing with Python - Basic Example Using unittest | |||
| 01 Course Overview.mp4 | 4.8 MB | ||
| 02 Module Overview.mp4 | 4.89 MB | ||
| 03 A first Test Case.mp4 | 7.37 MB | ||
| 04 Another test case, explanation of Test Runner.mp4 | 10.06 MB | ||
| 05 A test case using assertRaises, explanation of Test Suite.mp4 | 7.25 MB | ||
| 06 skip a test case, marking it Work In Progress.mp4 | 4.22 MB | ||
| 07 using setUp and tearDown - explanation of Test Fixture.mp4 | 8.9 MB | ||
| 08 re-introduce the skipped test case, get it to pass.mp4 | 2.41 MB | ||
| 09 test case design - test case names as specification.mp4 | 14.19 MB | ||
| 10 Arrange - Act - Assert - Cleanup.mp4 | 9.47 MB | ||
| 11 unittest documentation.mp4 | 7.84 MB | ||
| 12 module summary.mp4 | 1.91 MB | ||
| 02 Why and When Should You Write Unit Tests_ | |||
| 13 Module Outline.mp4 | 1.54 MB | ||
| 14 Four reasons for unit testing.mp4 | 1.46 MB | ||
| 15 Understanding what to build.mp4 | 5.59 MB | ||
| 16 Documenting the Units.mp4 | 3.02 MB | ||
| 17 Designing the Units .mp4 | 6.7 MB | ||
| 18 Detecting Regression.mp4 | 7.85 MB | ||
| 19 Limitations of Unit Testing.mp4 | 2.56 MB | ||
| 20 Testing as part of your personal development process.mp4 | 2.66 MB | ||
| 21 Test Last.mp4 | 3.34 MB | ||
| 22 Test First.mp4 | 5.3 MB | ||
| 23 Test Driven.mp4 | 2.54 MB | ||
| 24 Continuous Integration.mp4 | 10.71 MB | ||
| 25 Module Review.mp4 | 1.17 MB | ||
| 03 Using Pytest for Unit Testing in Python | |||
| 26 Module Outline.mp4 | 1.32 MB | ||
| 27 Motivation for looking at pytest.mp4 | 5.54 MB | ||
| 28 Defining and running a simple test case.mp4 | 2.88 MB | ||
| 29 Interpreting failure information.mp4 | 6.74 MB | ||
| 30 Asserting the contents of collections.mp4 | 8.83 MB | ||
| 31 Built-in helper functions - raises and skip.mp4 | 6.44 MB | ||
| 32 Adding a Test fixture by using _pytest.fixture.mp4 | 13.92 MB | ||
| 33 Using built-in test fixture resources - tmpdir.mp4 | 7.6 MB | ||
| 34 Using pytest to run unittest tests.mp4 | 6.46 MB | ||
| 35 Module Review.mp4 | 1.22 MB | ||
| 04 Testable Documentation with Doctest | |||
| 36 Module Outline.mp4 | 1.46 MB | ||
| 37 What doctest is for, how it relates to unit testing.mp4 | 5.48 MB | ||
| 38 Documenting a simple method with docstring examples.mp4 | 7.65 MB | ||
| 39 Using different test runners to execute doctests.mp4 | 6.17 MB | ||
| 40 Handling failing doctests.mp4 | 5.89 MB | ||
| 41 Handling output that changes - dictionaries and floats.mp4 | 9.33 MB | ||
| 42 Testing for exceptions_ including tracebacks in doctests.mp4 | 5.53 MB | ||
| 43 The ELLIPSIS directive_ a wildcard for matching varying output.mp4 | 18.54 MB | ||
| 44 Putting doctest regression tests in a separate file.mp4 | 5.73 MB | ||
| 45 When to put doctests in a file, using approval testing.mp4 | 6.07 MB | ||
| 46 Doctest for checking tutorial documentation.mp4 | 1.08 MB | ||
| 47 Module Review.mp4 | 1.64 MB | ||
| 05 Test Doubles_ Mocks, FAkes and Stubs | |||
| 48 Module Outline.mp4 | 1.16 MB | ||
| 49 What is a Test Double_.mp4 | 2.94 MB | ||
| 50 Example using a Stub.mp4 | 8.87 MB | ||
| 51 Using unittest.mock to create a Stub.mp4 | 6.92 MB | ||
| 52 Stub example summary.mp4 | 1.51 MB | ||
| 53 Example using a Fake.mp4 | 17.38 MB | ||
| 54 Example using a Mock.mp4 | 23.99 MB | ||
| 55 Example using a Spy.mp4 | 10.26 MB | ||
| 56 Using unittest.mock to create a Spy and a Mock.mp4 | 6.57 MB | ||
| 57 Example using a Dummy Object.mp4 | 4.27 MB | ||
| 58 Choosing to use a particular kind of Test Double.mp4 | 5.76 MB | ||
| 59 Using Monkeypatching to insert a Test Double.mp4 | 9.83 MB | ||
| 60 Module Review.mp4 | 1.14 MB | ||
| 06 Test Coverage and Parameterized Tests | |||
| 61 Module Outline.mp4 | 1.9 MB | ||
| 62 Using a custom assert to reduce duplication.mp4 | 7.63 MB | ||
| 63 Defining parameterized tests with unittest.mp4 | 14.85 MB | ||
| 64 Defining parameterized tests with pytest.mp4 | 8.38 MB | ||
| 65 Measuring coverage with pytest-cov.mp4 | 11.84 MB | ||
| 66 Measuring coverage of unittest tests.mp4 | 3.17 MB | ||
| 67 Using coverage data to add tests to legacy code.mp4 | 19.94 MB | ||
| 68 Good and bad uses for coverage metrics.mp4 | 7.58 MB | ||
| 69 Module Review.mp4 | 1.81 MB | ||
| src.rar | 2.47 MB |
Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Unit Testing with Python
Дата выпуска: 01.11.2013
Производитель: pluralsight.com
Страница курса
Автор: Emily Bache
Продолжительность: 2ч 58м
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание:
Курс по юнит-тестированию для Python.
This course follows on from the Pluralsight "Python Fundamentals" course, and has more detail about unit testing with Python. We will cover libraries and frameworks such as unittest, doctest and py.test. The aim is to help you to write unit tests that improve code quality, and also support future development. Good unit tests should provide immediate value in terms of reduced debugging and better design, and the investment writing them should pay back over the whole lifetime of your software.
[spoiler="Содержание"]
Unit Testing with Python - Basic Example Using unittest Course Overview
Module Overview
A first Test Case
Another test case, explanation of 'Test Runner'
A test case using assertRaises, explanation of 'Test Suite'
skip a test case, marking it Work In Progress
using setUp and tearDown - explanation of 'Test Fixture'
re-introduce the skipped test case, get it to pass.
test case design - test case names as specification.
Arrange - Act - Assert - Cleanup
unittest documentation.
module summary. Why and When Should You Write Unit Tests? Module Outline
Four reasons for unit testing
Understanding what to build
Documenting the Units
Designing the Units
Detecting Regression
Limitations of Unit Testing
Testing as part of your personal development process
Test Last
Test First
Test Driven
Continuous Integration
Module Review Using Pytest for Unit Testing in Python Module Outline
Motivation for looking at pytest
Defining and running a simple test case
Interpreting failure information
Asserting the contents of collections
Built-in helper functions - 'raises' and 'skip'
Adding a Test fixture by using '@pytest.fixture'
Using built-in test fixture resources - 'tmpdir'
Using pytest to run 'unittest' tests
Module Review Testable Documentation with Doctest Module Outline
What doctest is for, how it relates to unit testing
Documenting a simple method with docstring examples
Using different test runners to execute doctests
Handling failing doctests
Handling output that changes - dictionaries and floats
Testing for exceptions: including tracebacks in doctests
The ELLIPSIS directive: a wildcard for matching varying output
Putting doctest regression tests in a separate file
When to put doctests in a file, using approval testing
Doctest for checking tutorial documentation
Module Review Test Doubles: Mocks, Fakes and Stubs Module Outline
What is a Test Double?
Example using a Stub
Using unittest.mock to create a Stub
Stub example summary
Example using a Fake
Example using a Mock
Example using a Spy
Using unittest.mock to create a Spy and a Mock
Example using a Dummy Object
Choosing to use a particular kind of Test Double
Using Monkeypatching to insert a Test Double
Module Review Test Coverage and Parameterized Tests Module Outline
Using a custom assert to reduce duplication
Defining parameterized tests with unittest
Defining parameterized tests with pytest
Measuring coverage with pytest-cov
Measuring coverage of unittest tests
Using coverage data to add tests to legacy code
Good and bad uses for coverage metrics
Module Review
[/spoiler]
Файлы примеров: присутствуют
Формат видео: MP4
Видео: MPEG4 Video (H264) 1024x768 15fps 194kbps
Аудио: AAC 44100Hz stereo 128kbps
► Галерея скриншотов ◄
[spoiler="Скриншоты"]
![]()
[/spoiler]
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
|
Udemy - Vitest 50 Drills - TypeScript Unit Testing from the Ground Up Posted by
freecoursewb in Other
|
1.7 GB | freecoursewb | 1 week | 0 | 0 |
| 1.8 GB | freecoursewb | 2 months | 12 | 12 | |
| 1.3 GB | freecoursewb | 3 months | 0 | 0 | |
| 2.4 GB | freecoursewb | 4 months | 2 | 2 | |
| 2 GB | freecoursewb | 5 months | 0 | 0 |
All Comments