Maven MCQ Quiz Hub

Maven Mcq Set 4

Choose a topic to test your knowledge and improve your Maven skills

_______ are the first type of tests any application should have.





✅ Correct Answer: 2

Unit tests allow greater test ____ than functional tests.





✅ Correct Answer: 1

Functional tests are more _____ compared to unit tests.





✅ Correct Answer: 4

Unit Tests can detect _______





✅ Correct Answer: 1

Agile methodologists favour writing code in ______ slices to produce a working use case.





✅ Correct Answer: 4

To retain a design across features, agile methodologies encourage ____ to adapt the code base as needed.





✅ Correct Answer: 3

The agile methodologies try to lower project risks by providing the ability to cope with ________





✅ Correct Answer: 1

_____ is a principle of extreme programming (XP) that states that a functionality should not be added until deemed necessary.





✅ Correct Answer: 4

YAGNI stands for ________





✅ Correct Answer: 2

YAGNI is a principle behind the XP practice of _____





✅ Correct Answer: 4

All ____ has to be completed before integration testing can be done.





✅ Correct Answer: 3

All _______ has to be completed before integration testing can be done.





✅ Correct Answer: 3

KISS is an acronym for ______





✅ Correct Answer: 1

In software engineering, _______________ is a principle of software development, which aims at reducing repetition of information of every kind, especially useful in multi-tier architectures.





✅ Correct Answer: 4

DRY stands for ______





✅ Correct Answer: 2

Violations of DRY are referred to as _________ solutions.





✅ Correct Answer: 1

_________ tests are designed early.





✅ Correct Answer: 1

_______ tests are designed after the software has been produced.





✅ Correct Answer: 2

What does an exit criteria do?





✅ Correct Answer: 4

The likelihood of a/an __________ event determines the level of risk.





✅ Correct Answer: 2

________ testing is used for testing systems for which the specification takes in the form of rules or cause-effect combinations.





✅ Correct Answer: 4

A ____ is the second phase of software testing in which a sampling of the intended audience tests the product.





✅ Correct Answer: 2

Beta Testing is also known as _________ testing.





✅ Correct Answer: 1

_______ beta versions are released to a select group of individuals for undergoing user test.





✅ Correct Answer: 3

_____ is a parallel development of functions and subsequent integration.





✅ Correct Answer: 4

________ can be thought of as a vehicle to perform a test process.





✅ Correct Answer: 2

In software testing, a _____________ is a collection of software and test data configured to test a program unit by putting it under varying conditions and monitoring its behavior and output.





✅ Correct Answer: 1

Test harness has two main parts, the test script repository and _____





✅ Correct Answer: 4

The test execution engine does not carry any information about the ___________ product.





✅ Correct Answer: 1

A __________ is an (often times virtual) environment used to verify the correctness soundness of a design or model, like that of a software product.





✅ Correct Answer: 4

______ is a type of software testing which verifies that software, which was previously developed and tested, still performs correctly after it was changed or interfaced with other software.





✅ Correct Answer: 2

The output of the requirement analysis and the requirement specification is used as the input for writing _______





✅ Correct Answer: 1

Testing the end to end functionality of the system as a whole is defined as ________





✅ Correct Answer: 2

Independent testers are _____ and identify different defects at the same time.





✅ Correct Answer: 3

In a reactive approach, the bulk of the test design work begins ______





✅ Correct Answer: 4

DSDM stands for ______





✅ Correct Answer: 1

DSDM fixes cost, quality and time at the outset and uses the ___________ prioritisation of scope.





✅ Correct Answer: 2

DSDM originally sought to provide some discipline to the ______ method.





✅ Correct Answer: 3

DSDM is a/an _______ approach.





✅ Correct Answer: 4

The one who is responsible to initialise the project by ensuring that essential requirements are found early on in an DSDM environment is ______





✅ Correct Answer: 2

______ is responsible for gathering and recording the requirements, agreements, and decisions made in every workshop.





✅ Correct Answer: 3

LSD stands for _______





✅ Correct Answer: 1

Lean philosophy regards everything not adding value to the customer as _______





✅ Correct Answer: 2

A value ______ technique is used to identify waste.





✅ Correct Answer: 3

The _________ is a management paradigm that specifies any manageable system as being limited in achieving more of its goals by a very small number of constraints.





✅ Correct Answer: 4

_____ in the code are signs of bad code designs and should be avoided.





✅ Correct Answer: 1

Lean Development follows the principle of ________





✅ Correct Answer: 1

______ is a client-centric, architecture-centric, and pragmatic software process.





✅ Correct Answer: 2

______ consists of exploring and explaining the domain of the problem to be solved.





✅ Correct Answer: 3

_______ ensure there is always an up-to-date system that can be demonstrated to the client.





✅ Correct Answer: 4