feat(curriculum): create testing quiz (#56610)

Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
Co-authored-by: Naomi <accounts+github@nhcarrigan.com>
This commit is contained in:
Arnav Thakare
2024-10-15 16:08:17 +00:00
committed by GitHub
co-authored by Ilenia Naomi
parent e734d241ff
commit 5b7521d697
@@ -17,439 +17,439 @@ Answer all of the questions below correctly to pass the quiz.
#### --text--
Placeholder question
What type of testing focuses on verifying individual components or functions of code in isolation?
#### --distractors--
Placeholder distractor 1
Functional testing
---
Placeholder distractor 2
End-to-end testing
---
Placeholder distractor 3
Integration testing
#### --answer--
Placeholder answer
Unit testing
### --question--
#### --text--
Placeholder question
Which testing approach evaluates a system's compliance with specified requirements from an end-user perspective?
#### --distractors--
Placeholder distractor 1
Unit testing
---
Placeholder distractor 2
Performance testing
---
Placeholder distractor 3
Security testing
#### --answer--
Placeholder answer
Functional testing
### --question--
#### --text--
Placeholder question
What type of testing assesses how well a system performs under various workloads?
#### --distractors--
Placeholder distractor 1
Compatibility testing
---
Placeholder distractor 2
Usability testing
---
Placeholder distractor 3
Security testing
#### --answer--
Placeholder answer
Performance testing
### --question--
#### --text--
Placeholder question
Which testing practice involves evaluating a system's ability to protect data and maintain functionality in the face of malicious attacks?
#### --distractors--
Placeholder distractor 1
Usability testing
---
Placeholder distractor 2
Compatibility testing
---
Placeholder distractor 3
Performance testing
#### --answer--
Placeholder answer
Security testing
### --question--
#### --text--
Placeholder question
What type of testing ensures that a system can be used effectively by people with disabilities?
#### --distractors--
Placeholder distractor 1
Compatibility testing
---
Placeholder distractor 2
Performance testing
---
Placeholder distractor 3
Functional testing
#### --answer--
Placeholder answer
Accessibility testing
### --question--
#### --text--
Placeholder question
Which popular JavaScript testing framework is often used for unit testing React applications?
#### --distractors--
Placeholder distractor 1
Selenium
---
Placeholder distractor 2
Cypress
---
Placeholder distractor 3
Playwright
#### --answer--
Placeholder answer
Jest
### --question--
#### --text--
Placeholder question
What term describes the practice of testing an application across different web browsers to ensure consistent functionality?
#### --distractors--
Placeholder distractor 1
Multi-platform testing
---
Placeholder distractor 2
Compatibility testing
---
Placeholder distractor 3
Integration testing
#### --answer--
Placeholder answer
Cross-browser testing
### --question--
#### --text--
Placeholder question
Which CI/CD practice involves automatically running tests whenever code changes are pushed to a repository?
#### --distractors--
Placeholder distractor 1
Manual testing
---
Placeholder distractor 2
Regression testing
---
Placeholder distractor 3
Load testing
#### --answer--
Placeholder answer
Continuous testing
### --question--
#### --text--
Placeholder question
What type of testing evaluates the entire system from start to finish, simulating real-world scenarios?
#### --distractors--
Placeholder distractor 1
Unit testing
---
Placeholder distractor 2
Integration testing
---
Placeholder distractor 3
Functional testing
#### --answer--
Placeholder answer
End-to-end (E2E) testing
### --question--
#### --text--
Placeholder question
Which testing approach focuses on how easy and satisfying a product is to use?
#### --distractors--
Placeholder distractor 1
Performance testing
---
Placeholder distractor 2
Security testing
---
Placeholder distractor 3
Compatibility testing
#### --answer--
Placeholder answer
Usability testing
### --question--
#### --text--
Placeholder question
What does CI stand for in the context of software development practices?
#### --distractors--
Placeholder distractor 1
Code Integration
---
Placeholder distractor 2
Continuous Implementation
---
Placeholder distractor 3
Centralized Integration
#### --answer--
Placeholder answer
Continuous Integration
### --question--
#### --text--
Placeholder question
Which testing tool is specifically designed for end-to-end testing of web applications across multiple browsers?
#### --distractors--
Placeholder distractor 1
Jest
---
Placeholder distractor 2
Mocha
---
Placeholder distractor 3
Jasmine
#### --answer--
Placeholder answer
Playwright
### --question--
#### --text--
Placeholder question
What type of testing ensures that a system works correctly with different hardware, operating systems, or network environments?
#### --distractors--
Placeholder distractor 1
Functional testing
---
Placeholder distractor 2
Unit testing
---
Placeholder distractor 3
Usability testing
#### --answer--
Placeholder answer
Compatibility testing
### --question--
#### --text--
Placeholder question
In the context of web accessibility, what does the acronym WCAG stand for?
#### --distractors--
Placeholder distractor 1
Web Compliance and Accessibility Guidelines
---
Placeholder distractor 2
World Computer Accessibility Group
---
Placeholder distractor 3
Web Content Accessibility Grading
#### --answer--
Placeholder answer
Web Content Accessibility Guidelines
### --question--
#### --text--
Placeholder question
Which of the following is NOT typically considered a part of shift-left testing practices?
#### --distractors--
Placeholder distractor 1
Early integration of testing in the development process
---
Placeholder distractor 2
Increased automation of tests
---
Placeholder distractor 3
Involving testers from the beginning of the project
#### --answer--
Placeholder answer
Performing all tests after the development phase
### --question--
#### --text--
Placeholder question
What is the primary purpose of smoke testing in software development?
#### --distractors--
Placeholder distractor 1
To test the system under extreme stress
---
Placeholder distractor 2
To check for security vulnerabilities
---
Placeholder distractor 3
To ensure all features are working perfectly
#### --answer--
Placeholder answer
To verify that the most critical functions of a system are working
### --question--
#### --text--
Placeholder question
Which testing practice involves deliberately introducing faults into a system to test its fault-tolerance capabilities?
#### --distractors--
Placeholder distractor 1
Regression testing
---
Placeholder distractor 2
Load testing
---
Placeholder distractor 3
Usability testing
#### --answer--
Placeholder answer
Chaos testing
### --question--
#### --text--
Placeholder question
What does TDD stand for in software development methodologies?
#### --distractors--
Placeholder distractor 1
Test-Driven Deployment
---
Placeholder distractor 2
Total Design Development
---
Placeholder distractor 3
Technical Design Document
#### --answer--
Placeholder answer
Test-Driven Development
### --question--
#### --text--
Placeholder question
Which of the following is an example of a non-functional testing type?
#### --distractors--
Placeholder distractor 1
Unit testing
---
Placeholder distractor 2
Integration testing
---
Placeholder distractor 3
User acceptance testing
#### --answer--
Placeholder answer
Performance testing
### --question--
#### --text--
Placeholder question
Which external CI/CD tool is commonly used for automating builds, tests, and deployments?
#### --distractors--
Placeholder distractor 1
Ansible
---
Placeholder distractor 2
Docker
---
Placeholder distractor 3
Kubernetes
#### --answer--
Placeholder answer
CircleCI