PowerShell Summit North America 2018
We see a lot talks on testing PowerShell with Pester, but are the tests we write good tests? What makes a test “good”? How do we measure how effective our tests are? This talk will help you answer these questions, including why testing is important and how to apply these principles to your project.
Resources
Types of software testing
https://www.guru99.com/types-of-software-testing.html
Pester book
https://leanpub.com/pesterbook
Images
Dunning Kruger Effect
https://www.xonitek.com/lessons-from-mt-stupid/
Test Pyramid – Martin Fowler
https://martinfowler.com/bliki/TestPyramid.html
Arrange, Act, Assert
http://wiki.c2.com/?ArrangeActAssert
Working effectively with Legacy Code
https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052
Parallel Pester
https://github.com/glennsarti/ParallelPester/tree/feature-parallel-mode
PoshBot
https://github.com/poshbotio/PoshBot
The Many Forms of Scripting: which to use – Manning
http://freecontent.manning.com/the-many-forms-of-scripting-which-to-use/
Comments