Добавить юзера c обычной подпиской

Стань тестировщиком сегодня
Level 2
The role of testing in the developing process

Welcome to the new level, my young padawan! Before you learn new secrets about the power of testing, I would like to discuss the home task with you homework. On the following video,
Master Ki-Adi-Mundi will show you, how he tested the site from the practice task. He will share to you secrets of practical testing and tell, on what you should pay attention and what approach to apply.
So, let's proceed to our topic - "the role of testing in the developing process". Perhaps, you will try to assure us that you are not ready yet, but already on the second level you will have to meet the forces of evil! As you can guess - the main forces of evil are programmers or developers. They create artful code that contains all of these horrible bugs.
Somebody may say, that in real life they are good-natured bearded roly-poly persons, which would not hurt a fly. This is also true. But in the field of software development - they are our main enemies.
My young Padawan, now we go on a risky event: we will observe how the process is going on the Death Star (where programmers work) and compare it with our working process to be as efficient as possible. Since it is necessary to know an enemy better than a friend!
Testing and development stages
Уровень 2 Galaxy QA Academy, еще не доступен в мобильной версии, пожалуйста воспользуйтесь десктопной. Извините за неудобства.

Development process
Coding
Creating versions of the product that you are testing (build)
Поддержка продукта

Testing process
Tests design. For example, of test cases
Running tests (test cases, running automated tests)
Running tests (test cases, running automated tests)
Analyse test results.Test reports
Product support
Test design. For example, of test cases

About testing stages in more detail
ТTesting of a software
Planning of the testing process
Test design
Running tests (testing cycles)
Tests debugging
System Testing
Acceptance Testing
Operation and
support
Stages of a static testing:
-
Requirements analysis - studies of specifications and functional system requirements. Obtaining data for planning of the testing process
-
Planning of the testing process - determination of the test business volumes, approach, resources and schedule of implementation of planned actions
-
Test design - defining the purpose of the testing, specifications of an input data, test architecture for organizing tests into groups
Stages of a dynamic testing:
-
Running tests (testing cycles) - a direct checking of designed tests, an analysis of various test cases
-
Tests debugging - reviewing and debugging test cases
-
System Testing - a functional verification, performance testing
-
Acceptance Testing - alpha-testing, beta-testing
-
Operation and support - check of the results, correction of defects
We have familiarized ourselves with the concept of testing and the development process, so to say - with a bird's-eye view. Now, it's time to come down and take a look at specific topics.
Let's move from simple to complex:
-
Requirements analysis - Level 8
-
Planning - Level 7
-
Test-case design - let's stop here for more details

We start to consider all of the items below now and will seamlessly continue to work on them in the next level. Let's start with the topic that will clarify what is Test.
Definitions of test and test-case

