Главная
Study mode:
on
1
Intro
2
Outline
3
Endtoend tests
4
Technology stack
5
Distributed architecture
6
SQL
7
Django
8
Test for testing
9
Test code changes
10
Fixture decorator
11
Create method
12
Why
13
Using services
14
Pros
15
Overhead
16
Faster
17
Parallel
18
Test failures
19
Randomizing test execution
20
Parallelizing acceptance tests
21
How many processes to use
22
Main takeaways
23
Test isolation repeatability
24
Endtoend testing
25
Callouts
26
Yelp
27
Slides
28
Questions
29
Docker compose
30
Migration
31
Dumping from production
32
Reusing data
33
MySQL
34
Rowlevel locking
35
Model packages
36
Example
37
Question
Description:
Explore fixture factories for faster end-to-end testing in service-oriented architectures in this EuroPython 2017 conference talk. Dive into the challenges of maintaining test fixture data across multiple services and discover developer-friendly approaches to generate more efficient and accurate test data. Learn how to implement fixture factories, integrate them with pytest, and leverage parallel test execution to significantly reduce runtime. Gain insights into improving test maintainability, adaptability, and overall code quality while addressing common pitfalls in end-to-end testing for distributed systems.

Fixture Factories for Faster End-to-End Tests

EuroPython Conference
Add to list