SFT_01

¡Supera tus tareas y exámenes ahora con Quizwiz!

Advantages of Agile model are...

1. Customer satisfaction by rapid, continuous delivery of useful software. && 2. Close, daily cooperation between business people and developers.

The disadvantages of V-model are...

1. If any changes happen in midway, then the test documents along with requirement documents has to be updated. && 2. Software is developed during the implementation phase, so no early prototypes of the software are produced.

Why the quality is important for enterprise users?

1. It decreases risks && 2. It helps to make business.

The disadvantages of waterfall model are...

1. No working software is produced until late during the life cycle. && 2. This is a poor model for long and ongoing projects.

The advantages of V-model are...

1. Proactive defect tracking - that is defects are found at early stage. && 2.Testing activities like planning, test designing happens well before coding.

What soft skills are most needed for a tester?

1. Responsibility, communication skills. && 2. Observation and attentiveness to details.

The disadvantages of Agile model are...

1. The project can easily get taken off track if the customer representative is not clear what final outcome that they want. && 2. There is lack of emphasis on necessary designing and documentation.

The advantages of waterfall model are...

1. This model is simple and easy to understand and use. && 2. In this model phases are processed and completed one at a time. Phases do not overlap.

In iterative / incremental model...

A project is broken into a usually large number of iterations

Checklist is...

A set of ideas.

Test case is...

A set of preconditions, inputs, actions (where applicable), expected results and postconditions, developed based on test conditions.correct

Test suite is...

A set of test cases or test procedures to be executed in a specific test cycle.

Smoke test is...

A subset of all defined test cases that cover the main functionality of a component or system, the most crucial functions.

Defect is...

An imperfection or deficiency in a work product where it does not meet its requirements or specifications.

During test results analysis and test results reporting stages we...

Analyze if we managed to achieve the goals set during the planning stage.

Quality management is...

Coordinated activities to direct and control an organization with regard to quality

At test cases creation phase we...

Create, review, adjust, rework (and so on) checklists, test cases, test scenarios and other similar artifacts.

At test strategy establishment stage we...

Define approaches, tools, schedule, roles, responsibility and so on.

In waterfall model...

Each phase must be completed fully before the next phase can begin.

The software testing lifecycle begins with...

General planning and requirements analysis.

What skills are absolutely required to start a testers career?

Good English, general IT knowledge.correct

At acceptance criteria establishment stage we...

Have to establish or adjust metrics and criteria for test process to start, pause, resume, complete or abort.

The V-model...

Is a framework to describe the software development lifecycle activities from requirements specification to maintenance

Agile model...

Is a group of software development methodologies based on iterative incremental development.

How can software testing make a software product more attractive to end users?

It improves usability and user experience. && It helps to provide users with the results they want with the product.

Was software testing closely integrated with software development from the very beginning?

No, the integration become visible with Agile approach only.

Quality assurance is...

Part of quality management focused on providing confidence that quality requirements will be fulfilled.

Which concept in software testing was the earliest one?

Positive and negative testing

During test cases execution and defect reporting stages we...

Report defects during test cases execution and defects detection.

The "exhaustive testing" is a...

Test approach in which the test suite comprises all combinations of input values and preconditions

Extended test is...

Test cases that cover the "nice-to-have" functionality (not used most of the time by the majority of users).

Critical path test is...

Test cases that cover the functionality used most of the time by the majority of users.

System testing is...

Testing an integrated system to verify that it meets specified requirements.

White-box testing is...

Testing based on an analysis of the internal structure of the component or system.

Functional testing is...

Testing conducted to evaluate the compliance of a component or system with functional requirements.

Non-functional testing is...

Testing conducted to evaluate the compliance of a component or system with non-functional requirements.

Unit testing is...

Testing of individual hardware or software components.

Manual testing is...

Testing performed by the tester who carries out all the actions on the tested application manually.

Integration testing is...

Testing performed to expose defects in the interfaces and interactions between integrated components or systems.

Positive testing is...

Testing process where the system validated against the valid input data and valid set of actions.

Black-box testing is...

Testing, either functional or non-functional, without reference to the internal structure of the component or system.

Gray-box testing...

Testing, which is a combination of Black-box and White-box (i.e. the internal structure is partially known).

Negative testing is...

Tests aimed at showing that a component or system does not work.

Actual result is...

The behavior produced/observed when a component or system is tested.correct

Quality is...

The degree to which a component, system or process meets specified requirements and/or user/customer needs and expectations

Quality control is...

The operational techniques and activities, part of quality management, that are focused on fulfilling quality requirements.

Expected result is...

The predicted observable behavior of a component or system executing under specified conditions, based on its specification or another source.correct

Testing is...

The process concerned with planning, preparation and evaluation of software products and related work products to determine that they satisfy specified requirements.correct

Automated testing is...

The use of software to control the execution of tests, the comparison of actual outcomes to predicted outcomes, the setting up of test preconditions, and other test control and test reporting functions.

Are there some life-critical areas where software testing may help to avoid a disaster?

Yes, there are lot (like planes, trains, power plants, etc).

Are presentation skills important for a tester?

Yes, these skills help with a lot of everyday activities.


Conjuntos de estudio relacionados

OSHA: Emergency Action Plans & Fire Protection

View Set

Psychology in Addiction Exam 1 (Chapter 1-5)

View Set

Chapter 16 Marketing & Management

View Set

Med term questions for exam 3 (Digestive system)

View Set

John The Baptist, Ministry of John the Baptist

View Set

What is the difference between direct democracy and indirect democracy? and Social Contract

View Set