/
egad-how-do-we-start-writing-better-tests.json
22 lines (22 loc) · 1.47 KB
/
egad-how-do-we-start-writing-better-tests.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{
"copyright_text": "Creative Commons Attribution license (reuse allowed)",
"description": "Some have never automated tests and can\u2019t check themselves before they wreck themselves. Others have 1000s of tests that are flaky, duplicative, and slow. Wa-do-we-do? GOOD testing is hard but not impossible. To show how to get it done, we will follow the story of \u201cAmanda the Panda\u201d (representing the everyday Pythoneer) as she jumps into testing and automation with Python.\n\nHer journey includes:\n1. How do I play \u201cbuzzword bingo\u201d for testing?\n2. Why do I need feature tests and not just unit tests?\n3. What skills do I need?\n4. What framework should I use?\n5. How do I avoid duplicating test code?\n6. How do I handle test data?\n7. There are too many tests! Which ones should I automate?\n8. How do I run tests in continuous integration?\n9. How do I make tests reliable so they stop failing again and again?\n10. How do I hire Software Engineers in Test?\n\nAll examples will be given in Python (of course).",
"duration": 1800,
"language": "eng",
"recorded": "2018-10-05",
"related_urls": [
"https://2018.pygotham.org/talks/egad-how-do-we-start-writing-better-tests/"
],
"speakers": [
"Andrew Knight"
],
"tags": [],
"thumbnail_url": "https://i.ytimg.com/vi/z0XC0tGGFXI/maxresdefault.jpg",
"title": "Egad! How Do We Start Writing (Better) Tests?",
"videos": [
{
"type": "youtube",
"url": "https://youtu.be/z0XC0tGGFXI"
}
]
}