ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ отнСсти ΠΊ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°ΠΌ тСст Π΄ΠΈΠ·Π°ΠΉΠ½Π°

ВСст-Π΄ΠΈΠ·Π°ΠΉΠ½. Когда ΠΈ для Ρ‡Π΅Π³ΠΎ

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ. Π’Π°ΠΌ Π΄Π°Π»ΠΈ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сайт с описаниСм Ρ„ΠΈΠ»ΡŒΠΌΠΎΠ². Π’Π°ΠΌ ΠΎΠΊΠΎΠ»ΠΎ 1000 страниц. ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ вопрос, Ρ‡Ρ‚ΠΎ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ?

ВсСгда сущСствуСт Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ β€” Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ β€œΠ² лоб”. ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ страницу, провСряСм Π½Π° мСстС Π»ΠΈ тСкст ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, смотрим, Ρ‡Ρ‚ΠΎ располоТСниС элСмСнтов Π½Π΅ ΠΏΠΎΠ΅Ρ…Π°Π»ΠΎ ΠΈ всС стоит Π½Π° своих мСстах. Π—Π²ΡƒΡ‡ΠΈΡ‚ ΠΊΠ°ΠΊ-Ρ‚ΠΎ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ вСсСло, Π½Π΅ ΠΏΡ€Π°Π²Π΄Π° Π»ΠΈ? Π― ΡƒΠΆΠ΅ Π½Π΅ Π³ΠΎΠ²ΠΎΡ€ΡŽ ΠΎ ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Π½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

Или, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρƒ нас Π΅ΡΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠΊΠΎΠ»ΠΎ 5000 Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ². ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ, для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΠΎΠΊΡƒΠΏΠΊΡƒ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ², Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΉΡ‚ΠΈ Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈ ΠΊΡƒΠΏΠΈΡ‚ΡŒ?

Но это Π΅Ρ‰Π΅ Π΅Ρ€ΡƒΠ½Π΄Π° ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΌΡ‹ΡΠ»ΡŒΡŽ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π·Π°Π±Ρ‹Π»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Π½Π΅ ΠΏΠΎΠ΄ΡƒΠΌΠ°Π»ΠΈ ΠΎ ваТности ΠΈΠΌΠ΅Π½Π½ΠΎ этого тСста ΠΈ пропустили Π±Π°Π³ Π² Ρ€Π΅Π»ΠΈΠ·.МоТно ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π±Π΅Π· тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΌΡ‹ словно стрСляСм Π² Ρ†Π΅Π»ΡŒ с Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Π³Π»Π°Π·Π°ΠΌΠΈ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½?

ΠœΡ‹, тСстировщики, люди Π»Π΅Π½ΠΈΠ²Ρ‹Π΅ ΠΈ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π”Π°ΠΆΠ΅ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π»ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ тСстированиС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ выполняСт Π·Π° нас всю Π½Π°ΡˆΡƒ Ρ€Π°Π±ΠΎΡ‚Ρƒ, Π° ΠΌΡ‹ Π² это врСмя Π»Π΅ΠΆΠΈΠΌ Π½Π° Π±Π΅Ρ€Π΅Π³Ρƒ моря Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ дСлая ΠΈ зарабатывая ΠΎΡ‚ 100 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ Π² мСсяц…. Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ отвлСкся:) Π’Π°ΠΊ Π²ΠΎΡ‚. Π£ΠΌΠ½Ρ‹Π΅ люди Π·Π°Π΄ΡƒΠΌΠ°Π»ΠΈΡΡŒ: Π° Π²Π΄Ρ€ΡƒΠ³ Π΅ΡΡ‚ΡŒ способ Π½Π΅ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС страницы? ΠœΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сайт быстрСС, Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ качСствСнно?

ΠžΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ΡΡ Π΅ΡΡ‚ΡŒ. Π Π°Π±ΠΎΡ‚Ρƒ тСстировщика ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ вмСсто 1000 тСстов провСсти, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 15 ΠΈΠ»ΠΈ 20 тСстов. Но для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΡŽ тСстов. Π’Π°ΠΊΠΈΠ΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°ΠΌΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°.

Когда ΠΈ для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½:
β€” ΠΊΠΎΠ³Π΄Π° тСстированиС Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя мноТСство ΠΎΠ΄Π½ΠΎΡ‚ΠΈΠΏΠ½Ρ‹Ρ… дСйствий,
β€” ΠΊΠΎΠ³Π΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ Π²Π΄ΡƒΠΌΡ‡ΠΈΠ²Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ для избСТания Π»ΠΈΡˆΠ½ΠΈΡ… Ρ‚Ρ€Π°Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ финансов,
β€” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ тСсты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ°Ρ‚ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹Π΅ ошибки,
β€” Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ количСство Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… тСстов для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

Если Π±Ρ€Π°Ρ‚ΡŒ ΡˆΠΈΡ€Π΅, Ρ‚ΠΎ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½ β€” это процСсс ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ, ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ тСстовоС ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ тСстируСмого ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°.

Π Π°Π· Ρ€Π΅Ρ‡ΡŒ зашла ΠΎ процСссС, Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎΠ± этапах этого процСсса.

Π­Ρ‚Π°ΠΏΡ‹ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ тСстируСмый ΠΎΠ±ΡŠΠ΅ΠΊΡ‚. Π˜Π·ΡƒΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, ΠΏΠΎΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ, ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ ΠΊΠ°ΠΊ спроСктирован. Π­Ρ‚Π°ΠΏ Π²Π°ΠΆΠ½Ρ‹ΠΉ, Ρ‚Π°ΠΊ Π²Ρ‹ ΠΏΠΎΠΉΠΌΠ΅Ρ‚Π΅ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ. А самоС Π³Π»Π°Π²Π½ΠΎΠ΅ β€” КАК.

Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, зная ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° тСстирования.

И, Π²-Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ…, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ знания, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π°Π±ΠΎΡ€ тСстов (Ρ‡Π΅ΠΊ-листов/тСст-кСйсов)

Π˜Π·ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ. ΠΠ°ΠΏΠΈΡΠ°Ρ‚ΡŒ тСст-кСйсы.

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ вопрос: Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π»ΠΈ ΠΎΠ½ΠΈ ΠΈΠ΄Ρ‚ΠΈ Π² Ρ‚Π°ΠΊΠΎΠΌ порядкС? Π–Π΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½ΠΎ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ. Иногда, ΠΊΠΎΠ³Π΄Π° Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΡˆΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ кСйсы, понимаСшь, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΅Ρ‰Π΅ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΈ снова Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΡˆΡŒΡΡ ΠΊ ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ этапу. ОсобСнно Ссли Π½Π΅Ρ‚ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. Π­Ρ‚ΠΎ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ.

Π’Π΅Ρ…Π½ΠΈΠΊΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°

Π‘Π°ΠΌΡ‹ΠΉ большой интСрСс Π² тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π΅Π³ΠΎ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ.

Π’ нашСм Ρ†ΠΈΠΊΠ»Π΅ ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…:
1. Π“Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Π΅ значСния ΠΈ классы эквивалСнтности.
2. Pairwise.
3. Π’Π°Π±Π»ΠΈΡ†Ρ‹ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ².

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

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

Π³ΠΎΠ²ΠΎΡ€ΠΈΠœ ΠΎ тСстировании
простым языком

ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ отнСсти ΠΊ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°ΠΌ тСст Π΄ΠΈΠ·Π°ΠΉΠ½Π°

ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ отнСсти ΠΊ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°ΠΌ тСст Π΄ΠΈΠ·Π°ΠΉΠ½Π°

ΠžΠ±Π·ΠΎΡ€ Ρ‚Π΅Ρ…Π½ΠΈΠΊ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°

ΠžΡ‡Π΅Π½ΡŒ часто ΠΌΠ½Π΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Ρ‚ΡŒΡΡ с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ тСстировщики (Π΄Π° ΠΈ я сам Ρ€Π°Π½ΡŒΡˆΠ΅) ΠΏΡƒΡ‚Π°ΡŽΡ‚ понятия. НапримСр, ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ΅ тСстированиС β€” это Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠΈΠ»ΠΈ Π²ΠΈΠ΄? А Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ тСстированиС? Π”Π°Π²Π°ΠΉΡ‚Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ.

ΠŸΠΎΠ½ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ я сам Π½Π΅ смогу ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° этот вопрос, Π½ΠΎ этого ΠΈ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ. Достаточно ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ стандартам ΠΈ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊΡƒΡŽ ΠΆΠ΅ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ Ρ‚Π΅Ρ…Π½ΠΈΠΊ ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚. Π”Π°Π»Π΅ΠΊΠΎ Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π΅ стал, посмотрСл Π² сторону ISTQB ΠΈ Π²ΠΎΡ‚ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ.

Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ Ρ‚Ρ€ΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² проСктирования тСстов:

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ‡Π΅Ρ€Π½ΠΎΠ³ΠΎ ящика ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π½Π° Π°Π½Π°Π»ΠΈΠ·Π΅ ΠΊΠ°ΠΊ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΈ спСцификаций, Ρ‚Π°ΠΊ ΠΈ самого ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

МоТно ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² этом случаС ΠΌΡ‹ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, ΠΊΠ°ΠΊ ΠΊ Ρ‡Π΅Ρ€Π½ΠΎΠΌΡƒ ящику. ΠœΡ‹ Π½Π΅ Π·Π½Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π²Π½ΡƒΡ‚Ρ€ΠΈ систСмы, Π½Π΅ Π²ΠΈΠ΄ΠΈΠΌ Π΅Π΅ ΠΊΠΎΠ΄ ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ. Π§Π΅ΠΌ-Ρ‚ΠΎ ΠΌΡ‹ ΠΏΠΎΡ…ΠΎΠΆΠΈ Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ видят лишь ΠΈΡ‚ΠΎΠ³ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. ΠœΡ‹ тСстируСм ящик, Π½ΠΎ Π½Π΅ Π·Π½Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ находится Π²Π½ΡƒΡ‚Ρ€ΠΈ.

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

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΌΡ‹ заглядываСм Π²Π½ΡƒΡ‚Ρ€ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° тСстирования ΠΈ Π·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΎΠ½ устроСн. ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ этих ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ для тСстирования Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, достаточно Π²Π·Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π½Π° исходный ΠΊΠΎΠ΄.

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

Π˜Ρ‚Π°ΠΊ, Ссли это ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² сСбя ΠΈ сами ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° (проСктирования тСстов). Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π½Π°ΠΌ ISTQB.

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ‡Π΅Ρ€Π½ΠΎΠ³ΠΎ ящика (Black-box Test Techniques)

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π±Π΅Π»ΠΎΠ³ΠΎ ящика

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹, основанныС Π½Π° ΠΎΠΏΡ‹Ρ‚Π΅ (Experience-based Test Techniques)

Π’ΠΎΡ‚ ΠΈ всС. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ Π½Π΅ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ, Π½ΠΎ ΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ. Π”ΡƒΠΌΠ°ΡŽ, это ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ тСстировщикам Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ большС ΠΏΠΎΠ½ΡΡ‚ΡŒ тСстированиС ΠΈ структуру Ρ‚Π΅Ρ…Π½ΠΈΠΊ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°.

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

Π’Π΅Ρ…Π½ΠΈΠΊΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°

ВСст-Π΄ΠΈΠ·Π°ΠΉΠ½ – это этап процСсса тСстирования ПО, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΈ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ тСстовыС случаи (тСст-кСйсы), Π² соотвСтствии с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΌΠΈ Ρ€Π°Π½Π΅Π΅ критСриями качСства ΠΈ цСлями тСстирования.

Π ΠΎΠ»ΠΈ Π² тСст Π΄ΠΈΠ·Π°ΠΉΠ½Π΅:

ΠŸΠΎΠΏΡ€ΠΎΡΡ‚Ρƒ говоря, Π·Π°Π΄Π°Ρ‡Π° тСст-Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΎΠ² ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ΠΎΠ² сводится ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ стратСгии ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π°Π±ΠΎΡ€ тСстовых случаСв, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ тСстовоС ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ тСстируСмого прилоТСния. На Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² эти Ρ€ΠΎΠ»ΠΈ выполняСт QA ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€.

ВСстовоС ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ β€” это ΠΎΠ΄Π½Π° ΠΈΠ· ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ ΠΎΡ†Π΅Π½ΠΊΠΈ качСства тСстирования, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π°Ρ ΠΈΠ· сСбя ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ покрытия тСстами Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π»ΠΈΠ±ΠΎ исполняСмого ΠΊΠΎΠ΄Π°.

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ слСдущСС ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΊ ΠΎΡ†Π΅Π½ΠΊΠ΅ ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΡŽ тСстового покрытия:

Π’Π΅Ρ…Π½ΠΈΠΊΠΈ тСст Π΄ΠΈΠ·Π°ΠΉΠ½Π°:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π°Π½Π°Π»ΠΈΠ·Π° классов эквивалСнтности:

Π­ΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΠΎΠ΅ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ использования Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ:

МоТно Ρ€Π°Π·Π±ΠΈΠ²Π°Ρ‚ΡŒ тСсты Π½Π° классы эквивалСнтности ΠΏΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌ. НапримСр, Ссли ΠΌΡ‹ тСстируСм ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ максимум 5 символов, Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ разбиСния Π½Π° классы эквивалСнтности:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ подсчСта комиссии ΠΏΡ€ΠΈ ΠΎΡ‚ΠΌΠ΅Π½Π΅ бронирования Π°Π²ΠΈΠ°Π±ΠΈΠ»Π΅Ρ‚ΠΎΠ². Π Π°Π·ΠΌΠ΅Ρ€ комиссии зависит ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π΄ΠΎ Π²Ρ‹Π»Π΅Ρ‚Π°, ΠΊΠΎΠ³Π΄Π° ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π° ΠΎΡ‚ΠΌΠ΅Π½Π°:

Рис. 5.1. ΠŸΡ€ΠΈΠΌΠ΅Ρ€: функция подсчСта комиссии ΠΏΡ€ΠΈ ΠΎΡ‚ΠΌΠ΅Π½Π΅ бронирования Π°Π²ΠΈΠ°Π±ΠΈΠ»Π΅Ρ‚ΠΎΠ²

Π¨Π°Π³ΠΈ:

1. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ классы эквивалСнтности:

(для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ тСста ΠΈΠ· этих классов ΠΌΡ‹ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚):

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ использования Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ подсчСта комиссии ΠΏΡ€ΠΈ ΠΎΡ‚ΠΌΠ΅Π½Π΅ бронирования Π°Π²ΠΈΠ°Π±ΠΈΠ»Π΅Ρ‚ΠΎΠ². Π Π°Π·ΠΌΠ΅Ρ€ комиссии зависит ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π΄ΠΎ Π²Ρ‹Π»Π΅Ρ‚Π°, ΠΊΠΎΠ³Π΄Π° ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π° ΠΎΡ‚ΠΌΠ΅Π½Π°:

Рис. 5.2. ΠŸΡ€ΠΈΠΌΠ΅Ρ€: функция подсчСта комиссии ΠΏΡ€ΠΈ ΠΎΡ‚ΠΌΠ΅Π½Π΅ бронирования Π°Π²ΠΈΠ°Π±ΠΈΠ»Π΅Ρ‚ΠΎΠ²

Π¨Π°Π³ΠΈ:

1. Π’Ρ‹Π΄Π΅Π»ΠΈΠΌ классы эквивалСнтности:

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

Π’Π΅Ρ…Π½ΠΈΠΊΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈ ΠΈΡ… ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

ΠŸΡ€ΠΈ создании IT-ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ€ΠΎΠ»ΡŒ ΠΈΠ³Ρ€Π°Π΅Ρ‚ обСспСчСниС качСства – Quality Assurance (QA). Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ ошибки ΠΈ Β«Π±Π°Π³ΠΈΒ», QA-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ Π² числС ΠΏΡ€ΠΎΡ‡ΠΈΡ… инструмСнтов ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°.

ВСст-Π΄ΠΈΠ·Π°ΠΉΠ½ – это Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, созданиС тСстов. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ тСст Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ прСдполоТСния. НапримСр: Β«Π§Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚, Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎ ошибкС ΠΊΠ»ΠΈΠΊΠ½Π΅Ρ‚ здСсь Π½Π΅ Π»Π΅Π²ΠΎΠΉ, Π° ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈΒ».

QA ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π°Π±ΠΎΡ€ тСстовых случаСв (тСст-кСйсов), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²Π΅Π΄Π΅Ρ‚ сСбя Π² Ρ€Π°Π·Π½Ρ‹Ρ… условиях. Π—Π°Π΄Π°Ρ‡Π° спСциалиста – Π½Π°ΠΉΡ‚ΠΈ баланс ΠΈ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ максимальноС количСство ошибок ΠΏΡ€ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΌ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ΅ тСстовых сцСнариСв. ΠŸΡ€ΠΈ этом Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ всС Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹Π΅ кСйсы, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ врСмя тСстирования ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ.

Π’ΠΈΠΏΡ‹ тСстирования

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

ДинамичСскоС тСстированиС Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ПО Π² дСйствии. Π­Ρ‚ΠΎΡ‚ Π²ΠΈΠ΄, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, Ρ‚Π°ΠΊΠΆΠ΅ дСлится Π½Π° Π΄Π²Π΅ ΠΎΠ±ΡˆΠΈΡ€Π½Ρ‹Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹:

Π’Π΅Ρ…Π½ΠΈΠΊΠΈ Π±Π΅Π»ΠΎΠ³ΠΎ ящика (ΠΎΠ½ΠΈ ΠΆΠ΅ структурноС тСстированиС) ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ Π² Ρ‚ΠΎΠΌ случаС, Ссли спСциалист Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π½Π°Π΅Ρ‚ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, Π΅Π³ΠΎ ΠΊΠΎΠ΄, Β«Π½Π°Ρ‡ΠΈΠ½ΠΊΡƒΒ» – Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² самой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅.

Π’Π΅Ρ…Π½ΠΈΠΊΠΈ Ρ‡Π΅Ρ€Π½ΠΎΠ³ΠΎ ящика ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, Π½Π΅ зная Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ устройства систСмы. ΠŸΡ€ΠΈ этом тСстированиС проводится Π½Π° основС Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π² спСцификации ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈΠ»ΠΈ Π² Π’Π—.

Π’Π΅Ρ…Π½ΠΈΠΊΠΈ сСрого ящика ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, ΠΊΠΎΠ³Π΄Π° спСциалист частично Π·Π½Π°Π΅Ρ‚ Π΅Π³ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ устройство. Для выполнСния тСстирования «сСрого ящика» Π½Π΅ Π½ΡƒΠΆΠ΅Π½ доступ ΠΊ исходному ΠΊΠΎΠ΄Ρƒ.

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

1. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°. На этом этапС QA-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½ΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, выясняСт трСбования ΠΊ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρƒ, ΠΏΡ€ΠΎΡ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠ»Π°Π½, ΠΏΡ€ΠΎΠ΄ΡƒΠΌΡ‹Π²Π°Π΅Ρ‚ ΡΡ‚Ρ€Π°Ρ‚Π΅Π³ΠΈΡŽ, расставляСт Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎ приоритСтности ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ риски.

2. НСпосрСдствСнно тСстированиС. ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ спСциалисты Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ ΡΠΎΠ±Ρ€Π°Π½Π½ΡƒΡŽ Ρ€Π°Π½Π΅Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ список тСстируСмых Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, знакомятся с ΡƒΠΆΠ΅ извСстными Π±Π°Π³Π°ΠΌΠΈ, Ссли ΠΎΠ½ΠΈ Π΅ΡΡ‚ΡŒ, ΠΏΠΈΡˆΡƒΡ‚ тСст-кСйсы.

Π•Ρ‰Π΅ Ρ€Π°Π· ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠ½Π΅ΠΌ: ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎ Π²Π°ΠΆΠ½ΠΎ ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚ΡŒΡΡ ΠΊ минимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΌΡƒ числу тСстов, ΠΏΡ€ΠΈ этом Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сцСнарии Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»ΠΈ наибольшСС число высокоприоритСтных Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ².

3. Анализ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΈ составлСниС ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ².

ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π½Π°Π΄ созданиСм тСстов QA-спСциалист ориСнтируСтся Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π½ΠΎ ΠΈ Π½Π° устныС свСдСния ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… QA, Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΎΠ², Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠ² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

Π’Π΅Ρ…Π½ΠΈΠΊΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…

Рассмотрим нСсколько основных ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊ, ΠΎΠ΄Π½Π°ΠΊΠΎ, Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π² комплСксС. Одной Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСдостаточно, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° Π½Π΅ обСспСчит ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ…Π²Π°Ρ‚ тСстовых сцСнариСв.

Π­ΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΠΎΠ΅ Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅

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

НапримСр, ΠΌΡ‹ тСстируСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ прилоТСния, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ Π°Π²ΠΈΠ°- ΠΈ ΠΆΠ΅Π»Π΅Π·Π½ΠΎΠ΄ΠΎΡ€ΠΎΠΆΠ½Ρ‹Π΅ Π±ΠΈΠ»Π΅Ρ‚Ρ‹ ΠΎΠ½Π»Π°ΠΉΠ½. Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Π±ΠΈΠ»Π΅Ρ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ возраста пассаТира, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΄Π΅Ρ‚ΠΈ, студСнты ΠΈ пСнсионСры относятся ΠΊΠΎ Π»ΡŒΠ³ΠΎΡ‚Π½Ρ‹ΠΌ катСгориям.

Π£ нас Π΅ΡΡ‚ΡŒ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ возрастных Π³Ρ€ΡƒΠΏΠΏΡ‹: младшС 15 Π»Π΅Ρ‚, ΠΎΡ‚ 15 Π΄ΠΎ 25 Π»Π΅Ρ‚, ΡΡ‚Π°Ρ€ΡˆΠ΅ 25 ΠΈ младшС 60 Π»Π΅Ρ‚ ΠΈ люди ΡΡ‚Π°Ρ€ΡˆΠ΅ 60. ΠŸΡ€ΠΈ этом, Π² ΠΏΠΎΠ»Π΅ для Π²Π²ΠΎΠ΄Π° возраста помСщаСтся всСго Π΄Π²Π° символа, поэтому ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ возраст Π±ΠΎΠ»Π΅Π΅ 99 Π»Π΅Ρ‚ тСхничСски Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

QA-спСциалисту Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ 99 тСстов для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ возраста, Ρ…Π²Π°Ρ‚ΠΈΡ‚ пяти: ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ возрастной Π³Ρ€ΡƒΠΏΠΏΡ‹ (скаТСм, 10, 18, 35 ΠΈ 75 Π»Π΅Ρ‚) ΠΈ ΠΎΠ΄ΠΈΠ½ для случая, Ссли возраст Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 99 Π»Π΅Ρ‚. Π”Π°, послСдний тСст Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Π½Π΅Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ (ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² ΠΏΠΎΠ»Π΅ возраста Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ввСсти Π±ΠΎΠ»Π΅Π΅ Π΄Π²ΡƒΡ… Π·Π½Π°ΠΊΠΎΠ²), ΠΈ всС ΠΆΠ΅ Π½Π΅ слСдуСт Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΠ± этой ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅.

Π“Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Π΅ значСния

Π’Π΅Ρ…Π½ΠΈΠΊΠ° Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ основана Π½Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ошибок ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Π½Π° Π³Ρ€Π°Π½ΠΈΡ†Π°Ρ… эквивалСнтных классов. Она тСсно связана с Π²Ρ‹ΡˆΠ΅ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ эквивалСнтного разбиСния, ΠΈΠ·-Π·Π° Ρ‡Π΅Π³ΠΎ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ с Π½Π΅ΠΉ Π² ΠΏΠ°Ρ€Π΅. Π’ΠΎΠ³Π΄Π° для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΏΡƒΠ½ΠΊΡ‚Π° Π³Ρ€Π°Π½ΠΈΡ†Π°ΠΌΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠ²Π»ΡΡ‚ΡŒΡΡ значСния 0, 15, 25, 60 ΠΈ 99. Π“Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹ΠΌΠΈ значСниями Π±ΡƒΠ΄ΡƒΡ‚ 0, 1, 14, 15, 16, 24, 25, 26, 59, 60, 61, 98, 99, 100.

Часто слоТности Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚, Ссли возрастныС ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ «внахлСст», Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 0-12, 12-25 Π»Π΅Ρ‚ ΠΈ Ρ‚.Π΄.

Π’Π°Π±Π»ΠΈΡ†Π° принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ

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

КакиС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ сцСнарии:
1. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ.
2. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π»ΠΎΠ³ΠΈΠ½, Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ.
3. ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π»ΠΎΠ³ΠΈΠ½, ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ.
4. ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π»ΠΎΠ³ΠΈΠ½, Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΈΠ· этих сцСнариСв сопровоТдаСтся Π»ΠΈΠ±ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ, Π»ΠΈΠ±ΠΎ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ Π²Π²ΠΎΠ΄ΠΎΠΌ смс-ΠΊΠΎΠ΄Π°, ΠΈΡ‚ΠΎΠ³ΠΎ Ρƒ нас получаСтся 5 тСстов. ΠŸΡ€ΠΈ этом Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· сцСнариСв ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ (ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ авторизуСтся), Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ закончатся Π½Π΅ΡƒΠ΄Π°Ρ‡Π΅ΠΉ.

Однако, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ систСма Π²Ρ‹Π΄Π°Π΅Ρ‚ Ρ€Π°Π·Π½Ρ‹Π΅ сообщСния Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π½Π° ΠΊΠ°ΠΊΠΎΠΌ этапС Π±Ρ‹Π»Π° Π΄ΠΎΠΏΡƒΡ‰Π΅Π½Π° ошибка, скаТСм: invalid login, invalid password. БоотвСтствСнно, Π³Ρ€ΡƒΠΏΠΏ потрСбуСтся большС, Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° станСт ΠΎΠ±ΡˆΠΈΡ€Π½Π΅Π΅.

Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ…ΠΎΡ€ΠΎΡˆ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ сразу всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии Π² Ρ„ΠΎΡ€ΠΌΠ΅, понятной Π΄Π°ΠΆΠ΅ нСспСциалисту.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ

ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС

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

ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС позволяСт ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ максимум ошибок Π±Π΅Π· ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ.

Pairwise testing: ΠΏΡ€ΠΈΠΌΠ΅Ρ€

Для Parwise достаточно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ всСх ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² хотя Π±Ρ‹ Π΅Π΄ΠΈΠ½ΠΎΠΆΠ΄Ρ‹ ΡΠΎΡ‡Π΅Ρ‚Π°Π»ΠΎΡΡŒ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ значСниями ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ ΠΌΠΎΠΆΠ½ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ. НапримСр:

β„–Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСмаЯзык
1OperaWindowsRU
2Google ChromeLinuxRU
3OperaLinuxEN
4Google ChromeWindowsEN

ΠŸΡ€ΠΈ составлСнии ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ для Π΄Π²ΡƒΡ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ², Π΄Π²ΡƒΡ… ОБ ΠΈ Π΄Π²ΡƒΡ… языков Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π½ΡƒΠΆΠ½ΠΎ 8 сцСнариСв. ΠŸΡ€ΠΈ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠΌ тСстировании достаточно Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ….

ВсС это ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, Π½ΠΎ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ – Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ процСсс. Для этого сущСствуСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ нСзависимого ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ тСстирования – Pairwise Independent Combinatorial Testing (PICT). Для провСдСния тСстирования спСциалист создаСт тСкстовый Ρ„Π°ΠΉΠ» с пСрСчислСниСм ΠΈ ΠΈΡ… Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π° Π·Π°Ρ‚Π΅ΠΌ запускаСт PICT Ρ‡Π΅Ρ€Π΅Π· cmd – ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку. Π‘ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ тСсты ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² Π²ΠΈΠ΄Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π² самой консоли. Π’Π°ΠΊ ΠΆΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΏΠΎ ТСланию ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π² Ρ„Π°ΠΉΠ» Excel.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ содСрТимого Ρ„Π°ΠΉΠ»Π° для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ PICT:

Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€: Chrome, Opera
ОБ: Windows, Linux
Π―Π·Ρ‹ΠΊ: RU, ENG

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ тСстирования

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° ΠΈ слСдствиС

ΠŸΡ€ΠΎΡΡ‚Π°Ρ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π±Π°Π·ΠΎΠ²Ρ‹Ρ… дСйствий ΠΈ ΠΈΡ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°. НапримСр, Ссли Π½Π°ΠΆΠ°Ρ‚ΡŒ крСстик Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ ΠΎΠΊΠ½Π° (ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°), ΠΎΠ½ΠΎ закроСтся (слСдствиС), ΠΈ Ρ‚.Π΄. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ позволяСт ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ всС возмоТности систСмы, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ Π±Π°Π³ΠΈ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ использования Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ:

1. ВыдСляСм ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ ΠΈ слСдствия Π² спСцификациях.
2. БвязываСм ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ ΠΈ слСдствия.
3. Π£Ρ‡ΠΈΡ‚Ρ‹Π²Π°Π΅ΠΌ Β«Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅Β» сочСтания ΠΏΡ€ΠΈΡ‡ΠΈΠ½ ΠΈ слСдствий.
4. БоставляСм Β«Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉΒ», Π³Π΄Π΅ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ столбцС ΡƒΠΊΠ°Π·Π°Π½Π° комбинация Π²Ρ…ΠΎΠ΄ΠΎΠ² ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ², Ρ‚.Π΅. ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ столбСц – это Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ тСстовый сцСнарий.
5. РасставляСм ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Ρ‹.

Π­Ρ‚Π° Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚:

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ минимальноС количСство тСстов для нахоТдСния максимума ошибок.

Π’Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ всС ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ ΠΈ слСдствия – Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΡ‹ убСдимся, Ρ‡Ρ‚ΠΎ Π½Π° Π»ΡŽΠ±Ρ‹Π΅ манипуляции с систСмой Ρƒ систСмы Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π²Π΅Ρ‚.

Найти Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Π½Π΅Π΄ΠΎΡ‡Π΅Ρ‚Ρ‹ Π² Π»ΠΎΠ³ΠΈΠΊΠ΅ описания прилоТСния (Ρ‡Ρ‚ΠΎ, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ).

НапримСр, QA-спСциалист тСстируСт ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠ° β€œΠ·Π°ΠΏΠΈΡΠ½Π°Ρ книТка”. ПослС Π²Π²ΠΎΠ΄Π° всСх Π΄Π°Π½Π½Ρ‹Ρ… Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° ΠΈ наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ (ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°) ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ автоматичСски ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΡƒ с Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠ΅ΠΉ ΠΈ ЀИО Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° (слСдствиС). ВСсты ΠΏΠΎΠΊΠ°ΠΆΡƒΡ‚, ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΈΠ»ΠΈ нСсколько ΠΏΠΎΠ»Π΅ΠΉ пустыми, распознаСт Π»ΠΈ систСма ΠΊΠΈΡ€ΠΈΠ»Π»ΠΈΡ†Ρƒ, Π»Π°Ρ‚ΠΈΠ½ΠΈΡ†Ρƒ ΠΈΠ»ΠΈ ΠΎΠ±Π° Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.

ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ отнСсти ΠΊ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°ΠΌ тСст Π΄ΠΈΠ·Π°ΠΉΠ½Π°

ΠŸΡ€Π΅Π΄ΡƒΠ³Π°Π΄Ρ‹Π²Π°Π½ΠΈΠ΅ ошибок

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ свои знания ΠΎ систСмС, QA-спСциалист ΠΌΠΎΠΆΠ΅Ρ‚ Β«ΠΏΡ€Π΅Π΄ΡƒΠ³Π°Π΄Π°Ρ‚ΡŒΒ», ΠΏΡ€ΠΈ ΠΊΠ°ΠΊΠΈΡ… Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… условиях Π΅ΡΡ‚ΡŒ риск ошибок. Для этого Π²Π°ΠΆΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΠΏΡ‹Ρ‚, Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π½Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΈ ΡƒΠΌΠ΅Ρ‚ΡŒ Π²Ρ‹ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ с ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ.

НапримСр, Π² спСцификации ΡƒΠΊΠ°Π·Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Ρ†ΠΈΡ„Ρ€. Π’ числС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… тСстов:

1. Π­Ρ‚Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° эффСктивна Π² качСствС дополнСния ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°ΠΌ.
2. ВыявляСт тСстовыС случаи, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ β€œΠ½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡβ€.

НСдостатки:
1. Π’Π΅Ρ…Π½ΠΈΠΊΠ° Π² Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ стСпСни основана Π½Π° ΠΈΠ½Ρ‚ΡƒΠΈΡ†ΠΈΠΈ.
2. НСобходим ΠΎΠΏΡ‹Ρ‚ Π² тСстировании ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… систСм.
3. МалоС ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ тСстами.

Π˜Ρ‚ΠΎΠ³ΠΈ

РазумССтся, этот список Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ ΠΏΠΎΠ»ΠΎΠ½ ΠΈ Π΄Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ самоС ΠΎΠ±Ρ‰Π΅Π΅ прСдставлСниС ΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°Ρ… тСстирования ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°Ρ… тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°. НапримСр, ΠΈΡΡ‡Π΅Ρ€ΠΏΡ‹Π²Π°ΡŽΡ‰Π΅Π΅ тСстированиС, ΠΏΠΎΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰Π΅Π΅ всС ошибки, сущСствуСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚Π΅ΠΎΡ€ΠΈΠΈ. Π­Ρ‚ΠΎ связано с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° всСх ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈ состояний Π·Π°ΠΉΠΌΠ΅Ρ‚ слишком ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Однако, Ρ‡Π΅ΠΌ ΠΎΠΏΡ‹Ρ‚Π½Π΅Π΅ QA-спСциалист, Ρ‚Π΅ΠΌ Π»ΡƒΡ‡ΡˆΠΈΡ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ, ΠΈ для этого Π²Π°ΠΆΠ½ΠΎ ΡƒΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ.

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

НСмного ΠΎ простом. ВСст-Π΄ΠΈΠ·Π°ΠΉΠ½. Π§Π°ΡΡ‚ΡŒ 1

БСгодня тСстированиС ПО, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… процСссов создания ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. НСваТно, ΠΊΠ°ΠΊΡƒΡŽ Π’Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡŽ, ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, процСсс, тСстированиС ПО Ρ‚Π°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π°Ρ‡Π΅ всСгда сущСствуСт Π² Π’Π°ΡˆΠ΅ΠΌ процСссС. Π’ послСдниС Π³ΠΎΠ΄Ρ‹ (Π΄Π° Π΄Π°ΠΆΠ΅ Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅ дСсятилСтиС) тСстированиС ПО ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π»ΠΎΡΡŒ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ИВ, которая постоянно развиваСтся Π² ΠΌΠΈΡ€ΠΎΠ²ΠΎΠΌ сообщСствС.

И Π΄Π°, сСгодня ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ± ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Ρ€ΡƒΡ‡Π½Ρ‹Ρ… (Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ…) тСстировщиках, Π±Π΅Π· ΡƒΠΊΠ»ΠΎΠ½Π° Π² Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ, Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ тСхничСскиС Π²ΠΈΠ΄Ρ‹ тСстирования!

БСйчас профСссия Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ тСстировщика – это ΠΎΠ΄Π½Π° ΠΈΠ· самых вострСбованных процСссий ИВ ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых простых способов ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Π² ИВ.

ΠŸΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ тСстировщики Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π΄Π΅Π»Π°ΡŽΡ‚, ΠΈΠΌ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹ знания. Π’Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ!

ΠŸΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ профСссия Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ тСстировщика Π½Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌ этапС Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ спСцифичСских Π·Π½Π°Π½ΠΈΠΉ ΠΈ ΡƒΠΌΠ΅Π½ΠΈΠΉ. ОсновноС Β«Π·Π½Π°Π½ΠΈΠ΅Β» для тСстировщика – это ΡƒΠΌΠ΅Π½ΠΈΠ΅ Β«Ρ€Π°Π·Ρ€ΡƒΡˆΠ°Ρ‚ΡŒΒ» ΠΈ аналитичСскоС ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΠ΅. А Π³Π»Π°Π²Π½ΠΎΠ΅ – ΠΈΠΌΠ΅Ρ‚ΡŒ нСстандартный склад ΡƒΠΌΠ°, Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π΅Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ поставлСнных Π·Π°Π΄Π°Ρ‡. НСкий монстр, ΡƒΠΌΠ΅ΡŽΡ‰ΠΈΠΉ ΠΊΡ€ΡƒΡˆΠΈΡ‚ΡŒ ΠΈ Π»ΠΎΠΌΠ°Ρ‚ΡŒ:)

Hard skills всСгда ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒ, Π° Π²ΠΎΡ‚ soft skills ΠΊ соТалСнию Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ слоТно, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ это Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, Π΅Π³ΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΊ Ρ‡Π΅ΠΌΡƒ-Π»ΠΈΠ±ΠΎ ΠΈ Ρ‚.Π΄. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ я косо ΡΠΌΠΎΡ‚Ρ€ΡŽ Π½Π° Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Π±ΠΈΡ€Π°ΡŽΡ‚ сСбС спСциалистов ΠΏΠΎ Ρ€ΡƒΡ‡Π½ΠΎΠΌΡƒ тСстирования ΠΏΠΎ hard skills. Π—Π°Ρ‡Π΅ΠΌ Π’Ρ‹ это Π΄Π΅Π»Π°Π΅Ρ‚Π΅. (ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² коммСнтариях) Ну Π΄Π° Π»Π°Π΄Π½ΠΎ, ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ:)

Если Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ тСхничСскиС особСнности тСстирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π½Π°Ρ‚ΡŒ Ρ€ΡƒΡ‡Π½ΠΎΠΉ тСстировщик, Ρ‚ΠΎ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° 2 основных части Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ со ΠΌΠ½ΠΎΠΉ Π½Π΅ согласятся, Π±ΡƒΠ΄ΡƒΡ‚ ΠΊΡ€ΠΈΡ‡Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΆΠ΅ Ρ‚Π°ΠΊ, Ρ‚Ρ‹ Π½Π΅ ΠΏΡ€Π°Π², тСстированиС это ΠΎΡ‡Π΅Π½ΡŒ слоТно – это ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ тСстирования.

ΠœΡ‹ с Π²Π°ΠΌΠΈ рассмотрим ΡΠ°ΠΌΡƒΡŽ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠ½ΡƒΡŽ ΠΈ ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ тСстирования – ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. ИмСнно ΠΎΡ‚ этой части процСсса тСстирования зависит Ρ‚ΠΎ, насколько качСствСнно ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π²Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ само тСстирования, Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π΄Π΅Ρ„Π΅ΠΊΡ‚Ρ‹ ΠΈ обСспСчитС довольноС Π»ΠΈΡ†ΠΎ Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ° (Π½Ρƒ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΎΠ²Π½Π΅Ρ€Π°) качСство Π·Π°Π΄Π°Ρ‡ΠΈ послС внСдрСния.

МногиС ΠΈΠ· вас, ΠΊΡ‚ΠΎ занимался тСстированиСм, Ρ‚Π°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π°Ρ‡Π΅, занимался ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΎΠΉ ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ лишь Π² Ρ‚ΠΎΠΌ, насколько Π²Ρ‹ этот этап процСсса тСстирования Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΡƒΠ΅Ρ‚Π΅. Если Π²Ρ‹ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚Π΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ тСстированиСм, Π½Π΅ ΠΏΠΈΡˆΠΈΡ‚Π΅ тСстовыС сцСнарии, Π²Π°ΠΌ Π΄Π°ΡŽΡ‚ систСму ΠΈ Π²Ρ‹ сразу ΠΊΠΈΠ΄Π°Π΅Ρ‚Π΅ΡΡŒ Π² Π±ΠΎΠΉ, всС Ρ€Π°Π²Π½ΠΎ, Π²Ρ‹ Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅ΡΡŒ ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ, Π½Π° нСслоТных ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…, тСстировщик ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚ΡŒ этого, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ этап Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Ρƒ вас Π½Π° Π±Π΅ΡΡΠΎΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅. Но Π΄Π°ΠΆΠ΅ Ссли Ρ‚Π°ΠΊ, ΠΎΠ½ всС Ρ€Π°Π²Π½ΠΎ Π΅ΡΡ‚ΡŒ.

И Π² этом Ρ†ΠΈΠΊΠ»Π΅ статСй ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎΠ± этом.

Π£ сСбя Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅ я часто ΠΏΡ€ΠΎΠ²ΠΎΠΆΡƒ обучСния для Ρ€ΡƒΡ‡Π½Ρ‹Ρ… тСстировщиков, ΠΈ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡΡŒ с ситуациями, Ρ‡Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ всС ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ ΠΎ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°Ρ… тСст Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Π½ΠΎ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΈΡ… Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ примСняСт.

ΠŸΠ΅Ρ€Π²ΠΎΠ΅, ΠΊΠΎΠ³Π΄Π° тСстировщиков ΡƒΡ‡Π°Ρ‚ Π½Π° курсах ΠΏΠΎ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ (ΠΈΠ»ΠΈ самообучСниС ΠΏΠΎ ΠΊΠ½ΠΈΠ³Π°ΠΌ ΠΈ ΡΡ‚Π°Ρ‚ΡŒΡΠΌ), Ρ‚ΠΎ ΠΈΠΌ Ρ€Π°ΡΡΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π½Π° элСмСнтарных ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…. И главная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Ρ‚Π°ΠΊΠΎΠ³ΠΎ обучСния, Ρ‡Ρ‚ΠΎ тСстировщики Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ пСрСнСсти ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ знания Π½Π° свои Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ. Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π² повсСднСвной Ρ€Π°Π±ΠΎΡ‚Π΅.
Π’Ρ‚ΠΎΡ€ΠΎΠ΅, ΠΏΡ€ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°ΠΌ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Π΄Π°Π½Π½Ρ‹ΠΉ процСсс ΠΎΡ‡Π΅Π½ΡŒ формализуСтся, Ρ‡Ρ‚ΠΎ выглядит, ΠΊΠ°ΠΊ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ тСстировщику Π² своСй Ρ€Π°Π±ΠΎΡ‚Π΅ всС Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ. А ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ это Π½ΠΈΠΊΠΎΠΌΡƒ Π½Π΅ Π½Π°Π΄ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° это Π½ΠΈ Ρƒ ΠΊΠΎΠ³ΠΎ Π½Π΅Ρ‚.

Если Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ простыми словами, Ρ‚ΠΎ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° – это ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ», ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ список ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ для тСстирования. И самоС Π²Π°ΠΆΠ½ΠΎΠ΅, это ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эти ΠΏΡ€Π°Π²ΠΈΠ»Π° всСгда ΠΈ Π²Π΅Π·Π΄Π΅ πŸ™‚ ΡƒΠΌΠ΅Ρ‚ΡŒ Π½Π° ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°. ИмСнно ΡƒΠΌΠ΅Π½ΠΈΠ΅ Β«ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΡƒ Π² Π³ΠΎΠ»ΠΎΠ²Π΅Β» ΠΎΡ‚Π»ΠΈΡ‡Π°Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ тСстировщика!

Π’ ΠΌΠΎΠ΅ΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΊΠ°ΠΊ ΠΈ общСпринятых стандартах ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°Ρ…, Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΡΠ²Π»ΡΡŽΡ‚ΡΡ:

А Π½Π°Ρ‡Π½Π΅ΠΌ ΠΌΡ‹ с самого простого, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎ 2-Ρ… основных Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°Ρ… тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΏΡ€ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ всС ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ, ΠΈ я ΡƒΠ²Π΅Ρ€Π΅Π½, примСняли, Π½ΠΎ скорСС всСго Π½Π° ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ Π² своСй Ρ€Π°Π±ΠΎΡ‚Π΅.
Π­Ρ‚ΠΎ классы эквивалСнтности ΠΈ Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Π΅ значСния.

Π§Ρ‚ΠΎ ΠΆΠ΅ Ρ‚Π°ΠΊΠΎΠΉ классы эквивалСнтности?

Класс эквивалСнтности (Equivalence class) – это Π½Π°Π±ΠΎΡ€ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… (ΠΈΠ»ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ…) Π΄Π°Π½Π½Ρ‹Ρ… ПО, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ ΠΈΠ»ΠΈ приводят ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹.

Π’ΠΎ Π΅ΡΡ‚ΡŒ, это Π½Π΅ΠΊΠΎΠ΅ мноТСство Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ ΠΌΠΎΠΆΠ΅ΠΌ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ значСния, дСйствия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π½ΠΎ ΠΈ просто ΠΎΠ±Π»Π°ΡΡ‚ΡŒ примСнСния. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, самыС простыС классы эквивалСнтности, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ дСлятся ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ, это 2 основных класса: ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΈ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ сцСнарии.

Они Π΅ΡΡ‚ΡŒ всСгда. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ тСстировщик Π΄Π΅Π»ΠΈΡ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° эти классы, Π½ΠΎ Π½Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ тСстировщик Π·Π½Π°Π΅Ρ‚, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½ это Π΄Π΅Π»Π°Π΅Ρ‚. ΠžΡ‚Π²Π΅Ρ‚ – классы эквивалСнтности.

Π”Π°Π»Π΅Π΅, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ класс эквивалСнтности ΠΌΠΎΠΆΠ΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ классы ΠΈ Ρ‚.Π΄. Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, ΠΏΠΎΠΊΠ° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹ΠΌ ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ тСстирования.

БистСма скорринга рассчитываСт ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΡƒΡŽ ставку ΠΏΠΎ ΠΊΡ€Π΅Π΄ΠΈΡ‚Ρƒ для ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° исходя ΠΈΠ· Π΅Π³ΠΎ возраста, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ вводится Π² Ρ„ΠΎΡ€ΠΌΡƒ:

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

Π”Π°Π»Π΅Π΅ ΠΌΡ‹ Π΄Π΅Π»ΠΈΠΌ класс ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ… сцСнариСв 3 класса Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ 18-24, 25-44 ΠΈ 45 +

Π’ классС Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… сцСнариСв ΠΌΡ‹ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌ значСния, исходя ΠΈΠ· нСобходимости ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΎΡ‚ΠΊΠ°Π·ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, поэтому ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ 0, 1-17, ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ значСния, Π²Π²ΠΎΠ΄ символов ΠΈ Ρ‚.Π΄.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ Π΄Π°Π½Π½ΠΎΠ³ΠΎ разбиСния Π±ΡƒΠ΄Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ всСго ΠΎΠ΄Π½Ρƒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ с Π»ΡŽΠ±Ρ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ· Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° Π΄Π°Π½Π½Ρ‹Ρ…. ΠœΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ ситуации, ΠΊΠ°ΠΊ ΠΎΠ΄Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅. Π­Ρ‚ΠΎ Ρ‚ΠΎΠΆΠ΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ класс эквивалСнтности ΠΈ Ρ‚ΠΎΠΆΠ΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ.

Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ классов эквивалСнтности – это ΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅. Π― Π²Ρ‹Π΄Π΅Π»ΡΡŽ 3 уровня примСнСния Ρ‚Π΅Ρ…Π½ΠΈΠΊ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° для ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ.

ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ отнСсти ΠΊ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°ΠΌ тСст Π΄ΠΈΠ·Π°ΠΉΠ½Π°

ΠšΠ»Π°ΡΡΡ‹ эквивалСнтности Π² большСй стСпСни относятся ΠΊ 1-ΠΌΡƒ ΡƒΡ€ΠΎΠ²Π½ΡŽ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ элСмСнтов ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Но идСологичСски, Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈ для Π΄Ρ€ΡƒΠ³ΠΈΡ… ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ.

ΠΠ΅ΠΎΡ‚ΡŠΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ любого элСмСнта являСтся другая Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° – Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Π΅ значСния.

Π“Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Π΅ значСния Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‚ эквивалСнтныС классы, Ρ‚Π΅ΠΌ самым ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ покрывая ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ элСмСнта ПО.

Π“Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Π΅ значСния – Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, которая дополняСт классы эквивалСнтности Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°ΠΌΠΈ Π½Π° Π³Ρ€Π°Π½ΠΈΡ†Π΅ измСнСния условий.

ВСрнСмся ΠΊ Π½Π°ΡˆΠ΅ΠΌΡƒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ Ρ€Π°Π½Π΅Π΅.

БистСма скорринга рассчитываСт ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΡƒΡŽ ставку ΠΏΠΎ ΠΊΡ€Π΅Π΄ΠΈΡ‚Ρƒ для ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° исходя ΠΈΠ· Π΅Π³ΠΎ возраста, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² Ρ„ΠΎΡ€ΠΌΡƒ:

Если Π²Ρ‹ ΠΏΠΎΠ΄ΡƒΠΌΠ°Π»ΠΈ ΠΎ Π΄Π»ΠΈΠ½Π΅ поля Π½Π° страничкС Π₯Π°Π±Ρ€Ρ‹, ΠΈΠ»ΠΈ ΠΎΠ± отпускС Π² Ρ‚Π΅ΠΏΠ»Ρ‹Ρ… странах, Ρ…ΠΎΡ‡Ρƒ вас Ρ€Π°ΡΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ, это Π½Π΅ Ρ‚Π°ΠΊ πŸ™‚

Π§Ρ‚ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Π΅ значСния Π½ΡƒΠΆΠ½ΠΎ Π½Π΅Ρ‡Ρ‚ΠΎ ΠΈΠ½ΠΎΠ΅. А ΠΈΠΌΠ΅Π½Π½ΠΎ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ значСния ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌ для нашСго класса. И самоС Π²Π°ΠΆΠ½ΠΎΠ΅. Π“ΠΎΠ΄Ρ‹ исслСдований Π² области тСстирования ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ бОльшая Ρ‡Π°ΡΡ‚ΡŒ Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ² находится тСстировщиками ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° стыкС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠ΅Π½ΡΡŽΡ‚ условия Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, ΠΏΠΎΠΌΠΈΠΌΠΎ Π³Ρ€Π°Π½ΠΈΡ‡Π½ΠΎΠ³ΠΎ значСния ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ для тСстирования Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ 2 значСния, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Π΄ Π³Ρ€Π°Π½ΠΈΡ†Π΅ΠΉ ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ послС Π³Ρ€Π°Π½ΠΈΡ†Ρ‹.

Π“Ρ€Π°Π½ΠΈΡ†Ρ‹ Π½Π°ΡˆΠΈΡ… классов: 17, 18, 19, 24, 25, 26, 44, 45, 46 ΠΈ max.

Π”Π°Π»Π΅Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ значСния, ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ значСния для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ элСмСнта Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ….

-1, 0, 1, 17, 18, 19, 24, 25, 26, 44, 45, 46, max.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ max ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ уточняСтся Ρƒ Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ° ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°. Если Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ, Ρ‚ΠΎ слСдуСт Π±Ρ€ΠΎΡΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΈ Π½Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ Π·Π΄Ρ€Π°Π²ΠΎΠΌΡƒ смыслу (вряд Π»ΠΈ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ ΠΏΡ€ΠΈΠ΄Π΅Ρ‚ Π·Π° ΠΊΡ€Π΅Π΄ΠΈΡ‚ΠΎΠ² Π² возрастС 100 Π»Π΅Ρ‚).

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ шаг, это Π½Π°Π»ΠΎΠΆΠΈΡ‚ΡŒ Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Π΅ значСния Π½Π° значСния классов эквивалСнтности, ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ лишниС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ, ΠΏΠΎΠ»ΡŒΠ·ΡƒΡΡΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎΠΌ «достаточно ΠΎΠ΄Π½ΠΎΠ³ΠΎ значСния для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ класса» ΠΈ Ρ„ΠΈΠ½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ список.

Если Ρ€Π°Π½Π΅Π΅ Ρƒ нас Π±Ρ‹Π»ΠΈ 3 значСния для 3-Ρ… классов, 19, 30 ΠΈ 48, Ρ‚ΠΎ послС опрСдСлСния Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ· списка значСния 30 ΠΈ 48 ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΡ… ΠΏΡ€Π΅Π΄Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹ΠΌΠΈ значСниями, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ 26 (вмСсто 30) ΠΈ 46 (вмСсто 48).

Π“Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Π΅ значСния ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для числовых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π½ΠΎ ΠΈ для Π±ΡƒΠΊΠ²Π΅Π½Π½Ρ‹Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ), Π΄Π°Ρ‚Ρ‹ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, смысловых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. Π“Ρ€Π°Π½ΠΈΡ†Π° числовых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ зависит ΠΎΡ‚ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π²Π²ΠΎΠ΄Π°, Ссли Ρƒ вас Ρ†Π΅Π»Ρ‹Π΅ числа, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 2, Ρ‚ΠΎ Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Π΅ значСния Π±ΡƒΠ΄ΡƒΡ‚ 1 ΠΈ 3. Если Π΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ значСния, Ρ‚ΠΎ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ для числа 2 ΡƒΠΆΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ 1,9 (1,99) ΠΈΠ»ΠΈ 2,1 (2,01) ΠΈ Ρ‚.Π΄.

Π’Π΅Ρ…Π½ΠΈΠΊΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° 1-Π³ΠΎ уровня достаточно просты ΠΈ понятны. Π― Π΄ΡƒΠΌΠ°ΡŽ, Π²Ρ‹ скаТСтС, Π΄Π° это Π»Π΅Π³ΠΊΠΎ, Π½ΠΎ Π·Π°Ρ‡Π΅ΠΌ досконально ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ элСмСнт. И Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΏΡ€Π°Π²Ρ‹.

Π§Π°Ρ‰Π΅ всСго ΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ПО, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π΅Π΄ΠΈΠ½ΠΎΠΆΠ΄Ρ‹ послС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ элСмСнтов систСмы ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΎΠ½ΠΈ Π² дальнСйшСм Π½Π΅ часто ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‚ измСнСнию Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ элСмСнта. НС Π½ΡƒΠΆΠ½ΠΎ постоянно ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ элСмСнта Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ экранС вашСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π½ΠΎ ΠΈΠΌΠ΅ΠΉΡ‚Π΅ Π²Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Ссли измСняСтся Π»ΠΎΠ³ΠΈΠΊΠ° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² элСмСнтах ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ элСмСнта.

Π§Ρ‚ΠΎ ΠΆ, слишком Π»Π΅Π³ΠΊΠΎ. БСйчас Π½Π°Ρ‡Π½Π΅ΠΌ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ слоТныС Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ, Π³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ΡΡŒ.

Π’Π΅Ρ…Π½ΠΈΠΊΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° 2-Π³ΠΎ уровня ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ Π·Π° Π²Π°Ρ€ΠΈΠ°Ρ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€ΠΈΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ ПО.

Основной Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° parwise testing (ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС). Π‘ΡƒΡ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ вариативности ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ, достаточных для обСспСчСния высокого качСства ПО.

ΠŸΡ€ΠΎΡΡ‚Ρ‹ΠΌΠΈ словами, Π² Π΄Π°Π½Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅ примСняСтся ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠŸΠ°Ρ€Π΅Ρ‚ΠΎ, 80 % качСства ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ всСго 20% ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ Π΄Π°Π½Π½Ρ‹Ρ….

Данная Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° Π±Ρ‹Π»Π° Π²Ρ‹Π²Π΅Π΄Π΅Π½Π° ΠΏΡƒΡ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ 15-Ρ‚ΠΈΠ»Π΅Ρ‚Π½Π΅Π³ΠΎ исслСдования IEEE Π² области Π°Π½Π°Π»ΠΈΠ·Π° ΠΏΡ€ΠΈΡ‡ΠΈΠ½ возникновСния Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ² Π² систСмС. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ исслСдования ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ 98% всСх Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ² Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΏΡ€ΠΈ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π΅ ПАР Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ ΠžΠ”ΠΠžΠ“Πž Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΆΠ΅ Π±Ρ‹Π»Π° Π²Ρ‹Π±Ρ€Π°Π½Π° ΠΏΠ°Ρ€Π°? ΠŸΠΎΠ³Ρ€ΡƒΠ·ΠΈΠΌΡΡ Π² Π΄Π΅Π±Ρ€ΠΈ матСматичСской статистики ΠΈ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ вСроятности, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΎΡ‚Π²Π΅Ρ‚.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΌΡ‹ Ρ‚ΡƒΠ΄Π° Π½Π΅ ΠΏΠΎΠΉΠ΄Π΅ΠΌ Π½Ρ‹Π½Ρ‡Π΅ тСория вСроятности слишком слоТна для простых ИВшников, всС просто, возьмСм ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ ΠΈΠ³Ρ€Ρƒ Π² ΠΊΡƒΠ±ΠΈΠΊ с 6-ю гранями.

ΠŸΡƒΡΡ‚ΡŒ Π²Ρ‹ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ значСния 2 – это Π΄Π΅Ρ„Π΅ΠΊΡ‚, Ρ‚ΠΎΠ³Π΄Π° Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ появлСния Π΄Π΅Ρ„Π΅ΠΊΡ‚Π° ΠΏΡ€ΠΈ ΠΊΠΈΠ΄Π°Π½ΠΈΠΈ ΠΊΡƒΠ±ΠΈΠΊΠ° Ρ€Π°Π²Π½Π° 1/6=0,167.

Если ΠΌΡ‹ бросаСм 2 ΠΊΡƒΠ±ΠΈΠΊΠ°, Ρ‚ΠΎ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ выпадСния 2-Ρ… Π΄Π²ΠΎΠ΅ΠΊ (2 Π΄Π΅Ρ„Π΅ΠΊΡ‚Π°) ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ Π½ΠΈΠΆΠ΅ ΠΈ Ρ€Π°Π²Π½Π° 0,167*0,167 = 0,028, для 3-Ρ… ΡƒΠΆΠ΅ 0,005 ΠΈ Ρ‚.Π΄.

ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ возникновСния Π΄Π΅Ρ„Π΅ΠΊΡ‚Π° ΠΏΡ€ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ 3-Ρ… ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠ°Π»Π°, Ρ‡Ρ‚ΠΎ Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Π±Ρ€ΠΎΡΠΈΡ‚ΡŒ.

Когда ΠΌΡ‹ с Π²Π°ΠΌΠΈ тСстируСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, всСгда Π΅ΡΡ‚ΡŒ n количСство элСмСнтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„ΠΎΡ€ΠΌΠ° заполнСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ ΠΊΡ€Π΅Π΄ΠΈΡ‚Π½ΠΎΠΉ заявкС. Π’Π°ΠΌ Π΅ΡΡ‚ΡŒ n количСство ΠΏΠΎΠ»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² совокупности Π΄Π°ΡŽΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. ИмСнно ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€ΠΈΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΏΠΎΠ»Π΅ΠΉ ΠΌΡ‹ провСряСм с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ тСстирования.

Π”Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ дистанционного оформлСния ΠΊΠ°Ρ€Ρ‚Ρ‹ Π² Π±Π°Π½ΠΊΠ΅.

ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ отнСсти ΠΊ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°ΠΌ тСст Π΄ΠΈΠ·Π°ΠΉΠ½Π°

Если ΠΌΡ‹ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ посмотрим, Ρ‚ΠΎ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ с Π’Π°ΠΌΠΈ ΠΏΡΡ‚ΡŒ ΠΏΠΎΠ»Π΅ΠΉ заполнСния Π΄Π°Π½Π½Ρ‹Ρ…:

ΠžΡ‡Π΅Π½ΡŒ Π’ΠΠ–ΠΠž, ΠΏΡ€ΠΈ использовании Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ тСстирования, ΠΌΡ‹ Π½Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ тСстирования. Нам Π²Π°ΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Ρ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ заявки.

ПолС ЀИО ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ значСния (классы):

ИдСм дальшС, Π΄Π°Ρ‚Π° роТдСния, Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½, сСрия ΠΈ Π½ΠΎΠΌΠ΅Ρ€ паспорта ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‚ΠΎΠΆΠ΅ 3 состояния:

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ всС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π°ΠΌ Π±Ρ‹ понадобилось ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡΠ²Ρ‹ΡˆΠ΅ 1000 тСстов, Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС Π½Π°ΠΌ достаточно всСго 9 тСстов!
Магия, Π½Π΅ Π΄ΡƒΠΌΠ°ΡŽ:)

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ шаг – составлСниС ΠΎΡ€Ρ‚ΠΎΠ³ΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ массива с комбинациями Π΄Π°Π½Π½Ρ‹Ρ…. Π‘Π°ΠΌΡ‹ΠΌ простым способом составлСния массива являСтся ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, начиная с элСмСнтов, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… наибольшСС количСство Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ Π΄Π°Π»Π΅Π΅ ΠΏΠΎ ΡƒΠ±Ρ‹Π²Π°Π½ΠΈΡŽ. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π² нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π΅ΡΡ‚ΡŒ 4 элСмСнта с ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌ количСством Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Ρ‚ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ ΠΏΠ°Ρ€Ρƒ.

ΠœΡ‹ Π±Π΅Ρ€Π΅ΠΌ ЀИО ΠΈ сСрия Π½ΠΎΠΌΠ΅Ρ€ паспорта. Наша Π·Π°Π΄Π°Ρ‡Π° – ΠΏΠ΅Ρ€Π΅Π±Ρ€Π°Ρ‚ΡŒ всС значСния Π΄Π°Π½Π½ΠΎΠΉ ΠΏΠ°Ρ€Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ собой:

ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ отнСсти ΠΊ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°ΠΌ тСст Π΄ΠΈΠ·Π°ΠΉΠ½Π°

ПослС ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°Ρ€Ρ‹, ΠΌΡ‹ создаСм Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΏΠ°Ρ€Ρƒ ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π±ΠΈΡ€Π°Ρ‚ΡŒ значСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½ΠΎΠΌΠ΅Ρ€ мобильного Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°)

ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ отнСсти ΠΊ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°ΠΌ тСст Π΄ΠΈΠ·Π°ΠΉΠ½Π°

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ элСмСнт ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅ Π΄ΠΎ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ заполнСния всСй Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, которая Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ:

ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ отнСсти ΠΊ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°ΠΌ тСст Π΄ΠΈΠ·Π°ΠΉΠ½Π°

ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ отнСсти ΠΊ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°ΠΌ тСст Π΄ΠΈΠ·Π°ΠΉΠ½Π°

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ 9 тСстов с ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌΠΈ классами эквивалСнтности, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ вариативности Π΄Π°Π½Π½Ρ‹Ρ… для Ρ„ΠΎΡ€ΠΌΡ‹. ΠšΠ»Π°ΡΡΡ‹ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌΠΈ значСниями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ с Π²Π°ΠΌΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ 1 ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Ρ‚Π΅Ρ…Π½ΠΈΠΊ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°.

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

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

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

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