Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°

АпробационноС тСстированиС (стр. 1 )

Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. pandia next page. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° Ρ„ΠΎΡ‚ΠΎ. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°-pandia next page. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° pandia next pageИз Π·Π° большого объСма этот ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… страницах:
1 2 3

Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. . Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° Ρ„ΠΎΡ‚ΠΎ. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°-. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°

ЦСль Π°ΠΏΡ€ΠΎΠ±Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ тСстирования – ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° функционирования Π·Π°Π΄Π°Π½ΠΈΠΉ (Π°Π½Π°Π»ΠΈΠ· тСстовых Π·Π°Π΄Π°Π½ΠΈΠΉ) ΠΈ всСго тСста Π² Ρ†Π΅Π»ΠΎΠΌ, исслСдованиС ΡΠΈΡΡ‚Π΅ΠΌΠΎΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΡ… свойств тСста, ΠΎΡ†Π΅Π½ΠΈΠ²Π°Π½ΠΈΠ΅ Π΅Π³ΠΎ надСТности ΠΈ валидности.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π°ΠΏΡ€ΠΎΠ±Π°Ρ†ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄Π²Π΅Ρ€Π³Π½ΡƒΡ‚ΡŒΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ статистичСской ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ задания, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΡƒΡŽΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ (ΠΊΠ°ΠΊ ΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π»ΠΎΡΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ), ΠΈ задания, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ трСбованиям. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ исслСдуСтся Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ всСго тСста Π² Ρ†Π΅Π»ΠΎΠΌ ΠΊΠ°ΠΊ ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ инструмСнта, Π²Ρ‹ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ Π²Ρ‹ΡΡΠ½ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ Π½Π΅ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ.

Π­Ρ‚Π°ΠΏΡ‹ провСдСния Π°ΠΏΡ€ΠΎΠ±Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ тСстирования

1) Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ Π°ΠΏΡ€ΠΎΠ±Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ тСстирования (Π²Ρ‹Π±ΠΎΡ€ΠΊΠ°, условия провСдСния ΠΈ Ρ‚. Π΄.)

2) Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° инструкций для участников ΠΈ для ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»Π΅ΠΉ, проводящих Π°ΠΏΡ€ΠΎΠ±Π°Ρ†ΠΈΡŽ тСста

3) ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π°ΠΏΡ€ΠΎΠ±Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ тСстирования

4) Π‘Π±ΠΎΡ€ эмпиричСских Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ²

5) БтатистичСская ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² выполнСния тСста

6) Π˜Π½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΡ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° соотвСтствия характСристик тСста Π½Π°ΡƒΡ‡Π½ΠΎ-обоснованным критСриям качСства

7) ΠŸΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΏΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ Π°ΠΏΡ€ΠΎΠ±Π°Ρ†ΠΈΠΈ; Π² случаС нСобходимости Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½ΠΎΠ²Ρ‹Ρ… Π·Π°Π΄Π°Π½ΠΈΠΉ

8) ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π΄Π»ΠΈΠ½Ρ‹ тСста ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π΅Π³ΠΎ выполнСния Π½Π° основании Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² Π°ΠΏΡ€ΠΎΠ±Π°Ρ†ΠΈΠΈ. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ располоТСния Π·Π°Π΄Π°Π½ΠΈΠΉ Π² тСстС. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ схСмы оцСнивания Π·Π°Π΄Π°Π½ΠΈΠΉ

9) Π’ случаС нСобходимости (Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² тСстС) повторная апробация (кросс-валидизация)

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π°ΠΏΡ€ΠΎΠ±Π°Ρ†ΠΈΠΈ

Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π² Ρ€Π°ΠΌΠΊΠ°Ρ… классичСской Ρ‚Π΅ΠΎΡ€ΠΈΠΈ тСстирования для получСния ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ устойчивых характСристик Π·Π°Π΄Π°Π½ΠΈΠΉ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Π²Ρ‹Π±ΠΎΡ€ΠΊΡƒ Π² 200 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ. Π”Ρ€ΡƒΠ³ΠΎΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ эмпиричСского опрСдСлСния минимального объСма – ΠΈΠΌΠ΅Ρ‚ΡŒ Π² 5-10 Ρ€Π°Π· большС испытуСмых, Ρ‡Π΅ΠΌ Π·Π°Π΄Π°Π½ΠΈΠΉ (Nunnally, 1967).

Π’Ρ‚ΠΎΡ€ΠΎΠ΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅ Π°ΠΏΡ€ΠΎΠ±Π°Ρ†ΠΈΠΈ – Π΅Π΅ Ρ€Π΅ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ (ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ). Π’Ρ‹Π±ΠΎΡ€ΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡ‚Ρ€Π°ΠΆΠ°Ρ‚ΡŒ всю Π³Π΅Π½Π΅Ρ€Π°Π»ΡŒΠ½ΡƒΡŽ ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ учащихся, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ тСст, ΠΈ ΠΏΡ€ΠΈ этом Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… пропорциях.

Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… инструкций, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слСдуСт ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ для ΠΏΠ΅Π΄Π°Π³ΠΎΠ³Π°, проводящСго Π°ΠΏΡ€ΠΎΠ±Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ тСстированиС, Ρ‚Π°ΠΊ ΠΈ для испытуСмых, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΡ… тСст. Π’ инструкции для ΠΏΠ΅Π΄Π°Π³ΠΎΠ³Π° содСрТатся Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ учащихся ΠΊ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ тСста, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½Ρ‹Π΅ обязанности ΠΏΠ΅Π΄Π°Π³ΠΎΠ³Π° Π½Π° этапС провСдСния тСстирования, Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ³ΠΎ ΠΎΡ‚Ρ‡Π΅Ρ‚Π°. Π’ Ρ†Π΅Π»ΠΎΠΌ, ΠΏΠ΅Π΄Π°Π³ΠΎΠ³Ρƒ воврСмя провСдСния Π°ΠΏΡ€ΠΎΠ±Π°Ρ†ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ:

— ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ учащимся, Π·Π°Ρ‡Π΅ΠΌ Π½ΡƒΠΆΠ΅Π½ тСст, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΡ‚ΡŒ максимум усилий для Π΅Π³ΠΎ выполнСния;

— ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ, Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΏΡ€ΠΎΡ‡Π΅ΡΡ‚ΡŒ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ;

— Π΄Π°Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ испытуСмым ΠΏΠΎΡ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Ρ€Π΅ΡˆΠΈΠ² ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°Π΄Π°Ρ‡ΠΈ-ΠΎΠ±Ρ€Π°Π·Ρ†Ρ‹ (Ссли Ρ‚Π°ΠΊΠΈΠ΅ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ);

— ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ выполнСния тСста, ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ… исправлСния Π΄ΠΎΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… ошибок;

— ΠΏΡ€ΠΎΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ заполнСния рСгистрационных Π±Π»Π°Π½ΠΊΠΎΠ²;

— ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° порядком ΠΈ ΠΎΠ±Ρ‰Π΅ΠΉ обстановкой Π² Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π·Π° состояниСм испытуСмых.

ПослС провСдСния Π°ΠΏΡ€ΠΎΠ±Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ тСстирования ΠΈ сбора эмпиричСских Π΄Π°Π½Π½Ρ‹Ρ… начинаСтся этап ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΎ-статистичСской ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, которая проводится, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. Но спСциалист, проводящий Π°Π½Π°Π»ΠΈΠ·, Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΡƒΠΌΠ΅Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹.

ΠŸΡ€ΠΎΡ†Π΅ΡΡ Π½Π°ΡƒΡ‡Π½ΠΎΠ³ΠΎ обоснования качСства тСста Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² сборС эмпиричСских Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² тСстирования, ΠΈΡ… статистичСской ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ с Ρ†Π΅Π»ΡŒΡŽ получСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² качСства тСста.

ОбоснованиС качСства тСста Π² Ρ€Π°ΠΌΠΊΠ°Ρ… классичСской Ρ‚Π΅ΠΎΡ€ΠΈΠΈ тСстирования

Анализ тСстовых Π·Π°Π΄Π°Π½ΠΈΠΉ

БтатистичСская ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² тСстирования с Ρ†Π΅Π»ΡŒΡŽ получСния характСристик Π·Π°Π΄Π°Π½ΠΈΠΉ тСста Π² Ρ€Π°ΠΌΠΊΠ°Ρ… классичСской Ρ‚Π΅ΠΎΡ€ΠΈΠΈ тСстов Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя нСсколько этапов.

1. Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ²

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ тСстирования ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² A=(ani) размСрности Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. image001 7. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° Ρ„ΠΎΡ‚ΠΎ. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°-image001 7. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image001 7: n-ая строка этой ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ (n=1,2,…, N) содСрТит Π±Π°Π»Π»Ρ‹ испытуСмого n ΠΏΠΎ всСм заданиям тСста; i-Ρ‹ΠΉ столбСц ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ (i=1,2,…,I) содСрТит Π±Π°Π»Π»Ρ‹ всСх испытуСмых ΠΏΠΎ i-ΠΌΡƒ заданию тСста. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ,

Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. image002 7. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° Ρ„ΠΎΡ‚ΠΎ. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°-image002 7. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image002 7

ΠΈ элСмСнт ani прСдставляСт собой Π±Π°Π»Π» испытуСмого n Π·Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ i-Π³ΠΎ задания тСста. Если тСст состоит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· дихотомичСских Π·Π°Π΄Π°Π½ΠΈΠΉ, Ρ‚ΠΎ всС элСмСнты ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ A Ρ€Π°Π²Π½Ρ‹ 0 ΠΈΠ»ΠΈ 1. Если Π² тСстС ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ политомичСскиС задания, Ρ‚ΠΎ элСмСнты ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ этим заданиям, ΠΈΠΌΠ΅ΡŽΡ‚ значСния ΠΎΡ‚ 0 Π΄ΠΎ m.

Π‘ΡƒΠΌΠΌΠ° элСмСнтов ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ A, стоящих Π² n-ΠΎΠΉ строкС, называСтся ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΌ Π±Π°Π»Π»ΠΎΠΌ испытуСмого n:

Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. image003 7. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° Ρ„ΠΎΡ‚ΠΎ. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°-image003 7. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image003 7, n=1,…,N

Π‘ΡƒΠΌΠΌΠ° элСмСнтов ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ A, стоящих Π² i-ΠΎΠΌ столбцС, называСтся ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΌ Π±Π°Π»Π»ΠΎΠΌ iΠ³ΠΎ задания:

Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. image004 7. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° Ρ„ΠΎΡ‚ΠΎ. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°-image004 7. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image004 7, i=1,…,I

3. УпорядочСниС ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ²

Иногда для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ восприятия Π±Π°Π»Π»ΠΎΠ² ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡ΠΈΡ‚ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ, Ρ‚. Π΅. произвСсти пСрСстановку строк ΠΈ столбцов, располагая ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹Π΅ Π±Π°Π»Π»Ρ‹ Π² порядкС убывания.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

БобСсСдования

ВрСбования ΠΊ тСстировщику Ρ‡.3: Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ ΠΈ опрСдСлСния

Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. prepare interview pic. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° Ρ„ΠΎΡ‚ΠΎ. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°-prepare interview pic. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° prepare interview picΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ всС Π±Π°Π·ΠΎΠ²Ρ‹Π΅ опрСдСлСния ΠΈ понятия тСстирования, Π° Ρ‚Π°ΠΊΠΆΠ΅ разновидности ΠΈ классы тСстирования Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π½Ρ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅. Π’ этой ΠΆΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ рассмотрСны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ основныС ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ стоит ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ особоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΈ ΡΡ„ΠΎΠΊΡƒΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅ ΠΊ собСсСдованию: «Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ тСстированиС ПО?» «Π§Π΅ΠΌ тСстированСиС отличаСтся ΠΎΡ‚ QA?» «Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΈ вСрификация ΠΈ какая ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Ρ€Π°Π·Π½ΠΈΡ†Π°?» «ΠšΠ°ΠΊΠΈΠ΅ Π±Ρ‹Π²Π°ΡŽΡ‚ Π²ΠΈΠ΄Ρ‹ ΠΈ Ρ‚ΠΈΠΏΡ‹ тСстирования?»

Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. glossary img 3. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° Ρ„ΠΎΡ‚ΠΎ. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°-glossary img 3. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° glossary img 3

1. Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΎΡ‚ ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄Π΅Π½Ρ‚Π° Π½Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ тСстировщика ΠΆΠ΄ΡƒΡ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π·Π½Π°Π΅Ρ‚ Ρ‡Ρ‚ΠΎ-Ρ‚Π°ΠΊΠΎΠ΅ тСстированиС. ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ тСстирования мноТСство, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠΌ:

2. МногиС ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽΠ΅Ρ€Ρ‹ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‚ΡΡ, Π² Ρ‡Π΅ΠΌ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ тСстирования ΠΎΡ‚ QA. ΠŸΡ€ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Π΅ Π½Π° этот вопрос Π»ΡƒΡ‡ΡˆΠ΅ всСго Π²ΡΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ ΠΈ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΎΠ±Ρ‰ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρƒ процСсса обСспСчСния качСства ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Π•ΡΡ‚ΡŒ 3 основных уровня:

Π—Π΄Π΅ΡΡŒ Ρ‚Π°ΠΊΠΆΠ΅ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ свой взгляд Π½Π° этот вопрос ΠΈ ΡΡ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ различия своими словами

3. Часто Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ вопросы ΠΏΡ€ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠ΅ Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°:

Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами: вСрификация ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρƒ нас Π΅ΡΡ‚ΡŒ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, ΠΎΠ½ соотвСтствуСт всСм заявлСнным трСбованиям, Π° валидация ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ Π² Ρ‚Π΅Ρ… условиях ΠΈ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΊΠ°ΠΊ этого ΠΎΠΆΠΈΠ΄Π°Π» ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ\Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ.

4. Π’Π°ΠΊΠΆΠ΅ Π²Π°ΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅ Π±Ρ‹Π²Π°ΡŽΡ‚ классы, Π²ΠΈΠ΄Ρ‹ ΠΈ Ρ‚ΠΈΠΏΡ‹ тСстов, Π·Π°Ρ‡Π΅ΠΌ ΠΎΠ½ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹. Π­Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ с Π±ΡƒΠ΄ΡƒΡ‰ΠΈΠΌΠΈ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ языкС ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½ΡƒΠΆΠ½Ρ‹ Π² Ρ‚ΠΎΠΌ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΌ случаС. Π”Π°Π»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Ρƒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ основныС Π²ΠΈΠ΄Ρ‹ тСстирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒ:

Π’ Π΄Π°Π½Π½ΠΎΠΌ вопросС Π³Π»Π°Π²Π½ΠΎΠ΅ – ΡΡƒΠΌΠ΅Ρ‚ΡŒ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… назначСния ΠΈ различия Π²ΠΈΠ΄ΠΎΠ² тСстирования. ΠžΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ всС эти Π²ΠΈΠ΄Ρ‹ ΠΈ Ρ‚ΠΈΠΏΡ‹ тСстирования Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π²Π·Π°ΠΈΠΌΠΎΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΌΠΈ, ΠΈΡ… нСльзя ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Π² ΠΎΠ΄ΠΈΠ½ ряд Ρ‡Π΅Ρ€Π΅Π· Π·Π°ΠΏΡΡ‚ΡƒΡŽ. Π­Ρ‚ΠΎ скорСС взгляд с Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ зрСния Π½Π° Ρ‚ΠΎ, ΠΊΠ°ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ‡Ρ‚ΠΎ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ тСстированиС ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ: Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Π±Π΅Π»ΠΎΠ³ΠΎ ΠΈ Ρ‡Π΅Ρ€Π½ΠΎΠ³ΠΎ ящика; ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ; ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΈΠ»ΠΈ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ сцСнарии; ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» проходя ΠΏΠΎ тСстовым сцСнариям ΠΈΠ»ΠΈ Π±Π΅Π· Π½ΠΈΡ… ΠΈ Ρ‚.Π΄. Π‘ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π²ΠΈΠ΄Π°ΠΌΠΈ Π΄Π΅Π»ΠΎ обстоит Ρ‚Π°ΠΊΠΆΠ΅.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π€ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Π°Ρ тСория тСстирования

Π’ тСстировании Π½Π΅Ρ‚ Ρ‡Π΅Ρ‚ΠΊΠΈΡ… ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ, ΠΊΠ°ΠΊ Π² Ρ„ΠΈΠ·ΠΈΠΊΠ΅, ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ„Ρ€Π°Π·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ становятся Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΌΠΈ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ процСссы ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹. Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ основныС опрСдСлСния Ρ‚Π΅ΠΎΡ€ΠΈΠΈ тСстирования.

Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. image loader. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° Ρ„ΠΎΡ‚ΠΎ. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊ основным понятиям

ВСстированиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния (Software Testing) β€” ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° соотвСтствия Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΈ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² повСдСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, проводимая Π½Π° ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ Π½Π°Π±ΠΎΡ€Π΅ тСстов, Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

ЦСль тСстирования β€” ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° соотвСтствия ПО ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»ΡΠ΅ΠΌΡ‹ΠΌ трСбованиям, обСспСчСниС увСрСнности Π² качСствС ПО, поиск ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹Ρ… ошибок Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ выявлСны Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΈΡ… ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ°Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Для Ρ‡Π΅Π³ΠΎ проводится тСстированиС ПО?

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ тСстирования

QC (Quality Control) β€” ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ качСства ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° β€” Π°Π½Π°Π»ΠΈΠ· Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² тСстирования ΠΈ качСства Π½ΠΎΠ²Ρ‹Ρ… вСрсий выпускаСмого ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

К Π·Π°Π΄Π°Ρ‡Π°ΠΌ контроля качСства относятся:

К Π·Π°Π΄Π°Ρ‡Π°ΠΌ обСспСчСния качСства относятся:

ВСрификация ΠΈ валидация β€” Π΄Π²Π° понятия тСсно связаны с процСссами тСстирования ΠΈ обСспСчСния качСства. К соТалСнию, ΠΈΡ… часто ΠΏΡƒΡ‚Π°ΡŽΡ‚, хотя отличия ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ достаточно сущСствСнны.

ВСрификация (verification) β€” это процСсс ΠΎΡ†Π΅Π½ΠΊΠΈ систСмы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‚ Π»ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ этапа Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ условиям, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ сформулированы Π² Π΅Π³ΠΎ Π½Π°Ρ‡Π°Π»Π΅.

Валидация (validation) β€” это ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ соотвСтствия Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ПО оТиданиям ΠΈ потрСбностям ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π΅Π³ΠΎ трСбованиям ΠΊ систСмС.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: ΠΊΠΎΠ³Π΄Π° Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»ΠΈ аэробус А310, Ρ‚ΠΎ Π½Π°Π΄ΠΎ Π±Ρ‹Π»ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Π»ΠΊΠΈ вставали Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Β«Ρ‚ΠΎΡ€ΠΌΠΎΠΆΠ΅Π½ΠΈΠ΅Β», ΠΊΠΎΠ³Π΄Π° шасси ΠΊΠΎΡΠ½ΡƒΠ»ΠΈΡΡŒ Π·Π΅ΠΌΠ»ΠΈ. Π—Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π»ΠΈ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π° шасси Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ ΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒΡΡ, Ρ‚ΠΎ Π·Π°ΠΊΡ€Ρ‹Π»ΠΊΠΈ ставим Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Β«Ρ‚ΠΎΡ€ΠΌΠΎΠΆΠ΅Π½ΠΈΠ΅Β». Но Π²ΠΎΡ‚ Π²ΠΎ врСмя испытаний Π² Π’Π°Ρ€ΡˆΠ°Π²Π΅ самолСт выкатился Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ полосы, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π±Ρ‹Π»Π° мокрая ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ. Он ΠΏΡ€ΠΎΡΠΊΠΎΠ»ΡŒΠ·ΠΈΠ», Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡ‚ΠΎΠΌ Π±Ρ‹Π» крутящий ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΈ ΠΎΠ½ΠΈ, Π·Π°ΠΊΡ€Ρ‹Π»ΠΊΠΈ, ΠΎΡ‚ΠΊΡ€Ρ‹Π»ΠΈΡΡŒ. Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Β«Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈΒ» β€” ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° сработала, с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Β«Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈΒ» β€” Π½Π΅Ρ‚. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΊΠΎΠ΄ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ измСнСния давлСния Π² ΡˆΠΈΠ½Π°Ρ… ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π»ΠΈΡΡŒ Π·Π°ΠΊΡ€Ρ‹Π»ΠΊΠΈ.

Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ПО, ΠΌΠΎΠΆΠ½ΠΎ условно Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Π΄Π²Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹:

Π­Ρ‚Π°ΠΏΡ‹ тСстирования:

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ стадии:

ВрСбования

ВрСбования β€” это спСцификация (описаниС) Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ.
ВрСбования ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Π±Π΅Π· Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ тСхничСской стороны Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

ΠžΡ‚Ρ‡Ρ‘Ρ‚ ΠΎ Π΄Π΅Ρ„Π΅ΠΊΡ‚Π΅ (bug report) β€” Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΎ любом нСдостаткС Π² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π΅ ΠΈΠ»ΠΈ систСмС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΈΠ»ΠΈ систСму ΠΊ нСвозмоТности Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ.

Атрибуты ΠΎΡ‚Ρ‡Π΅Ρ‚Π° ΠΎ Π΄Π΅Ρ„Π΅ΠΊΡ‚Π΅:

Π–ΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» Π±Π°Π³Π°

Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. dgyyw9t6waodwooi6pnis6w2wai. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° Ρ„ΠΎΡ‚ΠΎ. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°-dgyyw9t6waodwooi6pnis6w2wai. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° dgyyw9t6waodwooi6pnis6w2wai

Severity vs Priority

Π‘Π΅Ρ€ΡŒΡ‘Π·Π½ΠΎΡΡ‚ΡŒ (severity) ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ ΡƒΡ‰Π΅Ρ€Π±Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ наносится ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ сущСствованиСм Π΄Π΅Ρ„Π΅ΠΊΡ‚Π°. Severity выставляСтся тСстировщиком.

Градация Π‘Π΅Ρ€ΡŒΠ΅Π·Π½ΠΎΡΡ‚ΠΈ Π΄Π΅Ρ„Π΅ΠΊΡ‚Π° (Severity):

Градация ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π° Π΄Π΅Ρ„Π΅ΠΊΡ‚Π° (Priority):

ВСстовыС срСды

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ„Π°Π·Ρ‹ тСстирования

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Π²ΠΈΠ΄Ρ‹ тСстирования ПО

Π’ΠΈΠ΄ тСстирования β€” это ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ активностСй, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Π½Π° тСстированиС Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… характСристик систСмы ΠΈΠ»ΠΈ Π΅Ρ‘ части, основанная Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… цСлях.

Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. uw. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° Ρ„ΠΎΡ‚ΠΎ. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°-uw. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° uw

Автор ΠΊΠ½ΠΈΠ³ΠΈ «A Practitioner’s Guide to Software Test Design», Lee Copeland, выдСляСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°:

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ тСстирования

Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. image loader. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° Ρ„ΠΎΡ‚ΠΎ. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°-image loader. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° image loader

ВСстированиС Π±Π΅Π»ΠΎΠ³ΠΎ ящика β€” ΠΌΠ΅Ρ‚ΠΎΠ΄ тСстирования ПО, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ внутрСнняя структура/устройство/рСализация систСмы извСстны тСстировщику.

Богласно ISTQB, тСстированиС Π±Π΅Π»ΠΎΠ³ΠΎ ящика β€” это:

ВСстированиС Ρ‡Ρ‘Ρ€Π½ΠΎΠ³ΠΎ ящика β€” Ρ‚Π°ΠΊΠΆΠ΅ извСстноС ΠΊΠ°ΠΊ тСстированиС, основанноС Π½Π° спСцификации ΠΈΠ»ΠΈ тСстированиС повСдСния β€” Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° тСстирования, основанная Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ с внСшними интСрфСйсами тСстируСмой систСмы.

Богласно ISTQB, тСстированиС Ρ‡Π΅Ρ€Π½ΠΎΠ³ΠΎ ящика β€” это:

ВСстовая докумСнтация

ВСст ΠΏΠ»Π°Π½ (Test Plan) β€” это Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ описываСт вСсь объСм Ρ€Π°Π±ΠΎΡ‚ ΠΏΠΎ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, начиная с описания ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, стратСгии, расписания, ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ΅Π² Π½Π°Ρ‡Π°Π»Π° ΠΈ окончания тСстирования, Π΄ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ Π² процСссС Ρ€Π°Π±ΠΎΡ‚Ρ‹ оборудования, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π·Π½Π°Π½ΠΈΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ†Π΅Π½ΠΊΠΈ рисков.

ВСст ΠΏΠ»Π°Π½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ вопросы:

Π§Π°Ρ‰Π΅ всСго Ρ‡Π΅ΠΊ-лист содСрТит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ дСйствия, Π±Π΅Π· ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°. Π§Π΅ΠΊ-лист ΠΌΠ΅Π½Π΅Π΅ Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½.

ВСстовый сцСнарий (test case) β€” это Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠΉ ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ шагов, ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… условий ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ тСстируСмой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠ»ΠΈ Π΅Ρ‘ части.

Атрибуты тСст кСйса:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°

Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. the difference between testing and quality assurance4. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° Ρ„ΠΎΡ‚ΠΎ. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°-the difference between testing and quality assurance4. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° the difference between testing and quality assurance4

ΠŸΠΎΡ‡Π΅ΠΌΡƒ это Π²Π°ΠΆΠ½ΠΎ

Когда-Ρ‚ΠΎ я Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° Π² стартапС срСднСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π°. Π’ Π½Π΅ΠΌ Π½Π΅ Π±Ρ‹Π»ΠΎ процСссных ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠ², сСртифицированных ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Π½Ρ‚ΠΎΠ² ΠΈ высококлассных ΡƒΠΏΡ€Π°Π²Π»Π΅Π½Ρ†Π΅Π². Но Π±Ρ‹Π»ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ – ΠΊΠΎΠΌΠ°Π½Π΄Π° энтузиастов с горящими Π³Π»Π°Π·Π°ΠΌΠΈ, Π°ΠΌΠ±ΠΈΡ†ΠΈΠΎΠ·Π½Ρ‹ΠΌΠΈ ΠΏΠ»Π°Π½Π°ΠΌΠΈ, ΠΈ зарядом ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π°. ΠœΡ‹ ΠΌΠ΅Ρ‡Ρ‚Π°Π»ΠΈ ΠΎ создании ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, польза, новаторство ΠΈ качСство ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠ»ΡŽΠ½ΡƒΡ‚ всС извСстныС чСловСчСству ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. И ΠΌΡ‹ ΠΏΠΎΡ‚ΠΈΡ…ΠΎΠ½ΡŒΠΊΡƒ Π½Π°Ρ‡Π°Π»ΠΈ Π½Π°ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ Π½Π° всС Π³Ρ€Π°Π±Π»ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ стартапа.

Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. the difference between testing and quality assurance5. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° Ρ„ΠΎΡ‚ΠΎ. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°-the difference between testing and quality assurance5. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° the difference between testing and quality assurance5Β«Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ всС бСзотвСтствСнныС… Π­Ρ‚ΠΎΡ‚ тСстировщик нСквалифицированный… Π― Π½Π°Ρ…ΠΎΠΆΡƒ Π±Π°Π³ΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΌΠΈΠ½ΡƒΡ‚Ρƒ использования продукта… Π”Π° Π²Ρ‹ ΠΊΡ€ΠΎΠΌΠ΅ Ρ‡Π°Π΅ΠΏΠΈΡ‚ΠΈΠΉ Ρ‚Π°ΠΌ Π²ΠΎΠΎΠ±Ρ‰Π΅ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚Π΅?!Β» – Π²Ρ‹ΡΠ»ΡƒΡˆΠΈΠ²Π°Π»ΠΈ ΠΌΡ‹ ΠΎΡ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€Π° послС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ€Π΅Π»ΠΈΠ·Π°. Π”Π°Π»ΡŒΡˆΠ΅ послСдовало Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ руководства ΠΎ Π½Π°Π±ΠΎΡ€Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… тСстировщиков вмСстС с Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ ΠΎΡ‚Π΄Π΅Π»Π°. Всё это ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°Π»ΠΎΡΡŒ многочислСнными Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€Π°ΠΌΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ качСствСнный ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚.

РСбята-тСстировщики оказались профСссионалами: Π·Π°Π²ΠΎΠ΄ΠΈΠ»ΠΈ понятныС Π±Π°Π³ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΎ приятно Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ, бСсконСчно Ρ€Π°Π·Π³ΠΎΠ²Π°Ρ€ΠΈΠ²Π°Π»ΠΈ с ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, выясняя Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΈ Π²Π°ΠΆΠ½Ρ‹Π΅ Π΄Π΅Ρ‚Π°Π»ΠΈ повСдСния ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ стали Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ мСньшС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° исправлСниС ошибок, Π½ΠΎ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Ρ‚Π°ΠΊ ΠΈ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠΆΠΈΠ΄Π°Π» ΠΎΡ‚ внСдрСния тСстирования Π² процСсс Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΠ»Π³ΠΎΠ΄Π° случился нСприятный Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ с Π½Π°Ρ‡Π°Π»ΡŒΡΡ‚Π²ΠΎΠΌ, ΠΏΠΎ ΠΈΡ‚ΠΎΠ³Π°ΠΌ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ‹ΡΡΠ½ΠΈΠ»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ качСство нашСго ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° совсСм Π½Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΠ»ΠΎΡΡŒ, хотя Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ возросли. ΠžΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ΡΡ, ΠΎΡ‚ ΠΎΡ‚Π΄Π΅Π»Π° тСстирования ΠΎΠΆΠΈΠ΄Π°Π»ΠΈ влияния Π½Π° качСство ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

И это Π½Π΅ Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½Ρ‹ΠΉ случай – ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΌΠΎΠΈ Π·Π½Π°ΠΊΠΎΠΌΡ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Π² ΠΏΠΎΡ…ΠΎΠΆΠΈΡ… компаниях. Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ наглядно дСмонстрируСт Π½Π°ΠΌ распространСнноС Π² ΠΌΠΈΡ€Π΅ IT Π·Π°Π±Π»ΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅: ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄ΡƒΠΌΠ°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ тСстированиС само ΠΏΠΎ сСбС способно ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ качСство ПО.

ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ тСстирования ΠΈ обСспСчСния качСства

Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. the difference between testing and quality assurance3. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° Ρ„ΠΎΡ‚ΠΎ. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°-the difference between testing and quality assurance3. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° the difference between testing and quality assurance3Π’ соотвСтствии с глоссариСм ISTQB, ВСстированиС – это процСсс, содСрТащий Π² сСбС всС активности ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π°, ΠΊΠ°ΠΊ динамичСскиС, Ρ‚Π°ΠΊ ΠΈ статичСскиС, ΠΊΠ°ΡΠ°ΡŽΡ‰ΠΈΠ΅ΡΡ планирования, ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΈ ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΈ связанных с этим Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² Ρ€Π°Π±ΠΎΡ‚, с Ρ†Π΅Π»ΡŒΡŽ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ описанным трСбованиям, ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ подходят для заявлСнных Ρ†Π΅Π»Π΅ΠΉ ΠΈ для опрСдСлСния Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ². Волько Π²Π΄ΡƒΠΌΠ°ΠΉΡ‚Π΅ΡΡŒ! ΠžΡ†Π΅Π½ΠΊΠ° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² работ… Π Π°Π·Π²Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ†Π΅Π½ΠΊΠ° ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ качСство? ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ ΠΆΠ΅ – это ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ПО ΠΏΡ€ΠΈ Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… условиях ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡ‚ΡŒ установлСнным ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΡ‹ΠΌ потрСбностям.

ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΡƒΠ»ΡƒΡ‡ΡˆΠΈΠ»ΠΎΡΡŒ? НСт, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ. Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… процСсса тСстирования ΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ с Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΌ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ – заботимся ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ воврСмя Π½Π°ΠΉΡ‚ΠΈ ΠΈ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Π΅ Π΄Π΅Ρ„Π΅ΠΊΡ‚Ρ‹, сниТая ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ риска. Π£ нас появляСтся Ρ†Π΅Π½Π½Π΅ΠΉΡˆΠ°Ρ информация ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΈ Π΅Π³ΠΎ слабых мСстах, ΠΈ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Π΅Π΅ заинтСрСсованным Π»ΠΈΡ†Π°ΠΌ. Π’Π΅, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, смогут ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅ ΠΊΠ°ΠΊ ΠΎΠΏΠΎΡ€Π½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ комплСксных мСроприятий, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ с процСссами постановки Π·Π°Π΄Π°Ρ‡, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, тСстирования ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ².

ИмСнно Π½Π° спСциалистах ΠΏΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ качСства Π»Π΅ΠΆΠΈΡ‚ ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΈ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ процСссов ΠΈ стандартов для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° производства, Π° Ρ‚Π°ΠΊΠΆΠ΅ обСспСчСниС увСрСнности Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ эти процСссы Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ссли ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ΡŒ качСство ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, ΠΌΡ‹ Π½Π°Π½ΠΈΠΌΠ°Π΅ΠΌ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π΅ тСстировщиков, Π° спСциалистов Π² области QA.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ QA-спСциалист:

Π’ идСальном ΠΌΠΈΡ€Π΅ с ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ процСссами тСстировщики Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹! БпСциалисты QA ΠΏΡ€ΠΈΠΌΡƒΡ‚ ΠΏΡ€Π΅Π²Π΅Π½Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΌΠ΅Ρ€Ρ‹, ΠΈ Π½Π° долю тСстировщика останСтся Ρ‚Π°ΠΊ ΠΌΠ°Π»ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΈ ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ примитивная, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ участник процСсса смоТСт ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ Π·Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ΅Π² Π½Π° Π²Π²Π΅Ρ€Π΅Π½Π½ΠΎΠΌ Π΅ΠΌΡƒ участкС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π°. На Ρ‚Π΅ΠΌΡƒ соврСмСнного обСспСчСния качСства Π±Π΅Π· Π±ΡŽΡ€ΠΎΠΊΡ€Π°Ρ‚ΠΈΠΈ ΠΈ простоСв ΠΎΡ‡Π΅Π½ΡŒ ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ «Как Ρ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΡŽΡ‚ Π² GoogleΒ». ΠžΠΏΠΈΡΠ°Π½Π½Ρ‹Π΅ Π² Π½Π΅ΠΉ ΠΈΠ΄Π΅ΠΈ просты ΠΈ понятны, ΠΈ Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя ΠΎΡ‚ Π½ΠΈΡ… Π²Π΅Π΅Ρ‚ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒΡŽ.

Π§Ρ‚ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ тСстировщики для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ качСства ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°

МногиС Π»ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ сСбС Ρ†Π΅Π»Ρ‹ΠΉ ΠΎΡ‚Π΄Π΅Π» обСспСчСния качСства? ЗадумаСмся: Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π»ΠΈ тСстировщики – Ρ‚Π°ΠΊΠΈΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹Π΅ Π² ΠΏΡ€Π°Π²Π°Ρ…, Π·Π°ΠΌΠΊΠ½ΡƒΡ‚Ρ‹Π΅ Π² ΠΎΠΊΠΎΠ²Ρ‹ Ρ€Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΈ инструкций люди, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Π² состоянии ΠΏΠΎΠ²Π»ΠΈΡΡ‚ΡŒ Π½Π° качСство ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°? Π§Π°Ρ‰Π΅ всСго, это Π½Π΅ Ρ‚Π°ΠΊ. ВсС, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΌΠΈΡ€ ΠΊ Π»ΡƒΡ‡ΡˆΠ΅ΠΌΡƒ, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ с сСбя, со своСй Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ. НапримСр, Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π² тСстировании – с Ρ€Π°Π±ΠΎΡ‚Ρ‹ своСй ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, вСдь качСствСнная организация процСсса позволяСт ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ тСстирования.

Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. the difference between testing and quality assurance1. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° Ρ„ΠΎΡ‚ΠΎ. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°-the difference between testing and quality assurance1. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° the difference between testing and quality assurance1Основой для Π»ΡŽΠ±Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ слуТит ΠΎΡ†Π΅Π½ΠΊΠ° Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Π°Π½Π°Π»ΠΈΠ· Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ². ΠžΡ†Π΅Π½ΠΊΠ° формируСтся Π½Π° основании сбора статистики ΠΏΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ°ΠΌ. Π’Ρ‹Π±ΠΎΡ€ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ осущСствляСтся послС опрСдСлСния Ρ†Π΅Π»Π΅ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ оТиданиям ΠΎΡ‚ тСстирования ΠΈ выявлСния Π³Π»Π°Π²Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚. НСсомнСнно, оТидания Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ участником Ρ†ΠΈΠΊΠ»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ: ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ, Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°ΠΌΠΈ, спСциалистами слуТбы ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ.

НапримСр, Ссли Π΅ΡΡ‚ΡŒ ΠΆΠ°Π»ΠΎΠ±Ρ‹ Π½Π° пропускаСмыС Π΄Π΅Ρ„Π΅ΠΊΡ‚Ρ‹, Ρ‚ΠΎ ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΈΡ… Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ для Π°Π½Π°Π»ΠΈΠ·Π° ΠΏΡ€ΠΈΡ‡ΠΈΠ½ пропуска. Допустим, послС ΠΏΠ°Ρ€Ρ‹ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ станСт понятно, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Π² нСдостаточном ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° тСстами. ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ! НачинаСм Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ покрытия. Ага, Ρƒ нас нСдостаточно тСстов. ΠŸΠΎΡ‡Π΅ΠΌΡƒ? Π”Π° ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ сроки Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ ΠΈ тСстированиС слишком сТатыС, ΠΈ ΠΌΡ‹ Π½Π΅ успСваСм ΠΏΠΈΡΠ°Ρ‚ΡŒ тСсты Π² Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠΌ для ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ покрытия объСмС. ΠžΡ†Π΅Π½ΠΊΠ° сроков адСкватная, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²ΠΎΡ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° вСрсии Π² тСстированиС происходит ΠΏΠΎΠ·ΠΆΠ΅ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π΄Π°Ρ‚Ρ‹, Π° сроки Ρ€Π΅Π»ΠΈΠ·Π° ΠΎΡ‚ΠΎΠ΄Π²ΠΈΠ³Π°Ρ‚ΡŒ нСльзя. Π’ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°? Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π½Π΅ ΡƒΡΠΏΠ΅Π²Π°ΡŽΡ‚ – ΠΈΡ… ΠΎΡ†Π΅Π½ΠΊΠ° Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ всСгда оказываСтся Π½Π° 2-3 дня мСньшС фактичСского Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ. ΠŸΠΎΡ‡Π΅ΠΌΡƒ? Допустим, ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ подбрасываСт Π½Π΅Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ Π² сСрСдинС ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ. Π—Π°Ρ‡Π΅ΠΌ? Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ – ΠΎΠ½ Π½Π΅ Π²ΠΈΠ΄ΠΈΡ‚ Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ сайта-ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΈ сайта-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°.

Всё, ΠΊΠΎΡ€Π΅Π½ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ясСн, ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ. Π‘Π°ΠΌΠΎ собой, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π½Π΅ ляТСт Π½Π° ΠΏΠ»Π΅Ρ‡ΠΈ ΠΎΡ‚Π΄Π΅Π»Π° тСстирования, Π° Π²ΠΎΡ‚ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ Π²Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ стабилизации Π·Π°Π΄Π°Ρ‡ вСрсии, имСя красивыС Ρ‚Π°Π±Π»ΠΈΡ‡ΠΊΠΈ статистики ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ влияния Π½Π΅Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ Π½Π° качСство ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅. Π—Π° Ρ‡Π°ΡˆΠ΅Ρ‡ΠΊΠΎΠΉ чая Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ ΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Ρ€Π΅ΡˆΠ°Ρ‚: Π»ΠΈΠ±ΠΎ стоит Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ, ΡΡ‚Π°Ρ€Π°ΡΡΡŒ ΡΠΎΠ±Π»ΡŽΠ΄Π°Ρ‚ΡŒ поставлСнныС сроки – ΠΈ Ρ‚ΠΎΠ³Π΄Π° придСтся ΡƒΠΌΠ΅Ρ€ΠΈΡ‚ΡŒ ТСлания Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°; Π»ΠΈΠ±ΠΎ любоС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² составС вСрсии Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠΉ ΠΎΡ†Π΅Π½ΠΊΠΎΠΉ ΠΈ ΠΎΡ‚ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π½ΠΈΠ΅ΠΌ срока Ρ€Π΅Π»ΠΈΠ·Π°.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π½Π΅ самый Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΡΡŽΡ‰ΠΈΠΉ, Π·Π°Ρ‚ΠΎ ΠΈΠ· Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΠΏΡ‹Ρ‚Π°. Π‘Π°ΠΌΠΎΠ΅ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ внСдрСния ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΉ: сначала Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΡƒΠ΅ΠΌ Ρ†Π΅Π»ΡŒ ΠΈ выявляСм ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² Π΅Π΅ достиТСнии, Π° Π·Π°Ρ‚Π΅ΠΌ Ρ€Π΅ΡˆΠ°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Π½Π°Π΄ΠΎ Π·Π°ΠΌΠ΅Ρ€ΡΡ‚ΡŒ для ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. И, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π±Π΅Π· сплочСнности всСх Ρ‡Π»Π΅Π½ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ Π±Π΅Π· ΠΎΠ±Ρ‰Π΅ΠΉ заинтСрСсованности Π² успСхС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° сбор ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ бСсполСзСн – собранныС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π½Π΅ получится Π΄Π°ΠΆΠ΅ Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… Π² дальнСйшСм.

ВлияниС процСсса тСстирования Π½Π° качСство ПО

Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. the difference between testing and quality assurance2. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° Ρ„ΠΎΡ‚ΠΎ. Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°-the difference between testing and quality assurance2. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Апробация ΠΈ тСстированиС Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° the difference between testing and quality assurance2Π˜Ρ‚Π°ΠΊ, тСстированиС Π½Π΅ влияСт Π½Π° качСство Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ. Оно позволяСт Π½Π° протяТСнии всСго ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° ПО ΠΎΡ†Π΅Π½ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ соотвСтствиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ качСства. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ гарантируСтся Ρ‡Π΅Ρ€Π΅Π· прСдоставлСниС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ состоянии ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π½Π° любой стадии Π΅Π³ΠΎ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° послС выполнСния ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ. Наряду с Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΌΠ΅Ρ€Π°ΠΌΠΈ, ΠΊΠ°ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΠ»Π°Π½ΠΎΠ² обСспСчСния качСства, Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ стандартов Π² процСссы ΠΈ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ участниками ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, тСстированиС позволяСт обрСсти ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΡ‹Π΅ ΠΌΠ΅Ρ€Ρ‹ эффСктивно ΠΈΠ»ΠΈ нСэффСктивно Π²Π»ΠΈΡΡŽΡ‚ Π½Π° качСство Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ПО.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠžΠ±Π·ΠΎΡ€ частых вопросов ΠΏΠΎ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ПО Π½Π° собСсСдованиях ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° Π½ΠΈΡ…

Главная Ρ†Π΅Π»ΡŒ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ – ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Ρ‚ΡŒ страх, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Ρƒ тСстировщиков ПО (ΠΊΠ°ΠΊ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…, Ρ‚Π°ΠΊ ΠΈ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ…) ΠΊ прСдстоящСму ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ Π² связи с Π½Π΅Π·Π½Π°Π½ΠΈΠ΅ΠΌ грядущСго.

ВторостСпСнная Ρ†Π΅Π»ΡŒ – ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π²ΠΎΠ΅Π΄ΠΈΠ½ΠΎ основныС вопросы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, вСроятнСй всСго, Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π΄Π°Π½Ρ‹ Π½Π° собСсСдовании. Как Ρƒ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ тСстировщика, Ρƒ мСня ΡƒΠΆΠ΅ скопился ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΊ собСсСдованиям Π½Π° Π΄Π°Π½Π½ΡƒΡŽ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡ‚ΡŒ, ΠΈ я ΠΌΠΎΠ³Ρƒ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ спСциализированныС QA Ρ„ΠΎΡ€ΡƒΠΌΡ‹ Π½Π΅ ΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ с этой Ρ†Π΅Π»ΡŒΡŽ, Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ Π½Π΅ ставят Π΅Π΅ ΠΏΠ΅Ρ€Π΅Π΄ собой Π²ΠΎΠΎΠ±Ρ‰Π΅.

ΠŸΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ вопросов разумССтся Π½Π΅ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ Π½Π΅ ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄ΡƒΠ΅Ρ‚ Π½Π° ΠΎΠ±Ρ€Π°Π·Ρ†ΠΎΠ²ΠΎΡΡ‚ΡŒ, Π° выступаСт лишь своСобразным ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠΌ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅ спСциалистов с тСстирования ПО.

БобствСнно вопросы:

ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ качСства (QA) β€” это ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ мСроприятий, ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… всС тСхнологичСскиС этапы Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, выпуска ΠΈ эксплуатации ПО ΠΈ ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΡ‹Ρ… Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… стадиях ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° ПО, для обСспСчСния Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ³ΠΎ уровня качСства выпускаСмого ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ качСства ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² стандартС ISO 9000:2005 «БистСмы ΠΌΠ΅Π½Π΅Π΄ΠΆΠΌΠ΅Π½Ρ‚Π° качСства. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ полоТСния ΠΈ ΡΠ»ΠΎΠ²Π°Ρ€ΡŒΒ» ΠΊΠ°ΠΊ Β«Ρ‡Π°ΡΡ‚ΡŒ ΠΌΠ΅Π½Π΅Π΄ΠΆΠΌΠ΅Π½Ρ‚Π° качСства, направлСнная Π½Π° созданиС увСрСнности Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ трСбования ΠΊ качСству Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹Β».

ΠœΠ΅Π½Π΅Π΄ΠΆΠΌΠ΅Π½Ρ‚ качСства Π² этом ΠΆΠ΅ стандартС прСдставлСн ΠΊΠ°ΠΊ «скоординированная Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎ руководству ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ качСству», Π° Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠΈ сказано, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Β«ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ ΠΈ Ρ†Π΅Π»Π΅ΠΉ Π² области качСства, ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ качСства, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ качСством, обСспСчСниС качСства ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ качСства».

ВСстированиС ПО β€” это процСсс, содСрТащий Π² сСбС всС активности ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π°, ΠΊΠ°ΠΊ динамичСскиС, Ρ‚Π°ΠΊ ΠΈ статичСскиС, ΠΊΠ°ΡΠ°ΡŽΡ‰ΠΈΠ΅ΡΡ планирования, ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΈ ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΈ связанных с этим Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² Ρ€Π°Π±ΠΎΡ‚ с Ρ†Π΅Π»ΡŒΡŽ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ описанным трСбованиям, ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ подходят для заявлСнных Ρ†Π΅Π»Π΅ΠΉ ΠΈ для опрСдСлСния Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ².

Из этого опрСдСлСния становится понятно, Ρ‡Ρ‚ΠΎ тСстированиС ПО Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Π΄Π²Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… процСсса:
Валидация (validation): Π΄ΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ исслСдования ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ трСбования для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ использования прилоТСния Π±Ρ‹Π»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹. [ISO 9000]
ВСрификация (verification): Π΄ΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ исслСдования ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ трСбования Π±Ρ‹Π»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹. [ISO 9000]

ЦСль тСстирования (test objective, test target) β€” это ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° ΠΈΠ»ΠΈ Ρ†Π΅Π»ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ выполнСния тСста.

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ big-bang тСстированиС, тСстированиС «свСрху Π²Π½ΠΈΠ·Β», восходящиС ΠΈ ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π½ΠΎΠ΅ тСстированиС;

ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ Π²Ρ…ΠΎΠ΄Π° (entry criteria) β€” это Π½Π°Π±ΠΎΡ€ ΠΎΠ±Ρ‰ΠΈΡ… ΠΈ спСцифичных условий для продолТСния процСсса с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„Π°Π·Π° тСстирования. ЦСль ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ΅Π² Π²Ρ…ΠΎΠ΄Π° β€” ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Π½Π°Ρ‡Π°Π»Π° Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ большС (бСсполСзных) усилий, Ρ‡Π΅ΠΌ Π½Π° устранСниС Π½Π΅ ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ΅Π² Π²Ρ…ΠΎΠ΄Π°.

ΠŸΡ€ΠΎΡ‰Π΅ говоря для Вас, ΠΊΠ°ΠΊ Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ тСстировщика, ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ Π²Ρ…ΠΎΠ΄Π° слСдуСт ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ основныС условия, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π’Ρ‹ ΠΈ Π’Π°ΡˆΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°Ρ‡Π°Ρ‚ΡŒ тСстированиС.

ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π° (exit criteria) β€” это Π½Π°Π±ΠΎΡ€ ΠΎΠ±Ρ‰ΠΈΡ… ΠΈ спСцифичных условий, согласованных Π·Π°Ρ€Π°Π½Π΅Π΅ с заинтСрСсованными сторонами, для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ процСсс ΠΌΠΎΠ³ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒΡΡ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹ΠΌ. ЦСль ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ΅Π² Π²Ρ‹Ρ…ΠΎΠ΄Π° β€” ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ возмоТности, ΠΊΠΎΠ³Π΄Π° Π·Π°Π΄Π°Π½ΠΈΠ΅ считаСтся Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹ΠΌ, ΠΎΠ΄Π½Π°ΠΊΠΎ Π΅Ρ‰Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π½Π΅Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Π΅ части задания. ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для отчСтности, Π° Ρ‚Π°ΠΊΠΆΠ΅ планирования Ρ‚ΠΎΠ³ΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ тСстированиС.

ΠŸΡ€ΠΎΡ‰Π΅ говоря, ΠΊΠ°ΠΊ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ Π²Ρ…ΠΎΠ΄Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ Π½Π°Ρ‡Π°Π»ΠΎ тСстирования, Ρ‚Π°ΠΊ ΠΈ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ Π΅Π³ΠΎ ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ ΠΈ ПО Π³ΠΎΡ‚ΠΎΠ²ΠΎ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ этапу ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° (Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ ΠΈ Ρ‚.Π΄.).

Π Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ вопрос, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ ΠΈΡ‰Π΅ΠΌ ΠΎΡ‚Π²Π΅Ρ‚: строим Π»ΠΈ ΠΌΡ‹ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ?

ΠŸΡ€ΠΎΡ†Π΅ΡΡ Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ (verification) выполняСтся, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ этап ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ПО (Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, тСстированиС ΠΈ Ρ‚.Π΄.) строится Π½Π° основС ΠΏΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ (requirements) ΠΈ спСцификаций (specifications) ΠΈ Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠΉ ΠΎΡ‚ Π½ΠΈΡ…. (см. β„– 7)

Π Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ вопрос, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ ΠΈΡ‰Π΅ΠΌ ΠΎΡ‚Π²Π΅Ρ‚: строим Π»ΠΈ ΠΌΡ‹ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚?

ΠŸΡ€ΠΎΡ†Π΅ΡΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ тСстировщику ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ ПО послС стадии Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΅Π³ΠΎ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΡƒ. Π’ этом процСссС ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ПО Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ Π½Π° основС потрСбностСй ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, валидация ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ сторону тСстирования, Π³Π΄Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ ПО тСстируСтся ΠΈ оцСниваСтся Π²ΠΎΠΏΡ€Π΅ΠΊΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ SRS Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

ΠžΡ‚Π»Π°Π΄ΠΊΠ° (debugging) β€” это процСсс поиска, Π°Π½Π°Π»ΠΈΠ·Π°, ΠΈ устранСния ΠΏΡ€ΠΈΡ‡ΠΈΠ½ ΠΎΡ‚ΠΊΠ°Π·ΠΎΠ² ΠΈ ошибок Π² ПО.

Эмуляция β€” это воспроизвСдСниС Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ»ΠΈ систСмы (Π° Π½Π΅ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Π΅Ρ‘ ΠΌΠΈΠ·Π΅Ρ€Π½ΠΎΠΉ части) с сохранСниСм ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… Π΅Ρ‘ свойств ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹. Эмуляция выполняСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π² ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΠΎΠΉ для этого ΠΊΠΎΠ΄Π° срСдС, состоящСй ΠΈΠ· Ρ‚Π΅Ρ… ΠΆΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΈ эмулируСмый ΠΎΠ±ΡŠΠ΅ΠΊΡ‚.

Бимуляция β€” это воспроизвСдСниС Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹-ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π° сугубо Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ, Π½Π° Π΄Π²ΠΈΠΆΠΊΠ΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (срСдство Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ курсов, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ). Бимуляция лишь ΠΈΠΌΠΈΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°, Π° Π½Π΅ ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅Ρ‚ Π΅Π³ΠΎ, всё Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ Π½Π° 100%, всё Β«ΠΏΠΎΠ½Π°Ρ€ΠΎΡˆΠΊΡƒΒ».

Эмулятор ПО β€” это ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π°Π½Π°Π»ΠΎΠ³ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ПО, Π»ΠΈΠ±ΠΎ Π΅Π³ΠΎ вСрсия, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ прСдусмотрСн ряд ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ ΠΏΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Ρƒ, возмоТностям ΠΈ повСдСнию ПО.

Бимулятор ПО β€” это модСль ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ПО, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ рСализуСтся Π»ΠΎΠ³ΠΈΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ этого ПО (частично ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ), имитируСтся ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ПО, копируСтся Π΅Π³ΠΎ интСрфСйс.

Бимулятор ΠΏΠΎ ΠΏΠΎΠ»Π½ΠΎΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ/ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΡƒΠΆΠ΅, Ρ‡Π΅ΠΌ эмулятор. ЭмулируСтся ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, Π° ΡΠΈΠΌΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π΅Π³ΠΎ свойства, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅.

БпСцификация (specifications) β€” это тСкстовый Ρ„Π°ΠΉΠ» с описаниСм Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² тСстовых Π΄Π°Π½Π½Ρ‹Ρ…. Π’ Π½Π΅ΠΉ указываСтся ΠΊΠ°ΠΊΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°. ВСстовый ΠΊΠΎΠ΄ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅, вычислСнныС Π½Π° ΠΆΠΈΠ²ΠΎΠΌ ΠΊΠΎΠ΄Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹. А тСстовый Π΄Π²ΠΈΠΆΠΎΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ свСрку спСцификации ΠΈ вычислСнных Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ².

Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΎΡ‚ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ° ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π², исслСдовав Π΅Π³ΠΎ трСбования ΠΈ пСрСвСдя ΠΈΡ… Π½Π° качСствСнно Π½ΠΎΠ²Ρ‹ΠΉ, Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΠΌΠΈ ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°.

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (coding) β€” это процСсс написания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, скриптов, с Ρ†Π΅Π»ΡŒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΌ языкС программирования.

НСкоторыС ΠΏΡƒΡ‚Π°ΡŽΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ понятия, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ нСпосрСдствСнно ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ являСтся лишь Ρ‡Π°ΡΡ‚ΡŒΡŽ программирования, наряду с Π°Π½Π°Π»ΠΈΠ·ΠΎΠΌ, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, компиляциСй, тСстированиСм ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΎΠΉ, сопровоТдСниСм (Π’ ΡƒΠ·ΠΊΠΈΡ… ΠΊΡ€ΡƒΠ³Π°Ρ… ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ Β«ΠΊΠΎΠ΄ΠΈΠ½Π³Β». Однако, Ссли Π²Π΅Ρ€ΠΈΡ‚ΡŒ Π’ΠΈΠΊΠΈ, Π² Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π΅ этот Ρ‚Π΅Ρ€ΠΌΠΈΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ€Π΅Π΄ΠΊΠΎ.).

Π’Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ (requirement) β€” ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠΉ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ², свойств ΠΈΠ»ΠΈ качСств ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ систСмы, ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‰Π΅ΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π‘ΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ Π² процСссС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌΡƒ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π°Π½Π°Π»ΠΈΠ·Π° Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ.

ВрСбования ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² Π²ΠΈΠ΄Π΅ тСкстовых ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠΉ ΠΈ графичСских ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ.

Π’ классичСском тСхничСском ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π° стадии проСктирования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния (ПО). ВрСбования Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² процСссС тСстирования ПО, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ тСсты ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Ρ… трСбованиях.

Π­Ρ‚Π°ΠΏΡƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΠΎΠ²Π°Π»ΠΎ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎ-экономичСскоС обоснованиС, ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ Ρ„Π°Π·Π° Π°Π½Π°Π»ΠΈΠ·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π€Π°Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π±ΠΈΡ‚Π° Π½Π° выявлСниС Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ (сбор, ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅, рассмотрСниС ΠΈ выяснСниС потрСбностСй заинтСрСсованных Π»ΠΈΡ†), Π°Π½Π°Π»ΠΈΠ· (ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° цСлостности ΠΈ закончСнности), спСцификация (Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ) ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ (severity) β€” это Π²Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ воздСйствия ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Π΄Π΅Ρ„Π΅ΠΊΡ‚Π° Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΈΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ΠΈΠ»ΠΈ систСмы.

ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ (priority) β€” это ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ ваТности, присваиваСмая Π±Π°Π³Ρƒ. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами опрСдСляСтся, насколько срочно это ошибка Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ исправлСна.

Π‘Π±ΠΎΡ€ΠΊΠ° (build) β€” ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΉ для использования ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. Π§Π°Ρ‰Π΅ всСго это исполняСмый Ρ„Π°ΠΉΠ» (Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», содСрТащий исполняСмый ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹).

Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ (driver) β€” это ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ПО ΠΈΠ»ΠΈ срСдство тСстирования, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ замСняСт ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ/ΠΈΠ»ΠΈ Π²Ρ‹Π·ΠΎΠ² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ΠΈΠ»ΠΈ систСмы.

Обвязка (harness) β€” это тСстовоС ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅Π΅ Π² сСбя Π·Π°Π³Π»ΡƒΡˆΠΊΠΈ ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для провСдСния тСста.

Для измСрСния покрытия Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ трСбования ΠΊ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρƒ ΠΈ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ ΠΈΡ… Π½Π° ΠΏΡƒΠ½ΠΊΡ‚Ρ‹. ΠžΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡƒΠ½ΠΊΡ‚ связываСтся с тСст кСйсами, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‰ΠΈΠΌΠΈ Π΅Π³ΠΎ. Π‘ΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ этих связСй β€” ΠΈ являСтся ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ΠΉ трассировки (traceability matrix). ΠŸΡ€ΠΎΡΠ»Π΅Π΄ΠΈΠ² связи, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ трСбования провСряСт тСстовый случай.

ВСсты Π½Π΅ связанныС с трСбованиями Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ смысла. ВрСбования, Π½Π΅ связанныС с тСстами β€” это Β«Π±Π΅Π»Ρ‹Π΅ пятна», Ρ‚.Π΅. Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² всС созданныС тСст кСйсы, нСльзя Π΄Π°Ρ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π΄Π°Π½Π½ΠΎΠ΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅ ΠΈΠ»ΠΈ Π½Π΅Ρ‚.

End-to-end тСстированиС β€” это Ρ‚ΠΈΠΏ тСстирования Π³Π΄Π΅ тСстировщик ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ПО (сцСнарии, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΡΠ»Π΅Π΄ΡƒΡŽΡ‚ вСсь ΠΏΠΎΡ‚ΠΎΠΊ выполнСния) Π² условиях ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ вСроятнСй всСго ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ тСстированиС (functional testing) β€” это тСстированиС, основанноС Π½Π° Π°Π½Π°Π»ΠΈΠ·Π΅ спСцификации Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ΠΈΠ»ΠΈ систСмы.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ тСсты Π±Π°Π·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° функциях ΠΈ особСнностях, Π° Ρ‚Π°ΠΊΠΆΠ΅ взаимодСйствии с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ систСмами, ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ прСдставлСны Π½Π° всСх уровнях тСстирования: ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π½ΠΎΠΌ ΠΈΠ»ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠΌ (Component/Unit testing), ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌ (Integration testing), систСмном (System testing) ΠΈΠΏΡ€ΠΈΠ΅ΠΌΠΎΡ‡Π½ΠΎΠΌ (Acceptance testing). Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ Π²ΠΈΠ΄Ρ‹ тСстирования Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ внСшнСС ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ систСмы.

Π‘Π΅Π»Ρ‹ΠΉ ящик β€” это тСстированиС ΠΊΠΎΠ΄Π° Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ Π»ΠΎΠ³ΠΈΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ коррСктности Π΅Ρ‘ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния компилятора Ρ‚ΠΎΠ³ΠΎ языка, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½Π° писалась.

Π’Π΅Ρ…Π½ΠΈΠΊΠ° тСстирования ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ Π‘Π΅Π»ΠΎΠ³ΠΎ ящика, Ρ‚Π°ΠΊΠΆΠ΅ называСмая Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ тСстирования, управляСмой Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, позволяСт ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ структуру ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π˜ΡΡ…ΠΎΠ΄Ρ ΠΈΠ· этой стратСгии тСстировщик ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ тСстовыС Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡƒΡ‚Π΅ΠΌ Π°Π½Π°Π»ΠΈΠ·Π° Π»ΠΎΠ³ΠΈΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

ВСстированиС Ρ‡Ρ‘Ρ€Π½ΠΎΠ³ΠΎ ящика ΠΈΠ»ΠΈ повСдСнчСскоС тСстированиС β€” это стратСгия (ΠΌΠ΅Ρ‚ΠΎΠ΄) тСстирования Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ повСдСния ПО с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния внСшнСго ΠΌΠΈΡ€Π°, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π·Π½Π°Π½ΠΈΠ΅ ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΌ устройствС тСстируСмого ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. Под стратСгиСй ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ систСматичСскиС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΎΡ‚Π±ΠΎΡ€Π° ΠΈ создания тСстов для тСстового Π½Π°Π±ΠΎΡ€Π°. БтратСгия повСдСнчСского тСста исходит ΠΈΠ· тСхничСских Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΈ ΠΈΡ… спСцификаций

Бпасибо Π·Π° Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΈ ΡƒΠ΄Π°Ρ‡ΠΈ Π² Π²Π°ΡˆΠΈΡ… начинаниях!

P.S. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ это всСго лишь ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ вопросов составлСнный Π½Π° основС ΠΌΠΎΠ΅Π³ΠΎ ΠΎΠΏΡ‹Ρ‚Π° (ΠΎΠ½ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ для всСх ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ), Π° Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² ΠΊΠ°ΠΊ истинных ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠ΅ΡˆΠ°Ρ‚ΡŒ Π²Π°ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² индустрии. ЦСлью являСтся ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π²Π°ΠΌ ΠΏΠΎΠ½ΡΡ‚ΡŒ основныС вопросы, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΎ ΡΡ‚ΠΎΠ»ΠΊΠ½Π΅Ρ‚Π΅ΡΡŒ Π²ΠΎ врСмя собСсСдования.

ΠŸΡ€ΠΈΠ·Ρ‹Π²Π°ΡŽ ΠΊ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌΡƒ ΠΈ обоснованному Ρ…ΠΎΠ»ΠΈΠ²Π°Ρ€Ρƒ!

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *