conf.directory

PowerShell+ 2019 - Beyond Pester 102: Acceptance testing with PowerShell by Glenn Sarti

About this talk

Previously in "Beyond Pester 101: Applying testing principles to PowerShell" I talked about unit and integration testing with Pester and PowerShell. Now that we're all experts there, it's time to tackle Acceptance testing, also known as End to End testing. Topics: ## What is acceptance testing? - How is it different to unit and integration tests? - How does pester fit in? - Difference in testing between Modules, DSC configurations and applications ## What am I trying to achieve? - Remember "Why do I test?" - Minimal tests for maximum confidence ## Part 1 - Creating the systems under test - For example; Test-Kitchen and Docker ## Part 2 - Running the tests - For example; Pester or OVF ## Part 3 - Automating acceptance tests - Using automated testing systems, for example, Appveyor, Travis CI, VSTS, GitLab CI ## Additional considerations - Instrumentation - Optimisation ## Further information - Links to other resources PowerShell Summit videos are recorded on a "best effort" basis. We use a room mic to capture as much room audio as possible, with an emphasis on capturing the speaker. Our recordings are made in a way that minimizes overhead for our speakers and interruptions to our live audience. These recordings are meant to preserve the presentations' information for posterity, and are not intended to be a substitute for attending the Summit in person. These recordings are not intended as professional video training products. We hope you find these videos useful - the equipment used to record these was purchased using generous donations from members of the PowerShell community.

Stay Updated

Get notified about new features and conference additions.

PowerShell+ 2019 - Beyond Pester 102: Acceptance testing with PowerShell by Glenn Sarti by Glenn Sarti | conf.directory | conf.directory