English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 1h 16m | 213 MB
Discover how to leverage AI, specifically GitHub Copilot, to enhance automated testing in your software development process. Instructor Gary Kovar demonstrates how to write, refactor, and generate tests efficiently, ensuring code quality and stability. Gary starts by exploring the capabilities of Copilot, the principles of automated testing, and how AI can significantly bolster your test coverage and code quality. Learn to configure a test suite, identify testable code, and generate meaningful tests with ease. Practical sessions on refactoring with tests ensure you add a layer of safety to your development process. Upon completing this course, you’ll be ready to use GitHub Copilot to generate automated tests from existing code and create new code after writing tests.
Table of Contents
Introduction
1 Software testing assistance with GitHub Copilot AI
2 What you should know
3 Using the exercise files
Overview
4 What is GitHub Copilot
5 Copilot for code completion
6 Chatting with Copilot
7 Automated testing explained
8 Configuring a test suite
9 AI and automated testing
Adding Tests to Existing Code with Copilot
10 Identifying testable code
11 Generate your first tests
12 Refactor with tests
13 Use Copilot slash commands
Use Copilot to Generate Code from Tests
14 Write your tests to document business logic
15 Generate code from tests
16 Update functionality by writing more tests
Real-World Benefits
17 Code quality
18 Running tests in CICD
19 Limiting risk by limiting exposure
Conclusion
20 Next steps
Resolve the captcha to access the links!