wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Test 4

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Which type of testing introduces small faults in code to verify test effectiveness?

a)

Unit testing

b)

Mutation testing

c)

Load testing

d)

Static testing

2.

Fuzz testing mainly helps detect:

a)

Memory leaks

b)

Incorrect documentation

c)

Security vulnerabilities

d)

Code duplication

3.

Which practice focuses on writing failing tests before implementing functionality?

a)

TDD

b)

Regression testing

c)

BDD

d)

Chaos engineering

4.

In DevOps, CI primarily refers to:

a)

Continuous Intelligence

b)

Continuous Integration

c)

Code Inspection

d)

Code Increment

5.

Blue-Green Deployment helps in:

a)

Hardware maintenance

b)

Accelerating authentication

c)

Enhancing UI design

d)

Zero-downtime deployment

6.

Which CI/CD tool is commonly integrated with GitHub repositories?

a)

GitHub Actions

b)

JMeter

c)

Selenium

d)

Jenkins

7.

Which tool is used for monitoring system health metrics?

a)

Prometheus

b)

Git

c)

Maven

d)




Kubernetes

8.

Terraform is used for:

a)

Writing test cases

b)

Infrastructure as Code

c)

UI design

d)

Cloud storage

9.

A pipeline that builds, tests, and deploys automatically is called:

a)

CI/CD pipeline

b)

Debugging pipeline

c)

Test case pipeline

d)

Release documentation pipeline

10.

Selenium is mainly used for:

a)

Load testing

b)

Front-end UI automation

c)

Code refactoring

d)

Container orchestration

11.

A CI/CD deployment strategy that releases new features to a small user group first:

a)

Rolling update

b)

A/B testing

c)

Canary deployment

d)

Smoke testing

12.

The primary benefit of CI/CD pipelines is

a)

Longer testing cycles

b)

Increased manual steps

c)

Faster and reliable software releases

d)

Reduced automation

13.

Root cause analysis is performed mainly in:

a)

Deployment phase

b)

Incident response

c)

User interface development

d)

Product design

14.

The most important outcome of DevOps integration is:

a)

Faster manual testing

b)

Improved collaboration and delivery speed

c)

Reduced automation

d)

Increased documentation only

15.

Anomaly detection alerts indicate traffic spikes. What should be enabled?

a)

Single server architecture

b)

Static routing

c)

Log suppression

d)

Load balancing and auto-scaling

16.

A team wants traceability across logs, metrics, and distributed services. Best approach?

a)

Centralized observability stack

b)

Monolithic hosting

c)

Manual performance checks

d)

Disabling log aggregation

17.

A security audit requires automated vulnerability scans in the pipeline. Which approach helps?

a)

Static Application Security Testing (SAST)

b)

Only unit testing

c)

Manual review

d)

User acceptance testing

18.

Which failure indicates lack of observability?

a)

Empty commit messages

b)

Slow merge approvals

c)

Production crash with missing logs

d)

Incorrect CSS layout

19.

Automated rollback after failure is part of:

a)

Continuous Integration

b)

Release management

c)


Feature freeze

d)

Auto-recovery deployment

20.

A company wants to deploy new features without any user experiencing downtime. Which deployment strategy should be used?

a)

Manual deployment

b)

Rolling update

c)

Blue-Green deployment

d)

Debug build deployment

21.

A microservices-based system needs dynamic scaling during traffic spikes. What should the DevOps team configure?

a)

Manual backup

b)

Auto-scaling rules in Kubernetes

c)

Hard-coded server configuration

d)

Disable monitoring

22.

Your tests pass in staging but fail in production due to missing dependencies. What prevented earlier detection?

a)

Lack of dependency management

b)

Too many developers

c)

Excessive testing

d)

Too many logs

23.

After releasing a new update, 5% of users report errors. What should the DevOps team do first?

a)

Rollback entire deployment

b)

Increase timeout limits

c)

Analyze logs and metrics through ELK Stack

d)

Disable monitoring to avoid alerts

24.

After deployment, the team found several bugs even though test coverage was 95%. What issue most likely occurred?

a)

Logging was disabled

b)

Mutation testing was not performed

c)

Documentation was incomplete

d)

Too many developers testing

25.

A test automation engineer discovers repetitive UI test failures due to small UI element positioning differences. What solution helps?

a)

Replace UI framework

b)

Rewrite whole program

c)

Disable UI automation

d)

Use smarter locators and wait conditions