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

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