Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС

ВСстировщик «Ρ нуля»

Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹

1 апрСля 2011 Π³.

β€œΠΠ΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅β€ ΠΈ β€œΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅β€ тСстированиС

β€œΠŸΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅β€ тСстированиС – это тСстированиС Π½Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ сцСнариях, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ (ΡˆΡ‚Π°Ρ‚Π½ΠΎΠΌΡƒ, ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠΌΡƒ) повСдСнию систСмы.
Основной Ρ†Π΅Π»ΡŒΡŽ β€œΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎβ€ тСстирования являСтся ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ систСмы ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎ, для Ρ‡Π΅Π³ΠΎ ΠΎΠ½Π° создавалась.

β€œΠΠ΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅β€ тСстированиС – это тСстированиС Π½Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ сцСнариях, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π½Π΅ΡˆΡ‚Π°Ρ‚Π½ΠΎΠΌΡƒ повСдСнию тСстируСмой систСмы – Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ сообщСния ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…, ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ситуации, β€œΠ·Π°ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅β€ состояния ΠΈ Ρ‚.ΠΏ.
Основной Ρ†Π΅Π»ΡŒΡŽ β€œΠ½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎβ€ тСстирования являСтся ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° устойчивости систСмы ΠΊ воздСйствиям Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π°, валидация Π½Π΅Π²Π΅Ρ€Π½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ситуаций (ΠΊΠ°ΠΊ Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ самих ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², Ρ‚Π°ΠΊ ΠΈ Π² Π»ΠΎΠ³ΠΈΠΊΠ΅ бизнСс-ΠΏΡ€Π°Π²ΠΈΠ»).

Однако ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ β€œΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠΌΡƒβ€ ΠΈ β€œΠ½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΎΠΌΡƒβ€ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ β€œΠ΄Ρ‹ΠΌΠΎΠ²ΠΎΠ³ΠΎβ€ тСстирования.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ β€œΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅β€ тСстированиС считаСтся Π½Π° порядок Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹ΠΌ, Ρ‡Π΅ΠΌ β€œΠ½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅β€?

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ систСма Π½Π΅ слишком устойчива ΠΊ β€œΠΏΠ»ΠΎΡ…ΠΈΠΌβ€ Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ Π΄Π°Π½Π½Ρ‹ΠΌ. Π­Ρ‚ΠΎ ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎ? Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ Π½Π΅ слишком. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ научатся ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ β€œΠΏΠΎΠ΄Π²ΠΎΠ΄Π½Ρ‹Π΅ камни”, Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ β€œΠΎΠΏΠ°ΡΠ½Ρ‹Π΅β€ ΠΈΠ»ΠΈ β€œΠ½Π΅Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Π΅β€ дСйствия, слуТба тСхничСской ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ скоро Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π°Π²Π°Ρ‚ΡŒ совСты Ρ‚ΠΈΠΏΠ° β€œΠ½ΠΈ Π² ΠΊΠΎΠ΅ΠΌ случаС Π½Π΅ оставляйтС это ΠΏΠΎΠ»Π΅ пустым, Π° то…”.

НО – всСго этого Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ вовсС, Ссли систСма Π½Π΅ выполняСт своС основноС ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ (Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΈ) Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ свои бизнСс Π·Π°Π΄Π°Ρ‡ΠΈ, Ссли ΠΎΠ½ΠΈ всС Π΄Π΅Π»Π°ΡŽΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, вводят Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅, Π½ΠΎ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°. И ΠΏΠΎΡΠΎΠ²Π΅Ρ‚ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΌ Π½ΠΈΡ‡Π΅Π³ΠΎ Π² этой ситуации нСльзя.

ИмСнно поэтому β€œΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅β€ тСстированиС Π³ΠΎΡ€Π°Π·Π΄ΠΎ, Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π²Π°ΠΆΠ½Π΅Π΅ β€œΠ½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎβ€.

Ошибки Π² Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΌ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ, ΠΌΠ΅ΡˆΠ°ΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ бизнСс Π·Π°Π΄Π°Ρ‡ΠΈ обходятся Π² Ρ€Π°Π·Ρ‹ Π΄ΠΎΡ€ΠΎΠΆΠ΅, Ρ‡Π΅ΠΌ Ρ€Π΅Π΄ΠΊΠΈΠ΅ падСния систСмы, связанныС с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ Π²Π²Π΅Π» Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅.

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

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

ΠŸΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΉ тСст кСйс, ΠΊΠ°ΠΊ?

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС

ΠžΡ… ΡƒΠΆ эти «ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΠΉ всС».
Π‘Π΅Π· спСцификации Π²Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Π£ вас Π½Π΅Ρ‚ Ρ‚.Π½ «ΠΎΡ€Π°ΠΊΡƒΠ»Π°». ΠžΡ€Π°ΠΊΡƒΠ» Π² тСстировании это Ρ‚ΠΎ ΠΊΠ°ΠΊ Π²Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ наблюдаСмоС ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ прилоТСния являСтся Π±Π°Π³ΠΎΠΌ. ΠœΠΎΠΆΠ΅Ρ‚ это ошибка, Ρ‡Ρ‚ΠΎ Π»ΠΎΠ³ΠΈΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄ΠΎ 50 символов, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ допустимо Π΄ΠΎ 256. НС имСя спСцификации, ΠΊΠ°ΠΊ я ΡΡ‡ΠΈΡ‚Π°ΡŽ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΎ Π»ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ своСго повСдСния ΠΌΠ΅ΠΆΠ΄Ρƒ двумя Ρ€Π΅Π»ΠΈΠ·Π°ΠΌΠΈ, Ρ‚ΠΎΠ³Π΄Π° вашим «ΠΎΡ€Π°ΠΊΡƒΠ»ΠΎΠΌ» Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ вСрсии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. И Ρ‚ΠΎ, Π²Ρ‹ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ это Π½Π΅ рСгрСсс, Π° прогрСсс.

Но Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ своим ΠΌΠΈΡ€ΠΎΠΎΡ‰ΡƒΡ‰Π΅Π½ΠΈΠ΅ΠΌ ΠΈ ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ Π² качСствС ΠΎΡ€Π°ΠΊΡƒΠ»Π°, Ссли Π½Π΅Ρ‚ спСцификации. Но Ρ‚ΠΎΠ³Π΄Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ тСстирования Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ тСстировщика. Π‘Π°ΠΌΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅, это Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ странно.

ГрамматичСскиС ошибки это Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ качСство. Π Π΅ΠΏΠΎΡ€Ρ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ. Π’ΡƒΡ‚ Ρƒ вас Ρ…ΠΎΡ‚ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π° Ρ‡Ρ‚ΠΎ ΡΠΎΡΠ»Π°Ρ‚ΡŒΡΡ, Π΅ΡΡ‚ΡŒ ΠŸΡ€Π°Π²ΠΈΠ»Π° Русского Π―Π·Ρ‹ΠΊΠ° ;-).

Π’ΠΎΡ‚ это Π²ΠΈΠ΄Π΅ΠΎ посмотритС, Π΄ΠΎΡ…ΠΎΠ΄Ρ‡ΠΈΠ²ΠΎ обьяснСно ΠΏΡ€ΠΎ классы эквивалСнтноси ΠΈ Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Π΅ значСния.
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° тСст кСйсов ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ΅ Pair wise. Ники.

Π’ тСсткСйсС ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ условия, дСйствия ΠΈ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.
Если Π²Ρ‹ Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π½Π° всС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ тСсткСйсы Ρƒ вас получится полная спСцификация. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ опрСдСляСт ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ, Π° Π½Π΅ спСцификация ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π—Π½Π°Ρ‡ΠΈΡ‚ Ρƒ нас эталонная рСализация. Но Ссли ΠΎΠ½Π° эталонная, Ρ‚ΠΎ Π² Π½Π΅ΠΉ Π½Π΅Ρ‚ ошибок, ΠΈ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ. ΠŸΠ°Ρ€Π°Π΄ΠΎΠΊΡ πŸ™‚

Π’ΠΎΠ±Ρ‰Π΅ΠΌ, я Π²Π°ΠΌ Π½Π΅ Π·Π°Π²ΠΈΠ΄ΡƒΡŽ, Π½ΠΎ ΠΎΠΏΡ‹Ρ‚ систСматичСского Π°Π½Π°Π»ΠΈΠ·Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° (ΠΊΠ°ΠΊ составлСниС ΠΏΠ»Π°Π½Π° тСстирования) это ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹ΠΉ Π½Π°Π²Ρ‹ΠΊ.

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

НСмного ΠΎ простом. ВСст-Π΄ΠΈΠ·Π°ΠΉΠ½. Π§Π°ΡΡ‚ΡŒ 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 ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Ρ‚Π΅Ρ…Π½ΠΈΠΊ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°.

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

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

понСдСльник, 10 фСвраля 2014 Π³.

ΠŸΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΈ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС

PS β€” это Π²Ρ‹Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈΠ· ΠΌΠΎΠ΅ΠΉ ΠΊΠ½ΠΈΠ³ΠΈ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… тСстировщиков, написана Π² ΠΏΠΎΠΌΠΎΡ‰ΡŒ студСнтам ΠΌΠΎΠ΅ΠΉ ΡˆΠΊΠΎΠ»Ρ‹ для тСстировщиков

36 ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π²:

Π”Π²Π΅ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… основных ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌ расписаны, это Ρ…ΠΎΡ€ΠΎΡˆΠΎ )
Π’ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΡƒΠ»ΠΎΠΆΠΈΡ‚ΡŒΡΡ Π² нСсколько строчСк.

1. ВСстированиС Π½Π° ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ… значСниях.
ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ сцСнарии с ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΌΠΈ значСниями.
ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ заявлСнного Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π°.

3. ВСстированиС Π² Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… конфигурациях.
Π‘Π²ΠΎΠ΅ΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΉ эд-Ρ…ΠΎΠΊ. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ систСма ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π½Π΅ΡˆΡ‚Π°Ρ‚Π½Ρ‹Π΅ ситуации ΠΈ ΡΠΊΡΠ΅ΠΏΡˆΠ½Ρ‹.

Π’ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, Π΄Π²Π΅ послСдних ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΡ‹ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ Π² ΠΎΠ΄Π½Ρƒ, Π½ΠΎ я Π±Ρ‹ Π½Π΅ стал этого Π΄Π΅Π»Π°Ρ‚ΡŒ.

Π”Π°, АндрСй, спасибо πŸ™‚
Богласна, Ρ‡Ρ‚ΠΎ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ тСсты ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° простыС ошибки ΠΈ ΡΠΊΡΠ΅ΠΏΡˆΠ΅Π½Ρ‹. Π­Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ πŸ™‚

ΠšΡΡ‚Π°Ρ‚ΠΈ, Ρ‡Π΅ΠΌ отличаСтся тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° тСстов?
И часто Π»ΠΈ приходят люди, ΠΏΡ€ΠΎΡ€Π°Π±ΠΎΡ‚Π°Π²ΡˆΠΈΠ΅ нСсколько Π»Π΅Ρ‚, Π½ΠΎ Π½Π΅ Π·Π½Π°ΡŽΡ‰ΠΈΠ΅ раздСлСния Π½Π° Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΈ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС ΠΈ ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π½Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°?

Π― согласСн, Ρ‡Ρ‚ΠΎ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ тСсты (Π²Ρ€ΠΎΠ΄Π΅ корня ΠΈΠ· ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ числа, хотя это Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΈ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΌ тСстом, Ссли Π²ΡΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ сущСствуСт мнимая Π΅Π΄ΠΈΠ½ΠΈΡ†Π° :)) стоит ΠΏΡ€ΠΎΠ³Π½Π°Ρ‚ΡŒ Π³Π΄Π΅-Ρ‚ΠΎ Π² сСрСдинкС. И Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΡ‹Π²Π°Ρ‚ΡŒ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ тСсты. Но ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Π΅ ΠΊΠΎΡ€Π½ΠΈ ΠΈΠ· ΠΈΠ²Ρ€ΠΈΡ‚Π° Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π±Ρ‹ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Π΅ кСйсы Π±Ρ‹Π»ΠΈ ΠΏΡ€ΠΎΠΏΡƒΡ‰Π΅Π½Ρ‹ Π² Π±Π°Π·ΠΎΠ²ΠΎΠΌ Π½Π°Π±ΠΎΡ€Π΅.

Π”Π°, Ρ‚Ρ‹ ΠΏΡ€Π°Π², ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, стоит ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚, Π° Π½Π΅ нСсколько тСстов πŸ™‚
Π₯отя всС, Ρ‡Ρ‚ΠΎ Ρ‚Ρ‹ Ρ‚ΡƒΡ‚ Π½Π°Ρ„Π»ΡƒΠ΄ΠΈΠ», ΠΌΡ‹ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΠΌ, просто Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ дальшС, Π½Π° ΡƒΡ€ΠΎΠΊΠ΅ ΠΏΠΎ классам эквивалСнтности πŸ™‚ А ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π»Π΅ΠΊΡ†ΠΈΠΈ Π²Π²ΠΎΠ΄Π½Ρ‹Π΅, Ρ‚Π°ΠΊ, просто Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ Π²ΠΈΠ΄Ρ‹ тСстирования Π²ΠΎΠΎΠ±Ρ‰Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ))

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

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

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС

Π’ΠΈΠ΄Ρ‹ тСстирования ΠΏΠΎ позитивности сцСнария

ΠŸΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС – это тСстированиС с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ сцСнариСв, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ (ΡˆΡ‚Π°Ρ‚Π½ΠΎΠΌΡƒ, ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠΌΡƒ) повСдСнию систСмы. Π‘ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ систСма Π΄Π΅Π»Π°Π΅Ρ‚ Ρ‚ΠΎ, для Ρ‡Π΅Π³ΠΎ ΠΈ Π±Ρ‹Π»Π° создана.

НСгативным Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ тСстированиС, Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ сцСнарии, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π²Π½Π΅ΡˆΡ‚Π°Ρ‚Π½ΠΎΠΌΡƒ повСдСнию тСстируСмой систСмы. Π­Ρ‚ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ситуации ΠΈΠ»ΠΈ Π½Π΅Π²Π΅Ρ€Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅.

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

РСакция ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π½Π° тСсты

Какой Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΌΡ‹ ΠΆΠ΄Π΅ΠΌ ΠΎΡ‚ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΈ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… тСстов?

ΠŸΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π½Π°ΠΌ всСгда Π΄Π°Π²Π°Ρ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π² Π²ΠΈΠ΄Π΅ отсутствия Π±Π°Π³ΠΎΠ².

НСгативныС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π΄Π°Ρ‚ΡŒ 2 Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°:
1. На Π΄Π°Π½Π½Ρ‹ΠΉ Π²Π²ΠΎΠ΄ Ρƒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π΅ΡΡ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚ Π² Π²ΠΈΠ΄Π΅ сообщСния/контроля.
2. БистСма Π½Π΅ Π·Π½Π°Π΅Ρ‚, ΠΊΠ°ΠΊ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Π²Π²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅.

ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ, Π΅ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ Π½Π° дСйствия ΠΏΠΎ Π²Π²ΠΎΠ΄Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…:
β€” ДСйствиС: созданиС сущности, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° Π½ΠΎΠ²Ρ‹ΠΉ шаг ΠΈ Ρ‚.ΠΏ.
β€” ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ: сообщСниС с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ, Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΡ… дСйствий ΠΈ Ρ‚.ΠΏ.
β€” ΠžΡ‚ΠΊΠ°Π·: Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Exception, 404-ΠΎΠΉ ошибки ΠΈ Ρ‚.ΠΏ.

Для Ρ‡Π΅Π³ΠΎ Π²Π°ΠΆΠ½ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒ?

Для Ρ‡Π΅Π³ΠΎ Π½Π°ΠΌ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΈ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС? Π§Ρ‚ΠΎΠ±Ρ‹ Π²Π΅Ρ€Π½ΠΎ Ρ€Π°ΡΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Ρ‹ Π² тСстировании Π² зависимости ΠΎΡ‚ ситуации.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ… сцСнариСв (тСст-кСйсов), ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΠ΅Ρ‚ созданию Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ….

Π‘Π½Π°Ρ‡Π°Π»Π° ΠΌΡ‹ провСряСм Ρ€Π°Π±ΠΎΡ‚Ρƒ систСмы, ΠΊΠΎΠ³Π΄Π° наш условный ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с систСмой Β«ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΒ». А ΡƒΠΆΠ΅ ΠΏΠΎΡ‚ΠΎΠΌ приступаСм ΠΊ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° систСмы Π½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ допускаСт Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ошибки (Π²Π²ΠΎΠ΄ Π½Π΅Π²Π΅Ρ€Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€). И наша систСма Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Π° ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΉ запрос. Π­Ρ‚ΠΎ ΠΈ Π΅ΡΡ‚ΡŒ Ρ†Π΅Π»ΡŒ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ тСстирования.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π²Π°ΠΆΠ½ΠΎ сначала провСсти ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎΠ΅ тСстированиС? Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ наш ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ. Π’ΠΎ Π΅ΡΡ‚ΡŒ, Ссли Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° просят ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ «Имя», Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π°ΠΏΠΈΡˆΡƒΡ‚ Π² Π½Π΅Π³ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ имя, Π° Π½Π΅ Π½Π°Π±ΠΎΡ€ Ρ†ΠΈΡ„Ρ€. Если ΠΌΡ‹ Π½Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ Π²Π΅Ρ€Π½ΠΎ Π»ΠΈ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°ΡŽΡ‚ΡΡ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, Ρ‚ΠΎ Π² случаС ошибки Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π΅ смогут Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ нашим ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ.

ИмСнно поэтому ΠΌΡ‹ Π΄Π΅Π»ΠΈΠΌ всС тСсты Π½Π° ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΈ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ…. ИмСнно с ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ…, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½Π΅ΠΉ. Π›ΡƒΡ‡ΡˆΠ΅ Π½Π΅ останСтся Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ тСсты, Ρ‡Π΅ΠΌ ΠΌΡ‹ Π½Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ основной Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π½Π° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π½Π° ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Π΅ запросы.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΈ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… тСстов

Π”Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим эти Π²ΠΈΠ΄Ρ‹ тСстирования Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° сайтС.

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ… тСстов ΠΌΡ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ, Ρ‡Ρ‚ΠΎ наша Ρ„ΠΎΡ€ΠΌΠ° рСгистрации Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π²Π΅Ρ€Π½ΠΎ. Для этого ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ тСсты:

К Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ тСстам ΠΌΠΎΠΆΠ½ΠΎ отнСсти ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ сцСнарии:

ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡŽΡΡŒ, ΠΏΡ€ΠΈ тСстировании ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ ΡΠΎΠ±Π»ΡŽΠ΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚.

Π‘Π½Π°Ρ‡Π°Π»Π° ΠΌΡ‹ выполняСм ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Π΅ тСсты, Π° ΠΏΠΎΡ‚ΠΎΠΌ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅.

Π­Ρ‚ΠΎ связано с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ для ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π²Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС Ρ„ΠΈΡ‡ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°Π»ΠΈΡΡŒ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ.

К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ошибка ΠΏΡ€ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ с ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ Π»ΠΎΠ³ΠΈΠ½ΠΎΠΌ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ Π³ΠΎΡ€Π°Π·Π΄ΠΎ опаснСС, Ρ‡Π΅ΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰Π°Ρ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Π²ΠΎΠ΄ΠΈΡ‚ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ. А ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Π΅ ошибки Π»ΡƒΡ‡ΡˆΠ΅ всСгда Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π½ΡŒΡˆΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π»ΠΎ врСмя ΠΈΡ… ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΈ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ.

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

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

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