From the course: Responsible GitHub Copilot: Creating Reliable Code Ethically
Unlock this course with a free trial
Join today to access over 25,500 courses taught by industry experts.
Guarding your gates: Security testing essentials - Github Copilot Tutorial
From the course: Responsible GitHub Copilot: Creating Reliable Code Ethically
Guarding your gates: Security testing essentials
- Now that we can create a lot more code with GitHub copilot, testing on all sides becomes more important than ever, with unit testing, integration testing, now you can capture the expectations you have for your code and validate that there are no regression issues, things that used to work, and now no longer work anymore. One of the next steps is adding common development practices through your development process, and for example, adding continuous integration and continuous deployment practices from the DevOps world into your project. Adding those things will give you even more confidence in your application. When you have the project in good order, you can also start adding security testing into the mix. GitHub has filters enabled on everything that goes into GitHub copilot and checks the results that it generates as well. You might already have spotted the warning inside of GitHub copilot chat that tells you about the security issues in the code that was produced. Copilot watches…
Contents
-
-
-
(Locked)
Controlling the Skies: Your role as a Copilot4m 2s
-
(Locked)
Keeping things current: Data freshness3m 11s
-
(Locked)
Unravelling the bias: Model prejudices2m 25s
-
(Locked)
Crafting excellence: Development best practices2m 59s
-
Trust but verify: Validate everything1m 51s
-
(Locked)
Bulletproof your code: Unit and regression testing3m 30s
-
(Locked)
Guarding your gates: Security testing essentials2m 35s
-
(Locked)
-