Implementation
Database
Testing
SDLC Life Cycle
Version Control
100

This principle ensures that each function, class, or module does one specific task correctly.

What is the Single Responsibility Principle?

100

A popular database management program

What is MySQL?

100

This phase of the Software Testing Life Cycle involves defining scope, strategy, and resources.

What is Test Planning?

100

Which phase of SDLC does the software building happen.

What is Development Phase.

100

The online storage area where collaborators can store code.

What is github?

200

This acronym stands for the fundamental operations in database management: Create, Read, Update, and Delete.

What is CRUD?

200

This command deletes rows from the Table.

What is DELETE?

200

This type of testing checks if individual components or functions of code work correctly.

What is Unit Testing?

200

Specifies what the customer wants and what the software is supposed to do, not how.

What is Requirements.

200

A location where files are selected and prepared to be committed to the repo.

What is a staging area?

300

This practice involves optimizing and restructuring code without changing its external behavior.

What is refactoring?

300

This command selects data from the table.

What is SELECT?


300

This kind of test checks whether the system meets the user's needs, also known as “building the right product.”

What is Validation?

300

What does the W sand for in WRSPM.

What is World.

300

This git command saves changes to a remote repo to your local.

What is git pull?

400

Choosing a quick, easy solution today at the cost of more work in the future refers to this concept.

What is technical debt?

400

This is a unique identifier for a particular table.

What is a Primary Key?

400

In this STLC phase, hardware and software are prepared for test execution.

What is Test Environment Setup?

400

Which phase of the SDLC should with fit in: Does the program handle bad input.

What is Verification.

400

A part of committing a change to a repo tells you what the commit was about and cannot be skipped.

What is a commit message?

500

One advantage of doing this is gaining full customization and security, but it may lower quality and take time away from other tasks.

What is building software?

500

A reference to the primary key of another table in the current one

What is a foreign key?

500

This type of testing is performed without automation, by a human tester.

What is Manual Testing

500

What type of software does SDLC usually produce.

What is high quality Low cost software.

500

A command used to combine the changes of two git branches

What is git merge?
M
e
n
u