Domain (06): (QRP) Testing with GitHub Copilot #49
MohamedRadwan-DevOps
announced in
Documentation
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Domain (06): (QRP) Testing with GitHub Copilot (9%)
Document Type: QRP (Quick Revision Pack)
Scope: This document provides a high signal, minimal noise revision pack for this domain, optimized for last mile review. It focuses on crisp bullet points, micro examples, and checklists that cover the most important concepts and exam relevant angles.
Testing generation options (what Copilot can do for tests)
Testing/Options for generating tests
Testing/Add unit tests, integration tests, and other test types
Testing/Identify edge cases and suggest tests to address them
Testing/Quick check
validate_price(price)in pytest: happy path + 3 boundary cases + 2 error cases, then add assertions for exact exception messages.”Source:
Generating unit tests (GitHub Docs)
Test with GitHub Copilot (VS Code guide) (VS Code Docs)
How to generate unit tests with GitHub Copilot: Tips and examples (GitHub Blog)
Develop Unit Tests using GitHub Copilot tools (Microsoft Learn)
Copilot SKUs and privacy considerations
SKUs/What the exam expects you to distinguish
Privacy/High-signal considerations across SKUs
SKUs/Quick check
Source:
Plans for GitHub Copilot (GitHub Docs)
Managing GitHub Copilot policies as an individual subscriber (GitHub Docs)
Responsible use of GitHub Copilot (GitHub Docs)
Managing policies and features for GitHub Copilot in your organization (GitHub Docs)
Organization-level code suggestion configuration (policy controls)
Org policies/Code suggestion configuration options (what admins can control)
Org policies/Quick check
Source:
Managing policies and features for GitHub Copilot in your organization (GitHub Docs)
GitHub Copilot policies to control availability of features and models (GitHub Docs)
Feature availability when GitHub Copilot policies conflict in organizations (GitHub Docs)
Managing policies and features for GitHub Copilot in your enterprise (GitHub Docs)
Setting up GitHub Copilot for your organization (GitHub Docs)
Managing GitHub Copilot policies as an individual subscriber (GitHub Docs)
GitHub Copilot Editor config file
Editor config/What it is (and why it matters)
github-copilot.xmlfile may be created only after you change language defaults; if not present, you may need to create it manually per documented paths.Editor config/Where to look for settings (VS Code example)
Editor config/Quick check
Source:
Configuring GitHub Copilot in your environment (GitHub Docs)
Configuring GitHub Copilot in your environment (JetBrains) (GitHub Docs)
GitHub Copilot in VS Code settings reference (VS Code Docs)
GitHub Copilot August 10th update (languageAllowListReadOnly) (GitHub Changelog)
Beta Was this translation helpful? Give feedback.
All reactions