Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс

Как ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π§Π΅ΠΊ-лист? Для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ тСстировщика.

ВсС ΠΎΡ‡Π΅Π½ΡŒ часто ΡΠ»Ρ‹ΡˆΠ°Ρ‚ ΠΏΡ€ΠΎ ВСст-кСйсы ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… ΠΎΡ„ΠΎΡ€ΠΌΠ»ΡΡ‚ΡŒ, Π½ΠΎ Π½Π΅ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ удСляСтся Π§Π΅ΠΊ-листам, Ρ‡Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅? Π—Π°Ρ‡Π΅ΠΌ это Π½ΡƒΠΆΠ½ΠΎ? И ΠΊΠ°ΠΊ с этим ΠΆΠΈΡ‚ΡŒ?

НачнСм с Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ назначСния Ρƒ тСст-кСйсов ΠΈ Ρ‡Π΅ΠΊ-листов ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅, это ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Однако Π΅ΡΡ‚ΡŒ Π΄Π²Π° основных отличия:

1 Π§Π΅ΠΊ-лист описываСт ΠΊΡ€Π°Ρ‚ΠΊΠΎ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, ВСст-кСйс Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚ стараСтся Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ тСстировании Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π°.

2 ОбъСм провСряСмого Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π°, Π·Π° ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ быстрСС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, Ρ‡Π΅ΠΌ ВСст-кСйсами.

НазваниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π°, ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ элСмСнта ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° (НапримСр: ПолС поиска)

3 ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС тСста

Π‘ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ нСбольшоС описаниС дСйствия ΠΈΠ»ΠΈ ΠΏΡƒΠ½ΠΊΡ‚Π°.

НапримСр: ВвСсти ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π»Π°Ρ‚ΠΈΠ½ΠΈΡ†Π΅ΠΉ

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

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π§Π΅ΠΊ листа Π² XLSX Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅

Π”Π°Π²Π°ΠΉΡ‚Π΅ вмСстС взглянСм Π½Π° сайт lensgo.ru

И ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ‡Π΅ΠΊ-лист с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Excel.

Π—Π°ΠΊΠΈΠ½ΡŒΡ‚Π΅ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π² ΠΊΠΎΡ€Π·ΠΈΠ½Ρƒ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Π½Π΅Π΅, Π° Π΄Π°Π»Π΅Π΅ ΠΊ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΡŽ Ρ‚ΠΎΠ²Π°Ρ€Π°.

Π£ вас Π΄ΠΎΠ»ΠΆΠ½Π° отобразится страница ΠΏΠΎ адрСсу https://lensgo.ru/basket/order/

ΠŸΠΈΡΠ°Ρ‚ΡŒ Π§Π΅ΠΊ-лист ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΠ΅ β€œΠ”Π°Π½Π½Ρ‹Π΅ ΠΎ покупатСлС”

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс

1 НапишСм Π² шапкС Π§Π΅ΠΊ-листа, НазваниС ΠΈ описаниС.

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ тСстировщики ΠΈ Ρ‚Ρ‹ сам смог быстро ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΎ Ρ‡Π΅ΠΌ этот Π§Π΅ΠΊ-лист.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс

2 Π”Π°Π»Π΅Π΅ ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ полю составляСм ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΉ список ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΈ Π΅Ρ‰Π΅ проставляСм ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚. КаТдая ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° провСряСт ΠΎΠ΄ΠΈΠ½ ΠΏΡƒΠ½ΠΊΡ‚, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ². Π‘ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ список ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ Π½ΡƒΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅Ρ…Π½ΠΈΠΊ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Π±Π΅Π· Π½ΠΈΡ… ΠΌΠΎΠΆΠ΅Ρ‚ получится ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ список тСстов:

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

2 ΠšΠ»Π°ΡΡΡ‹ эквивалСнтности

ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ это Π² этих ΡΡ‚Π°Ρ‚ΡŒΡΡ…:


Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ ΠΏΠΎΠ»Π΅ ЀИО ΠΈ составим Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ, Π° Π² Π½ΠΈΡ… ΡƒΠΆΠ΅ напишСм списки ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅Ρ…Π½ΠΈΠΊ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°. НСмного ΠΏΠΎΠ΄ΡƒΠΌΠ°Π² вычисляСм, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‚Ρ€ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ ( ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π΄Π»ΠΈΠ½Ρ‹ поля, ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° поля Π½Π° ΠΊΠΈΡ€ΠΈΠ»Π»ΠΈΡ†Π΅ β€œΠ€Π˜Πžβ€, ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° поля Π½Π° английском β€œΠ€Π˜Πžβ€) ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅ΠΌ Ρ‚Π°ΠΊΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° Россию.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс

Π’ΠΎΡ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π±Π΅Π· скачСнного ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ для поля β€œΠ’Π΅Π»Π΅Ρ„ΠΎΠ½β€ ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ ваши тСсты с ΠΌΠΎΠΈΠΌΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π§Π΅ΠΊ листа Π² Sitechco

Π•ΡΡ‚ΡŒ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство ΠΎΠ½Π»Π°ΠΉΠ½ сСрвисов для составлСния Ρ‡Π΅ΠΊ-листов, Π½ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ подходящий для тСстировщиков это sitechco.ru

Π“Π΄Π΅ Π²Ρ‹ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ свои ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ, Ρ€Π°Π΄ΡƒΠ΅Ρ‚ Π΅Ρ‰Π΅ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ интСрфСйс ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятСн ΠΈ ΠΌΠΎΠΆΠ½ΠΎ быстро Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ тСсты. Π•Ρ‰Π΅ имССтся запуск тСстов, ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹ ΠΏΠΎ ΠΈΡ… ΠΏΡ€ΠΎΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΡŽ ΠΈ тСст ΠΏΠ»Π°Π½Ρ‹, всС это ΠΎΡ‡Π΅Π½ΡŒ ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ Π²Π°ΠΌ Тизнь ΠΏΡ€ΠΈ тСстировании ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс

И Ρ‚Π°ΠΊ Π²Ρ‹ ΡƒΠ·Π½Π°Π»ΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ‡Π΅ΠΊ-листы для тСстирования вашСго ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, надСюсь, Ρ‡Ρ‚ΠΎ моя ΡΡ‚Π°Ρ‚ΡŒΡ Π²Π°ΠΌ ΠΏΠΎΠΌΠΎΠ³Π»Π°.

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

ΠžΡΠ½ΠΎΠ²Ρ‹ тСстирования. ВСст-кСйсы ΠΈ Ρ‡Π΅ΠΊ-листы

ВСстированиС β€” это процСсс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ нуТдаСтся Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. Π”ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊΠΈ Π±ΡƒΠΌΠ°ΠΆΠ½ΠΎΠΉ Π²ΠΎΠ»ΠΎΠΊΠΈΡ‚Ρ‹ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ описанный ΠΏΠ»Π°Π½ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ процСсс тСстирования ΠΈ экономит Π² ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΊΡƒΡ‡Ρƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

Π§Ρ‚ΠΎ ΠΆΠ΅ это Π·Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠ°ΠΌΠΈ, Π° Π½Π΅ Π²Ρ€Π°Π³Π°ΠΌΠΈ? ΠžΡ‚Π²Π΅Ρ‚ Π½Π° эти вопросы Π»Π΅ΠΆΠ°Ρ‚ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅.

ВСст-кСйсы ΠΈ Ρ‡Π΅ΠΊ-листы относятся ΠΊ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ тСстирования. Π˜Ρ… Π·Π°Π΄Π°Ρ‡Π° β€” ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ процСсс тСстирования, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΌ ΠΈ структурированным. А Π΅Ρ‰Π΅ ΠΈΡ… использованиС ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ сильно ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ врСмя.

ВСст-кСйс

ВСстовый случай, тСстовый сцСнарий (test case) β€” Π½Π°Π±ΠΎΡ€ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, прСдусловий выполнСния, ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΈ постусловий выполнСния, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Ρ†Π΅Π»ΠΈ ΠΈΠ»ΠΈ тСстового условия, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ выполнСния ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡƒΡ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ»ΠΈ ΠΆΠ΅ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ соотвСтствия ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΡŽ. [IEEE 610]

Π˜Π½Ρ‹ΠΌΠΈ словами, это Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ ΠΈΠ»ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ описываСт наши тСсты. Π“ΠΎΠ²ΠΎΡ€ΠΈΡ‚, ΠΊΠ°ΠΊ ΠΈΡ… Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ, ΠΏΡ€ΠΈ ΠΊΠ°ΠΊΠΈΡ… условиях ΠΈ Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ послС выполнСния Ρ‚Π΅Ρ… шагов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Π»ΠΎΠΆΠ΅Π½Ρ‹ Π² тСст-кСйсС, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠ² ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.

ВСст-кСйс ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ шаблон, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ созданиС ΠΈ дальнСйшСС Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ тСст-кСйсов. Π¨Π°Π±Π»ΠΎΠ½ условно стандартизированный, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π² зависимости ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΈ процСссов.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс

2. ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС тСст-кСйса (Name).
НазваниС тСст-кСйса Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌ ΠΈ понятным. Оба эти слова Π²Π°ΠΆΠ½Ρ‹.

Если ΠΌΡ‹ сдСлаСм Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌ, Ρ‚ΠΎ Π² Ρ‚Π°ΠΊΠΈΡ… кСйсах Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ слоТно ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ.
НапримСр, ΠΌΡ‹ провСряСм Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ ΠΈ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌ тСст-кСйс: β€œΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΡƒΡΠΏΠ΅ΡˆΠ½ΡƒΡŽ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽβ€. Π’Ρ€ΠΎΠ΄Π΅ Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ, Π½ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ рСгистрации ΠΏΠΎ нСскольким полям. И получаСтся, Ρ‡Ρ‚ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π½Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½ΠΎ.

Если Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ тСст-кСйса слишком Π΄Π»ΠΈΠ½Π½Ρ‹ΠΌ, Ρ‚ΠΎ Π΅Π³ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ слоТно Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: β€œΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ, ΠΊΠΎΠ³Π΄Π° Π²Π²ΠΎΠ΄ΠΈΠΌ Π»ΠΎΠ³ΠΈΠ½ латинскими Π±ΡƒΠΊΠ²Π°ΠΌΠΈ Π±Π΅Π· Ρ†ΠΈΡ„Ρ€ ΠΈ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² с ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ ΠΈΠ· цифр”.
Π’Π°ΠΊΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ. Плюс Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ инструмСнты хранСния тСст-кСйсов ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±Ρ€Π΅Π·Π°Ρ‚ΡŒ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ названия.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ? НСмного ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ΡƒΠ±Ρ€Π°Ρ‚ΡŒ β€œΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒβ€ ΠΈ слова, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ нСсут Π²Π°ΠΆΠ½ΠΎΠ³ΠΎ смысла ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅: β€œΠ Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡ с латинским логином”, β€œΠ Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡ с Π»ΠΎΠ³ΠΈΠ½ΠΎΠΌ ΠΈΠ· цифр” ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

3. Бсылка Π½Π° трСбования β€” ссылка Π½Π° Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π’Π—, Π½Π° основС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±Ρ‹Π» составлСн тСст-кСйс.

4. Автор тСст-кСйсы (Author) β€” тСстировщик, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ написал тСст-кСйс.

5. ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ (Priority) β€” насколько Π²Π°ΠΆΠ΅Π½ этот тСст-кСйс, Π² ΠΊΠ°ΠΊΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π΅Π³ΠΎ стоит Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ.

6. НазваниС/ΠΌΠΎΠ΄ΡƒΠ»ΡŒ/вСрсия ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° (Component/Version) β€” описаниС ПО, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ тСст-кСйс.

7. ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ условия (pre-condition) β€” шаги, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ тСстирования ΠΏΠΎ этому тСст-кСйсу.

8. Π¨Π°Π³ΠΈ (steps) β€” точная ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ дСйствий для выполнСния ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ.

Π¨Π°Π³ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Ρ‡Π΅Ρ‚ΠΊΠΈΠΌΠΈ ΠΈ понятными. Π’ ΠΈΠ΄Π΅Π°Π»Π΅ ΠΈΡ… Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ понял Π΄Π°ΠΆΠ΅ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΈΠ΄ΠΈΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ тСстированиС Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π·. Π§Π΅Ρ‚ΠΊΠΈΠ΅ шаги снизят риски Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ тСст-кСйс Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ понят, Π° соотвСтствСнно ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ протСстирован Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ тСстировщиками, особСнно Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈΡˆΠ»ΠΈ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. Π‘ΠΊΠ°ΠΆΡƒ Π΄Π°ΠΆΠ΅ большС: ΠΈΠ½ΠΎΠ³Π΄Π° Π²Ρ‹ сами спустя ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ врСмя с Ρ‚Ρ€ΡƒΠ΄ΠΎΠΌ Ρ€Π°Π·Π±ΠΈΡ€Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π»ΠΈ Π²Π²ΠΈΠ΄Ρƒ написав Ρ‚ΠΎΡ‚ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ шаг.

9. ΠžΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ (expected result) β€” Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ послС выполнСния шагов.

10. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (attachments) β€” Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация, которая ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ тСст-кСйс, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Ρ‹, тСкстовыС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹.

ВСст-кСйс для Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° сайтС

Рассмотрим составлСниС тСст-кСйса Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ тСстирования Ρ„ΠΎΡ€ΠΌΡ‹ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° сайтС. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΠ²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс

1.ID
ΠŸΡƒΡΡ‚ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ β„–1, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это наш ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ тСст-кСйс

2. ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС тСст-кСйса (Name)
Авторизация ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Если Π±Ρ‹ Π½Π°ΠΌ Π½Π° Π²Ρ‹Π±ΠΎΡ€ Π±Ρ‹Π»ΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ нСсколько способов рСгистрации (Π’Π΅Π»Π΅Ρ„ΠΎΠ½, E-mail, Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅, ЀСйсбук ΠΈ Ρ‚.ΠΏ.), Ρ‚ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ³Π»Π° Π±Ρ‹ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π²ΠΎΡ‚ Ρ‚Π°ΠΊ β€œΠΠ²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Ρ‡Π΅Ρ€Π΅Π· Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅β€.

3. Бсылка Π½Π° трСбования
Π’ нашСм случаС Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π½Π΅Ρ‚. Π—Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠΎΠ»Π΅ оставляСм пустым

4. Автор тСст-кСйсы (Author)
Иванов И.

5. ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ (Priority)
Высокий, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ваТная. Π’ Π΄Π²ΡƒΡ… словах, Ρ‡Π΅ΠΌ Π²Π°ΠΆΠ½Π΅Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ тСстирования ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ, Ρ‚Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚.

6. НазваниС/ΠΌΠΎΠ΄ΡƒΠ»ΡŒ/вСрсия ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° (Component/Version)
КСйс относится Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΊ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ этот ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΈ ΡƒΠΊΠ°ΠΆΠ΅ΠΌ.

7. ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ условия (pre-condition)
Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΉΡ‚ΠΈ Π½Π° сайт ΠΏΠΎ адрСсу https://msk.farfor.ru. Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Π·Π°Π»ΠΎΠ³ΠΈΠ½Π΅Π½.

8. Π¨Π°Π³ΠΈ (steps)
1) Π’Π²ΠΎΠ΄ΠΈΠΌ Π² ΠΏΠΎΠ»Π΅ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° β€œ+7 900 000-00-00”,
2) Π’Π²ΠΎΠ΄ΠΈΠΌ Π² ΠΏΠΎΠ»Π΅ password ΠΏΠ°Ρ€ΠΎΠ»ΡŒ β€œ123”,
3) НаТимаСм ΠΊΠ½ΠΎΠΏΠΊΡƒ β€œΠ’Ρ…ΠΎΠ΄β€.

9. ΠžΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ (expected result)
Авторизация ΠΏΡ€ΠΎΡˆΠ»Π° ΡƒΡΠΏΠ΅ΡˆΠ½Π°, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ остался Π½Π° страницС https://msk.farfor.ru

10. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (attachments)
Π’ этот Ρ€Π°Π· Ρ„Π°ΠΉΠ»Ρ‹ Π½Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹, поэтому обойдСмся Π±Π΅Π· Π½ΠΈΡ….

Для наглядности собСрСм всС это Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс

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

Π’ рассмотрСнном ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ всС шаги приводят ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ. Но Ρ‚Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ ситуации, ΠΊΠΎΠ³Π΄Π° Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ шаг Π±ΡƒΠ΄Π΅Ρ‚ свой ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.

Если Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, Ρ‚ΠΎ тСст-кСйсы ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ Π² тСстовый Π½Π°Π±ΠΎΡ€ ΠΈΠ»ΠΈ ΠΏΠΎ-Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ Test Suite.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Ρ‡Π΅ΠΊ-листах Π² тСстировании.

Π§Π΅ΠΊ-лист

Π§Π΅ΠΊ-лист – это список, содСрТащий ряд Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ Π²ΠΎ врСмя тСстирования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. ΠžΡ‚ΠΌΠ΅Ρ‡Π°Ρ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ списка, ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΠ»ΠΈ ΠΎΠ΄ΠΈΠ½ тСстировщик ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ состоянии Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ ΠΎ качСствС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

МоТно ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‡Π΅ΠΊ-лист β€” это ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½Ρ‹ΠΉ тСст-кСйс Π±Π΅Π· шагов ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ описания. ΠŸΡ€ΠΎΡΡ‚ΠΎ список Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, ΠΈΠ½ΠΎΠ³Π΄Π° список тСст-кСйсов являСтся своСго Ρ€ΠΎΠ΄Π° Ρ‡Π΅ΠΊ-листом, Ссли ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ просто Π½Π° названия тСст-кСйсов. НапримСр, Ρ‡Π΅ΠΊ лист «Авторизация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΒ» ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:
1. Авторизация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Ρ‡Π΅Ρ€Π΅Π· E-mail
2. Авторизация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Ρ‡Π΅Ρ€Π΅Π· Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅
3. Авторизация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ с пустым E-mail
4. Авторизация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ с Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΌ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅

Π§Π΅ΠΊ-лист экономит врСмя тСстировщика ΠΈ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ тСстовой Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Π½ΠΎ, с Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π²Π΅Ρ‰ΠΈ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Π½Π° совСсти тСстировщика. НапримСр, ΠΊΠ°ΠΊΠΎΠΉ Π΅-mail Π²Π²ΠΎΠ΄ΠΈΠΌ, ΠΊΠ°ΠΊΠΎΠΉ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅

Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ссли с Ρ‡Π΅ΠΊ-листом Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΡƒΠΆΠ΅ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Π΅ тСстировщики, Ρ‚ΠΎ особых ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚. Если приходят Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΈ ΠΈ видят Ρ‡Π΅ΠΊ-листы, Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°ΠΏΡƒΡ‚Π°Ρ‚ΡŒΡΡ ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ с Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ.

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Π΅ΠΊ-листы ΠΈ тСст-кСйсы сильно ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‚ процСсс тСстирования. ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ‡Π΅ΠΊ-листы ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ тСстирования, Π° тСст-кСйсы ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ ΠΊΠ°ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

ΠŸΡ€ΠΈ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠΈ Π² Ρ€Π°Π±ΠΎΡ‚Ρƒ Π΄Π°Π½Π½ΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π½Π΅ придСтся ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· Π·Π°Π½ΠΎΠ²ΠΎ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΡ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈ Π±ΠΎΡΡ‚ΡŒΡΡ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΡƒΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ. Достаточно ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· ΡƒΠ΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΠΎ Π½Π΅ΠΉ тСст-кСйсы ΠΈ Ρ‡Π΅ΠΊ-листы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡ‚ΠΎΠΌ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ врСмя ΠΏΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Ρ….

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

понСдСльник, 13 июля 2015 г.

ВСст-кСйс VS Ρ‡Π΅ΠΊ-лист Π² ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°Ρ….

Π§Π΅ΠΌ ΠΆΠ΅ ΠΎΠ½ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ?

Но ΠΌΠΎΠΈΠΌ студСнтам всС Ρ€Π°Π²Π½ΠΎ тяТСло. Π—Π°Ρ‡Π΅ΠΌ Π² тСст-кСйсС ΠΏΠΈΡΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π·Π° Ρ„Π°ΠΉΠ» создаСтся, ΠΊΠ°ΠΊ Π΅Π³ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Π² систСму (Π½Π° ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π°ΠΆΠΈΠΌΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ дСйствия Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ)?

ИдСя 1

Π― ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ»Π° ΠΈΠΌ Ρ‚Π°ΠΊΠΎΠ΅ пояснСниС:

ВСст-кСйсы Ρ‚ΡƒΠΏΡ‹Π΅ Π΄ΠΎ нСвозмоТности, словно Ρ€Π΅Π±Π΅Π½ΠΊΠ° Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΈ ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ, «Π’ΠΎΡ‚ ΠΌΠ°ΠΌΠΎΡ‡ΠΊΠ° сСйчас Ρ„Π°ΠΉΠ» ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. НаТимаСм ΠΊΠ½ΠΎΠΏΠΎΡ‡ΠΊΡƒ А, ΠΏΠΎΡ‚ΠΎΠΌ ΠΊΠ½ΠΎΠΏΠΎΡ‡ΠΊΡƒ Π‘, ΠΏΠΎΡ‚ΠΎΠΌ. «, Π° Π½Π΅ просто «ΠΡƒ Π²ΠΎΡ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ»ΠΈ ΠΈ всС ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ«.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс

Ну Π° Ρ‡Π΅ΠΊ-листы β€” это ΠΊΠΎΠ³Π΄Π° Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹ всС эти подробности, ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΌΡ‹ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ Ρ„Π°ΠΉΠ»Ρ‹, Π½Π° ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΎΡ‡ΠΊΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ. НуТна просто Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΊΠ° β€” Β«ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Excel, CSV, JPG. Β»

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс

ИдСя 2

Π’Ρ‹ Π΄Π΅Π»Π°Π»ΠΈ Ρ€Π΅ΠΌΠΎΠ½Ρ‚? ΠŸΠΎΠΊΡƒΠΏΠ°Π»ΠΈ ΡˆΠΊΠ°Ρ„Ρ‹, собирали ΠΈΡ…? А я Π΄Π΅Π»Π°Π»Π° ΠΈ ΠΎΡ‚ΡΡŽΠ΄Π° Ρƒ мСня вторая ассоциация.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс

А Π²ΠΎΡ‚ Π΄ΠΈΠ²Π°Π½Ρ‡ΠΈΠΊ Π² ΠΊΠΎΡ€ΠΈΠ΄ΠΎΡ€ ΠΌΡ‹ ΠΊΡƒΠΏΠΈΠ»ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ мСстС. Он Ρ‚ΠΎΠΆΠ΅ нСбольшой ΠΈ Π½Π΅ сильно слоТный Π² сборкС β€” ΠΊΡƒΠ±ΠΈΠΊ ΡˆΠΊΠ°Ρ„Ρ‡ΠΈΠΊΠ° ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΈΡ†Π΅ΠΏΠΈΡ‚ΡŒ ΠΊ самому Π΄ΠΈΠ²Π°Π½Ρ‡ΠΈΠΊΡƒ. Но инструкция β€” ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΡˆΠ²Π°Ρ…. На Π½Π΅ΠΉ Ρ€ΠΎΠ²Π½ΠΎ ΠΎΠ΄Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° β€” ΡƒΠΆΠ΅ собранный Π΄ΠΈΠ²Π°Π½Ρ‡ΠΈΠΊ, всС Π΄Π΅Ρ‚Π°Π»ΠΈ Ρ‡ΡƒΡ‚ΡŒ Π½Π° расстоянии Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°. Ну это ΠΆΠ΅ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ!

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс

Но Ρ€Π°Π·Π½ΠΈΡ†Π° Β«ΠŸΡ€ΠΎΡΡ‚Π°Ρ инструкция β€” инструкция ΠΈΠ· Π˜ΠšΠ•ΠΒ» === Β«Π§Π΅ΠΊ-листы β€” ВСст-кСйсы». Когда Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ тСст-кСйс, ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅ ΠΎΠ± этом ΠΈ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎΠ΅ Π²Π°ΠΌ β€” Ρ‚Π΅ΠΌΠ½Ρ‹ΠΉ лСс для ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ.

PS β€” Π±Π»ΠΎΠ³-пост Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π½Π° Testbase Π² Ρ€Π°Π·Π΄Π΅Π» «ВСория Π² ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°Ρ…Β», Π³Π΄Π΅ Π²Ρ‹ всСгда Π΅Π³ΠΎ смоТСтС Π½Π°ΠΉΡ‚ΠΈ! πŸ™‚

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

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π°, содСрТаниС ΠΈ процСсс написания ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ

Π€ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Π±Π°Π·Ρ‹ ΠΏΠΎ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΌΠ½ΠΎΠ³ΠΎ: Π΅ΡΡ‚ΡŒ информация, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΠΎΠ½ΠΈ Π±Ρ‹Π²Π°ΡŽΡ‚, ΠΊΠΎΠ³Π΄Π° Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Π΅ΠΊ-листы, ΠΊΠΎΠ³Π΄Π° тСст-кСйсы, Π° ΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ Π±Π΅Π· ΠΎΠ±ΠΎΠΈΡ… Π²ΠΈΠ΄ΠΎΠ². Но всё это Π½Π΅ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π½Π° вопрос: ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π²Π»Π΅Ρ‡ΡŒ ΠΈΠ· ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ максимум ΠΏΠΎΠ»ΡŒΠ·Ρ‹?

МСня Π·ΠΎΠ²ΡƒΡ‚ ΠœΠ°Ρ€ΠΈΡ ЛСщинская, я QA-спСциалист Π² Surf. Наша компания Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ прилоТСния с 2011 Π³ΠΎΠ΄Π°. Π—Π° это врСмя ΠΌΡ‹ создали структуру ΠΈ содСрТаниС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ процСсс тСстирования ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

Новый ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΏΠΎΠΌΠΎΠ³ Π½Π°ΠΌ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΊΠ°ΠΊ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ людьми, Ρ‚Π°ΠΊ ΠΈ ΠΏΡ€ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅. ΠœΡ‹ смогли ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π΅Π²ΡŒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ ΠΈ ΠΎΠ½Π±ΠΎΡ€Π΄ΠΈΠ½Π³ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΈ понятнСС. ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΈ ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π² качСствС прилоТСния.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Π΅ΠΊ лист ΠΈ тСст кСйс

Польза собствСнной структуры ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ

ΠžΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹ΠΉ инструмСнт ΠΏΡ€ΠΈ тСстировании β€” тСст-кСйсы ΠΈ Ρ‡Π΅ΠΊ-листы (Π΄Π°Π»Π΅Π΅ β€” ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ), ΠΏΠΎΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π‘Π΅Π· Π½ΠΈΡ… Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ качСство Π½Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅.

1. ΠŸΠΎΠ½ΡΡ‚Π½Π° ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½Π°

ВСстировщик, ΠΏΡ€ΠΈΡˆΠ΅Π΄ΡˆΠΈΠΉ с Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈΠ»ΠΈ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈ ΠΊΠ°ΠΊ Π΅ΠΌΡƒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ. Π’ ΠΈΠ΄Π΅Π°Π»Π΅ Π΅ΠΌΡƒ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ: всё Π΅ΡΡ‚ΡŒ Π² тСстах.

2. Π•Π΄ΠΈΠ½ΠΎΠΎΠ±Ρ€Π°Π·Π½Π° для любого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°: ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ±Ρ‰ΡƒΡŽ структуру Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ

Когда структура ΠΈ содСрТаниС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ Π½Π΅ сильно ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ, тСстировщик Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ мСньшС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Ρ€Π°Π·Π±ΠΎΡ€ ΠΈ ΠΎΠ½Π±ΠΎΡ€Π΄ΠΈΠ½Π³. Он Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚, ΠΊΠ°ΠΊΠΈΠ΅ шаги ΡƒΠΆΠ΅ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚Ρ‹ тСстами ΠΈ Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ для ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ тСстирования Ρ„ΠΈΡ‡ΠΈ.

3. ΠŸΠΎΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ Ρ„ΠΈΡ‡

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ покрытия Ρ„ΠΈΡ‡ΠΈ, Π½ΡƒΠΆΠ½ΠΎ:

Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ этот ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚,

ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊ количСствСнно Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΎ.

ΠŸΡ€ΠΈ Ρ…Π°ΠΎΡ‚ΠΈΡ‡Π½ΠΎΠΌ написании ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ это рСсурсозатратно ΠΈ слоТно.

4. ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ QA

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ доступ ΠΊ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°ΠΌ, ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΈΡ‡Ρƒ Π½Π° этапС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ: ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹Π΅ Π±Π°Π³ΠΈ Π½Π΅ ΠΏΠΎΠΏΠ°Π΄ΡƒΡ‚ Π² сборку.

5. ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ быстро ΠΈ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ

ВворчСство Π² ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Ρ… Π½ΡƒΠΆΠ½ΠΎ Π½Π° Ρ‚ΠΎΠΌ ΠΆΠ΅ ΡƒΡ€ΠΎΠ²Π½Π΅, Ρ‡Ρ‚ΠΎ ΠΈ ΡΠΈΡΡ‚Π΅ΠΌΠ½ΠΎΡΡ‚ΡŒ. Π”ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ тСсты, Ссли помСнялось Π’Π— ΠΈ измСнилась Π»ΠΎΠ³ΠΈΠΊΠ° Ρ„ΠΈΡ‡ΠΈ.

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

Π­Ρ‚ΠΈ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ ΠΏΠΎΠ±ΡƒΠ΄ΠΈΠ»ΠΈ нас ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΎΠ±Ρ‰ΡƒΡŽ структуру, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² прямом смыслС ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ. Но, Ρ‡Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎ, ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΎΠ±Ρ‰Π΅ΠΉ структуры: свобода «творчСства» Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ остаётся.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π²Π°ΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ ΠΏΠΎ структурС

ΠžΡΡ‚Π°Π»ΠΎΡΡŒ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° вопрос: ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΏΠΈΡΠ°Ρ‚ΡŒ Β«ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΒ» Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π°ΠΆΠ½ΠΎ?

1. Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ количСство ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²

На ΠΎΠ΄Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько тСстировщиков: ΠΈΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π°, ΠΈΠ½Π°Ρ‡Π΅ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ лишнСС врСмя Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡŽ.

Π‘Ρ‹Π²Π°Π΅Ρ‚ ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚: ΠΎΠ΄ΠΈΠ½ тСстировщик находится Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. ΠœΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ тяТСло, Ссли Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ написаны ΠΏΠΎ структурС Π₯, Π° Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ β€” Y. На ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ структурами ΡƒΠΉΠ΄ΡƒΡ‚ врСмя ΠΈ силы: вСдь Π½ΡƒΠΆΠ½ΠΎ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ старыС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ, ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅.

2. ΠœΡ‹ Ρ€Π°Π·Π½Ρ‹Π΅

Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ своё ΠΌΠΈΡ€ΠΎΠ²ΠΎΠ·Π·Ρ€Π΅Π½ΠΈΠ΅, ΠΎΠΏΡ‹Ρ‚ ΠΈ Π²ΠΈΠ΄Π΅Π½ΠΈΠ΅ Β«ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΒ»: это Π΄Π΅Π»Π°Π΅Ρ‚ нас сильнСС, Π½ΠΎ ΠΏΡ€ΠΈΠ΄Π°Ρ‘Ρ‚ свои особСнности Π² Ρ€Π°Π±ΠΎΡ‚Π΅. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· нас Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ Π½Π° своСм языкС. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ, Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ β€” ΠΎΠ±Ρ‰ΠΈΠΉ.

3. Высокий Ρ‚Π΅ΠΌΠΏ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ

Быстрая ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π½Π΅ позволяСт Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° ΠΎΠ½Π±ΠΎΡ€Π΄ΠΈΠ½Π³ΠΈ ΠΈ активности ΠΏΠΎ написанию. ΠžΠ±Ρ‰Π°Ρ структура написания ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ врСмя Π½Π° ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

4. Π‘Ρ‚Ρ€Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ Π΄Π΅Π»Π°Ρ‚ΡŒ качСствСнно

Π₯очСтся воврСмя Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сцСнарии, ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ шаги, быстро ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ рСгрСсс ΠΈ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ врСмя, Ссли ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° ΠΏΠΎΡ…ΠΎΠΆΡƒΡŽ Ρ„ΠΈΡ‡Ρƒ ΡƒΠΆΠ΅ писались Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅. ΠžΠ±Ρ‰Π°Ρ структура ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ быстро ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ Π΄ΡƒΠΌΠ°Π» Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, ΠΊΠ°ΠΊ Π΄ΡƒΠΌΠ°Π» Ρ‚Ρ‹ сам Π²Ρ‡Π΅Ρ€Π°, Ρ‡Π΅Π³ΠΎ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ сСгодня ΠΈ Ρ‡Ρ‚ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π°Π²Ρ‚Ρ€Π°.

Всё это Π΄Π΅Π»Π°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ Π΅Π΄ΠΈΠ½ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΎΠΌΡƒ написанию ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ с Π΄ΠΎΠ»Π΅ΠΉ свободы.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ структуры

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ состоят ΠΈΠ· экранов, ΡˆΡ‚ΠΎΡ€ΠΎΠΊ, ΠΏΠΎΠΏΠ°ΠΏΠΎΠ², ΠΏΠΎΠ»Π΅ΠΉ Π²Π²ΠΎΠ΄Π°, ΠΊΠ½ΠΎΠΏΠΎΠΊ, Ρ‡Π΅ΠΊ-боксов, свитчСров ΠΈ Ρ‚Π°ΠΊ далСС…

ΠœΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ всС ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ Π½Π° элСмСнты ΠΈ мСста, Π³Π΄Π΅ ΠΎΠ½ΠΈ находятся. А Π΄Π°Π»Π΅Π΅ β€” ΡƒΠ³Π»ΡƒΠ±ΠΈΡ‚ΡŒΡΡ Π² ΠΊΠ»ΠΈΠ΅Π½Ρ‚-ΡΠ΅Ρ€Π²Π΅Ρ€Π½ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ прилоТСния (Π±Π΅Π· Π½Π΅Ρ‘ сСгодня Π½ΠΈΠΊΡƒΠ΄Π°). Π”Π°Π½Π½Ρ‹Π΅ Π½Π° экранС ΠΏΠΎΡ‡Ρ‚ΠΈ всСгда бСрутся ΠΈΠ· запроса: ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚Π΄Π°Ρ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΉ ΠΈ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ стоит ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ΠΈ экран ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ, ΠΈ Π² прямом взаимодСйствии с запросом. Аналогично Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ с элСмСнтом.

1. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ, связанныС с экраном (Π² Ρ‚ΠΎΠΌ числС ΡˆΡ‚ΠΎΡ€ΠΊΠ°/popup ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅)

β†’ Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ
β†’ PTR/КЭШ
β†’ Навигация: Π—Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅/Π’ΠΎΠ·Π²Ρ€Π°Ρ‚
β†’ Π›ΠΎΠ³ΠΈΠΊΠ° взаимодСйствия ΠΌΠ΅ΠΆΠ΄Ρƒ экранами Π² стСкС ΠΈ МП
β†’ Компоновка
β†’ Π Π°Π±ΠΎΡ‚Π° с запросами

2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ, относящиСся ΠΊ элСмСнту (ΠΏΠΎΠ»Π΅, ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ, Ρ‡Π΅ΠΊ-бокс, Ρ€Π°Π΄ΠΈΠΎΠ±Π°Ρ‚Ρ‚ΠΎΠ½ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅)

β†’ ΠŸΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ
β†’ НСгативныС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ
β†’ Π›ΠΎΠ³ΠΈΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ элСмСнта
β†’ Π Π°Π±ΠΎΡ‚Π° с запросами

3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ, относящиСся Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ ΠΊ Ρ„ΠΈΡ‡Π΅

β†’ Π’ΠΎΡ‡ΠΊΠΈ Π²Ρ…ΠΎΠ΄Π° Π² Ρ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΡƒΡŽ Ρ„ΠΈΡ‡Ρƒ
β†’ ВзаимодСйствиС Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ тСстируСмой Ρ„ΠΈΡ‡ΠΈ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ

4. Π§Π΅ΠΊ-листы, ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‰ΠΈΠ΅ Π² рСгрСссионном тСстировании

Π­ΠΊΡ€Π°Π½ (Π² Ρ‚ΠΎΠΌ числС ΡˆΡ‚ΠΎΡ€ΠΊΠ°/popup)

β†’ Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ ΠΈΠ»ΠΈ ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ…

Π€ΠΈΡ‡Π°. Π­ΠΊΡ€Π°Π½ β€” инициализация

Π€ΠΈΡ‡Π° β€” Π³Π»Π°Π²Π½ΠΎΠ΅ дСйствиС Ρ„ΠΈΡ‡ΠΈ (: Ссли Ρ„ΠΈΡ‡Π° одноэкранная)

Π€ΠΈΡ‡Π°. Π­ΠΊΡ€Π°Π½ β€” Π³Π»Π°Π²Π½ΠΎΠ΅ дСйствиС Ρ„ΠΈΡ‡ΠΈ/экрана (: Ссли Ρ„ΠΈΡ‡Π° многоэкранная)

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь. Π­ΠΊΡ€Π°Π½ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи β€” инициализация

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь β€” ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅

β†’ ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ β€” ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π·Π°ΠΊΠ°Π·

Π”Π°Π½Π½Ρ‹Π΅ Π½Π° экранС ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² соотвСтствии с ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΌ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ Π½Π° запрос

Π”Π°Π½Π½Ρ‹Π΅ ΠΈΠ· ΠΎΡ‚Π²Π΅Ρ‚Π° запроса для формирования экрана бСрутся ΠΈΠ· Π½ΡƒΠΆΠ½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Empty State (Ссли Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ ΠΏΡ€ΠΈΡˆΠ»ΠΈ).
НСпосрСдствСнно Π΄Π°Π½Π½Ρ‹ΠΉ экран рассматриваСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ: ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ°, Ρ€Π°Π±ΠΎΡ‚Π° элСмСнтов ΠΈ запросов.

ΠšΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΉ запрос сформирован ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½

Π”Π°Π½Π½Ρ‹Π΅ Π² запросС ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² Π½ΡƒΠΆΠ½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… (согласно сваггСру ΠΈ Π’Π—)

ΠŸΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΠΎ бизнСсу кСйс: запрос Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π² ΠΎΡ‚Π²Π΅Ρ‚Π΅ ΠΎΡˆΠΈΠ±ΠΊΡƒ Π½Π° Π½Π΅Π²Π΅Ρ€Π½ΠΎ-Π²Π²Π΅Π΄Ρ‘Π½Π½Ρ‹ΠΉ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π»Π΅Π³ΠΊΠΎ воспроизводимый ΠΈ часто ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ.

НСгативный ΠΏΠΎ бизнСсу кСйс: запрос Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π² ΠΎΡ‚Π²Π΅Ρ‚Π΅ ΠΎΡˆΠΈΠ±ΠΊΡƒ 502. Π Π΅Π΄ΠΊΠΎ встрСчаСтся, слоТно Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ (ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, Ρ‚Π°ΠΊ оТидаСтся).

Π’Π°ΠΊΠΎΠ΅ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ кСйсов для тСстирования Π² ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

β†’ Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ ΠΈΠ»ΠΈ ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… β€” ошибка Π½Π° запрос

Π€ΠΈΡ‡Π°. Π­ΠΊΡ€Π°Π½ β€” инициализация, ошибка Π½Π° запрос

Π€ΠΈΡ‡Π° β€” Π³Π»Π°Π²Π½ΠΎΠ΅ дСйствиС Ρ„ΠΈΡ‡ΠΈ, ошибка Π½Π° запрос (: Ссли Ρ„ΠΈΡ‡Π° одноэкранная)

Π€ΠΈΡ‡Π°. Π­ΠΊΡ€Π°Π½ β€” Π³Π»Π°Π²Π½ΠΎΠ΅ дСйствиС Ρ„ΠΈΡ‡ΠΈ/экрана, ошибка Π½Π° запрос (: Ссли Ρ„ΠΈΡ‡Π° многоэкранная)

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь. Π­ΠΊΡ€Π°Π½ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи β€” инициализация, ошибка Π½Π° запрос

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь β€” ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅, ошибка Π½Π° запрос

β†’ ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ β€” cΠΎΠ·Π΄Π°Ρ‚ΡŒ Π·Π°ΠΊΠ°Π·, ошибка Π½Π° запрос

ΠžΡ‚Π²Π΅Ρ‚ Π½Π° запрос ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ с ошибкой

Π’Π°ΠΉΠΌΠ°ΡƒΡ‚ (ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ оТидания ΠΎΡ‚Π²Π΅Ρ‚Π° Π½Π° запрос Π² МП)

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ошибки ΠΎΡ‚ сСрвСра (ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²)

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Error State
НСпосрСдствСнно Π΄Π°Π½Π½Ρ‹ΠΉ экран рассматриваСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ: ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ°, Ρ€Π°Π±ΠΎΡ‚Π° элСмСнтов ΠΈ запросов.

β†’ Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ ΠΈΠ»ΠΈ ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… β€” отсутствиС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°

Π€ΠΈΡ‡Π°. Π­ΠΊΡ€Π°Π½ β€” инициализация, Π±Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°

Π€ΠΈΡ‡Π° β€” Π³Π»Π°Π²Π½ΠΎΠ΅ дСйствиС Ρ„ΠΈΡ‡ΠΈ, Π±Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° (: Ссли Ρ„ΠΈΡ‡Π° одноэкранная)

Π€ΠΈΡ‡Π°. Π­ΠΊΡ€Π°Π½ β€” Π³Π»Π°Π²Π½ΠΎΠ΅ дСйствиС Ρ„ΠΈΡ‡ΠΈ/экрана, Π±Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° (: Ссли Ρ„ΠΈΡ‡Π° многоэкранная)

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь. Π­ΠΊΡ€Π°Π½ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи β€” инициализация, Π±Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь β€” ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅, Π±Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°

β†’ ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ β€” ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π·Π°ΠΊΠ°Π·, Π±Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ увСдомлСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, snackbar Π½Π° экранС)

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ экрана (ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²)

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Error State Π² случаС отсутствия сСти (Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ экрана)

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ состояния load-state (Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ экрана)

ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π½Π° UI ΠΈΠ»ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚ явноС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² состоянии отсутствия сСти (Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΈ PTR ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°/сортировки, Π²Ρ‹Π±ΠΎΡ€Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ с запросами)

ОбновлСниС Error State (PTR или кнопка)

β†’ PTR ΠΈ КЭШ, Ссли Π΅ΡΡ‚ΡŒ

β†’ PTR, Ссли Π΅ΡΡ‚ΡŒ

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь. Π­ΠΊΡ€Π°Π½ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи β€” PTR

Π’ этом случаС Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ структурС Π»ΡƒΡ‡ΡˆΠ΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ:

Π€ΠΈΡ‡Π°. НазваниС экрана β€” PTR

Π€ΠΈΡ‡Π°. НазваниС экрана β€” PTR, ошибка Π½Π° запрос

Π€ΠΈΡ‡Π°. НазваниС экрана β€” PTR, Π±Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°

β†’ КЭШ, Ссли Π΅ΡΡ‚ΡŒ (Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π½ΠΈΠΌ/Π±Π΅Π· Π½Π΅Π³ΠΎ)

Π€ΠΈΡ‡Π°. Π­ΠΊΡ€Π°Π½ β€” PTR, Π±Π΅Π· кэша

Π€ΠΈΡ‡Π° β€” инициализация, с кэшСм, Π±Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь. Π­ΠΊΡ€Π°Π½ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи β€” PTR, с кэшСм

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь β€” инициализация, с кэшСм, Π±Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°

Π’ этом случаС Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ структурС Π»ΡƒΡ‡ΡˆΠ΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ нСсколько Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ:

β†’ PTR ΠΈ кэш, Ссли Π΅ΡΡ‚ΡŒ (ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ экранС)

Π’ этом случаС, согласно Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ структурС, Π»ΡƒΡ‡ΡˆΠ΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ нСсколько Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ:

Π€ΠΈΡ‡Π°. НазваниС экрана β€” PTR, с/Π±Π΅Π· кэша

Π€ΠΈΡ‡Π°. НазваниС экрана β€” PTR, с/Π±Π΅Π· кэша, ошибка Π½Π° запрос

Π€ΠΈΡ‡Π°. НазваниС экрана β€” PTR, с/Π±Π΅Π· кэша, Π±Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°

Навигация: Π—Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ экрана / Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ Π½Π°Π·Π°Π΄ Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ экран

Π€ΠΈΡ‡Π°. Π­ΠΊΡ€Π°Π½ β€” Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅

Π€ΠΈΡ‡Π°. Π­ΠΊΡ€Π°Π½ β€” Π½Π°Π·Π°Π΄ Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ экран

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь. Π­ΠΊΡ€Π°Π½ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи β€” Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь. Π¨Ρ‚ΠΎΡ€ΠΊΠ° списка Ρ‚Π΅ΠΌ β€” Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅

β†’ ΠžΠΏΠ»Π°Ρ‚Π°. Попап Комиссия β€” Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь. Π­ΠΊΡ€Π°Π½ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи β€” Π½Π°Π·Π°Π΄ Π½Π° Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ экран

Если запроса Π½Π΅Ρ‚, достаточно ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΠΎ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΡŽ экрана. Если запрос ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Π»ΡƒΡ‡ΡˆΠ΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ:

Π€ΠΈΡ‡Π°. НазваниС экрана β€” Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅

Π€ΠΈΡ‡Π°. НазваниС экрана β€” Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅, ошибка Π½Π° запрос

Π€ΠΈΡ‡Π°. НазваниС экрана β€” Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅, Π±Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°

Π€ΠΈΡ‡Π°. НазваниС экрана β€” Π½Π°Π·Π°Π΄ Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ экран

Π€ΠΈΡ‡Π°. НазваниС экрана β€” Π½Π°Π·Π°Π΄ Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ экран, ошибка Π½Π° запрос

Π€ΠΈΡ‡Π°. НазваниС экрана β€” Π½Π°Π·Π°Π΄ Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ экран, Π±Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°

Π‘ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ шагами:

Назад ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅, Ссли Π΅ΡΡ‚ΡŒ

ЀизичСская ΠΊΠ½ΠΎΠΏΠΊΠ° «Назад» Π½Π° Android

β†’ Π›ΠΎΠ³ΠΈΠΊΠ° взаимодСйствия ΠΌΠ΅ΠΆΠ΄Ρƒ экранами Π² стСкС ΠΈ МП

Вакая Π»ΠΎΠ³ΠΈΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ описана Π² Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π΅ (ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ ΠΏΡƒΠ½ΠΊΡ‚)

Π€ΠΈΡ‡Π° β€” Π»ΠΎΠ³ΠΈΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² стСкС экранов

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь β€” Π»ΠΎΠ³ΠΈΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² стСкС экранов

Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… Π² стСкС экранов ΠΎΠ΄Π½ΠΎΠΉ Ρ„ΠΈΡ‡ΠΈ β€” Ссли прСдусмотрСно / ΠžΡ‡ΠΈΡΡ‚ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π΅ Π½Π° экраны β€” Ссли сохранСниС Π½Π΅ прСдусмотрСно

Π‘Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π½ΠΈΠ΅ прилоТСния Π²ΠΎ врСмя Ρ„Π»ΠΎΡƒ β€” сохранСниС полоТСния МП

β†’ Компоновка

Π€ΠΈΡ‡Π°. Π­ΠΊΡ€Π°Π½/ΡˆΡ‚ΠΎΡ€ΠΊΠ°/tup Ρ„ΠΈΡ‡ΠΈ β€” ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ°

(: Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠ΅ состояниС, error state, empty state, состояниС Π±Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° (Ссли для этого спСцифичный экран))

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь. Π­ΠΊΡ€Π°Π½ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи β€” ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ°

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь. Π­ΠΊΡ€Π°Π½ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи. Π•rror State β€” ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ°

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь. Π­ΠΊΡ€Π°Π½ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи. Empty State β€” ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ°

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь. Π­ΠΊΡ€Π°Π½ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи. Π‘Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° β€” ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° (Ссли отличаСтся ΠΎΡ‚ Error State β€” ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ°)

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь. Π¨Ρ‚ΠΎΡ€ΠΊΠ° списка Ρ‚Π΅ΠΌ β€” ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ°

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь. TUP успСха β€” ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ°

ОписаниС элСмСнтов: ΠΈΡ… наимСнования + Π΄ΠΈΠ·Π°ΠΉΠ½ (ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚, ссылка Π½Π° Ρ„ΠΈΠ³ΠΌΡƒ). Если это ΠΊΠ½ΠΎΠΏΠΊΠ°, Ρ‚ΠΎ здСсь ΠΆΠ΅ провСряСтся Π΅Ρ‘ прСсс-стСйт

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ (ΠΏΠΎΠ»Π΅, ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ, Ρ‡Π΅ΠΊ-бокс, Ρ€Π°Π΄ΠΈΠΎΠ±Π°Ρ‚Ρ‚ΠΎΠ½ ΠΈ Ρ‚ΠΏ)

β†’ ΠŸΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ

Π€ΠΈΡ‡Π°. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ β€” ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ (: Ссли Ρ„ΠΈΡ‡Π° одноэкранная)

Π€ΠΈΡ‡Π°. Π­ΠΊΡ€Π°Π½/ΡˆΡ‚ΠΎΡ€ΠΊΠ°/TUP. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ β€” ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ (: Ссли Ρ„ΠΈΡ‡Π° многоэкранная ΠΈ элСмСнты Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ нСсколько Ρ€Π°Π· Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… экранах)

β†’ Cписок Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ². Π€ΠΈΠ»ΡŒΡ‚Ρ€. ПолС Π΄Π°Ρ‚Π° β€” ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ

β†’ ΠŸΠ΅Ρ€Π΅Π½ΠΎΡ срСдств. Π­ΠΊΡ€Π°Π½ Π²Ρ‹Π±ΠΎΡ€Π° услуг. ПолС сумма β€” ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ

β†’ Настройки. Π Π°Π΄ΠΈΠΎΠ±Π°Ρ‚Ρ‚ΠΎΠ½ Π²Ρ‹Π±ΠΎΡ€Π° Ρ‚Π΅ΠΌΡ‹ β€” ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь. Π§Π΅ΠΊ-бокс согласия Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ… β€” ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ

Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ поля ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΌΠΈ значСниями

Вставка Π² ΠΏΠΎΠ»Π΅ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ

Для тСкстового поля Π±Π΅Π· ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ вставка ΠΈΠ»ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ поля смайликами β€” позитивная ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°: ΠΎΠ½Π° ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ возмоТная.

Для поля Π²Π²ΠΎΠ΄Π° суммы с Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ вставка смайликов β€” нСгативная ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°: ΠΎΠ½Π° ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ нСоТиданная для Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ поля.

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ поля

Π’Π΅Ρ…Π½ΠΈΠΊΠ° классов эквивалСнтности ΠΈ Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ (ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ)

Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ поля максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ Π΄Π»ΠΈΠ½ΠΎΠΉ, Ссли Π΄Π»ΠΈΠ½Π° большая ΠΈ тСкст ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΉΡ‚ΠΈ Π½Π° Π³Ρ€Π°Π½ΠΈΡ†Ρƒ экрана (ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅/скролл поля ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² Π½Ρ‘ΠΌ значСния)

ΠŸΡƒΡΡ‚ΠΎΠ΅ ΠΏΠΎΠ»Π΅ (Ссли Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π΅Π³ΠΎ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ)

β†’ НСгативныС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ

Π€ΠΈΡ‡Π°. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ β€” Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ (: Ссли Ρ„ΠΈΡ‡Π° одноэкранная)

Π€ΠΈΡ‡Π°. Π­ΠΊΡ€Π°Π½. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ β€” Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ (: Ссли Ρ„ΠΈΡ‡Π° многоэкранная ΠΈ элСмСнты Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ нСсколько Ρ€Π°Π· Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… экранах)

β†’ Cписок Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ². Π€ΠΈΠ»ΡŒΡ‚Ρ€. ПолС Π΄Π°Ρ‚Π° β€” Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ

β†’ ΠŸΠ΅Ρ€Π΅Π½ΠΎΡ срСдств. Π­ΠΊΡ€Π°Π½ Π²Ρ‹Π±ΠΎΡ€Π° услуг. ПолС сумма β€” Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ

β†’ Настройки. Π Π°Π΄ΠΈΠΎΠ±Π°Ρ‚Ρ‚ΠΎΠ½ Π²Ρ‹Π±ΠΎΡ€ Ρ‚Π΅ΠΌΡ‹ β€” Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь. Π§Π΅ΠΊ-бокс согласия Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ… β€” Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ

Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ поля Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΌΠΈ значСниями

НС стоит Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ Π½Π° подскролл ΠΊ Π½Π΅Π²Π°Π»ΠΈΠ΄Π½Ρ‹ΠΌ полям, Ссли:

Π•ΡΡ‚ΡŒ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠΎΠ»Π΅ΠΉ ΠΈΠ»ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… элСмСнтов Π½Π° ΠΎΠ΄Π½ΠΎΠΌ экранС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΠΏΠΎΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ для отобраТСния с ошибкой ΠΏΡ€ΠΈ нСуспСхС Π²Π²ΠΎΠ΄Π° значСния

Π­Ρ‚ΠΈ поля ΠΈΠ»ΠΈ элСмСнты Π²Π°Π»ΠΈΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅

Вставка Π² ΠΏΠΎΠ»Π΅ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ поля

Π’Π΅Ρ…Π½ΠΈΠΊΠ° классов эквивалСнтности ΠΈ Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ

ΠŸΡƒΡΡ‚ΠΎΠ΅ ΠΏΠΎΠ»Π΅ (Ссли Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π΅Π³ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ)

β†’ Π›ΠΎΠ³ΠΈΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ элСмСнта

Π€ΠΈΡ‡Π°. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ β€” Π»ΠΎΠ³ΠΈΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ (: Ссли Ρ„ΠΈΡ‡Π° одноэкранная)

Π€ΠΈΡ‡Π°. Π­ΠΊΡ€Π°Π½. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ β€” Π»ΠΎΠ³ΠΈΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ (: Ссли Ρ„ΠΈΡ‡Π° многоэкранная ΠΈ элСмСнты Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ нСсколько Ρ€Π°Π· Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… экранах)

β†’ Cписок Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ². Π€ΠΈΠ»ΡŒΡ‚Ρ€. ПолС Π΄Π°Ρ‚Π° β€” Π»ΠΎΠ³ΠΈΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹

β†’ ΠŸΠ΅Ρ€Π΅Π½ΠΎΡ срСдств. ПолС сумма β€” Π»ΠΎΠ³ΠΈΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹

β†’ Настройки. Π Π°Π΄ΠΈΠΎΠ±Π°Ρ‚Ρ‚ΠΎΠ½ Π²Ρ‹Π±ΠΎΡ€ Ρ‚Π΅ΠΌΡ‹ β€” Π»ΠΎΠ³ΠΈΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь. Π§Π΅ΠΊ-бокса согласия Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ… β€” Π»ΠΎΠ³ΠΈΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹

ΠžΠ±Ρ‰ΠΈΠ΅ дСйствия с элСмСнтом ΠΈ Π΅Π³ΠΎ рСакция Π½Π° Π½ΠΈΡ…

β†’ ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΏΡ€ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ поля

β†’ Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ поля ΠΏΡ€ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ

β†’ ВыставлСниС курсора Π² ΠΊΠΎΠ½Π΅Ρ† Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ строки ΠΏΡ€ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ поля

β†’ Валидация поля ΠΏΡ€ΠΈ снятии фокуса

β†’ Валидация поля ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ

β†’ Маска (для Π½ΠΎΠΌΠ΅Ρ€Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€)

β†’ ΠšΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Π°Ρ активация/дСактивация Ρ‡Π΅ΠΊ-бокса/Ρ€Π°Π΄ΠΈΠΎΠ±Π°Ρ‚Ρ‚ΠΎΠ½Π°

β†’ ЗациклСнная ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ / НСзациклСнная ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ

β†’ Π’ΠΎΡ‡ΠΊΠΈ Π²Ρ…ΠΎΠ΄Π° Π² Ρ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΡƒΡŽ Ρ„ΠΈΡ‡Ρƒ

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь β€” Ρ‚ΠΎΡ‡ΠΊΠΈ Π²Ρ…ΠΎΠ΄Π°

Π£ΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΠΎΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ всС мСста, ΠΎΡ‚ΠΊΡƒΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ ΠΊ тСстируСмой Ρ„ΠΈΡ‡Π΅ с Π΄Ρ€ΡƒΠ³ΠΈΡ… экранов

β†’ ВзаимодСйствиС Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ тСстируСмой Ρ„ΠΈΡ‡ΠΈ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ

Π€ΠΈΡ‡Π°. ВзаимодСйствиС с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ„ΠΈΡ‡Π°ΠΌΠΈ β€” другая Ρ„ΠΈΡ‡Π°

β†’ ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь. ВзаимодСйствиС Ρ„ΠΈΡ‡ΠΈ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ„ΠΈΡ‡Π°ΠΌΠΈ β€” тСмная Ρ‚Π΅ΠΌΠ°

β†’ ВСмная Ρ‚Π΅ΠΌΠ° (Ссли поддСрТиваСтся)
Π‘ΠΌΠ΅Π½Π° Ρ‚Π΅ΠΌΡ‹ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с тСстируСмой Ρ„ΠΈΡ‡Π΅ΠΉ

β†’ ΠŸΡƒΡˆ-увСдомлСния + Π΄ΠΈΠΏΠ»ΠΈΠ½ΠΊΠΈ (Ссли ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ)
ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΏΠΎ Π΄ΠΈΠΏΠ»ΠΈΠ½ΠΊΡƒ Π²ΠΎ Ρ„Π»ΠΎΡƒ тСстируСмой Ρ„ΠΈΡ‡ΠΈ

β†’ ΠŸΠ»Π°Π½ΡˆΠ΅Ρ‚ (Ссли поддСрТиваСтся)
Компоновка, Ρ€Π΅ΠΆΠΈΠΌ сплит-вью (Ссли поддСрТиваСтся)

Π“ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Ρ‡Π΅ΠΊ-листы

β†’ ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ‡Π΅ΠΊ-лист ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ

ДобавляСтся Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³ΠΎΠ½ ΠΏΠΎ Ρ„ΠΈΡ‡Π΅ ΠΈ рСгрСсс-ΠΏΡ€ΠΎΠ³ΠΎΠ½. Он ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅.

ИзмСнСниС Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² ΠΈΠ· настроСк устройства

Π‘ΠΌΠ΅Π½Π° Ρ‚Π΅ΠΌΡ‹ ΠΈΠ· настроСк устройства

ИзмСнСниС языка ΠΈΠ· настроСк устройства

Π‘ΠΌΠ΅Π½Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΠ· настроСк устройства

ИспользованиС кастомной ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ Android (Π² частности, для ΠΏΠΎΠ»Π΅ΠΉ ΠΈ поисковой строки)

Входящий Π·Π²ΠΎΠ½ΠΎΠΊ/смс Π²ΠΎ врСмя прохоТдСния Ρ„Π»ΠΎΡƒ Ρ„ΠΈΡ‡ΠΈ

Π’Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· прилоТСния Π΄Π²ΠΎΠΉΠ½Ρ‹ΠΌ «Назад» Π½Π° Android

Π‘Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ снова

Π‘Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΎ врСмя оТидания ΠΎΡ‚Π²Π΅Ρ‚Π° Π½Π° запрос

ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π²ΠΎ врСмя оТидания ΠΎΡ‚Π²Π΅Ρ‚Π° Π½Π° запрос

β†’ Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ‡Π΅ΠΊ-лист ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ

ДобавляСтся Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³ΠΎΠ½. Он ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅.

Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±Π΅Π· доступа ΠΊ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Ρƒ Π²ΠΎΠΎΠ±Ρ‰Π΅

НаТатиС ΠΊΠ½ΠΎΠΏΠΊΠΈ блокирования ΠΏΡ€ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ сплСша

Запуск ΠΈ сразу ΠΆΠ΅ сворачиваниС прилоТСния

Π‘Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π½ΠΈΠ΅ прилоТСния Π²ΠΎ врСмя отобраТСния систСмного ΠΎΠΊΠ½Π° ΠΎΠΏΠ»Π°Ρ‚Ρ‹ Apple/Google/Samsung/Huawei Pay

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π°Ρ… (Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ совмСстимости, Ссли Π½Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚ΠΎΠ²)

Автоподстановка ΠΊΠΎΠ΄Π° ΠΈΠ· смс (ΠΈΠ½ΠΎΠ³Π΄Π° ΠΈΠ΄Π΅Ρ‚ ΠΏΠΎ-ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² iOS ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…)

Π Π°Π±ΠΎΡ‚Π° прилоТСния ΠΏΡ€ΠΈ ΠΏΡƒΡˆ-ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ стороннСго прилоТСния (сообщСниС Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅, Twitter ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅)

Π Π°Π±ΠΎΡ‚Π° прилоТСния послС срабатывания Π±ΡƒΠ΄ΠΈΠ»ΡŒΠ½ΠΈΠΊΠ°/Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°/смс/Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ систСмного прилоТСния

Π Π°Π±ΠΎΡ‚Π° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ прилоТСния послС Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ прилоТСния

Π Π°Π±ΠΎΡ‚Π° свСрнутого прилоТСния послС Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ прилоТСния

Π Π°Π±ΠΎΡ‚Π° прилоТСния ΠΏΡ€ΠΈ сообщСнии ΠΎ Π½Π΅Ρ…Π²Π°Ρ‚ΠΊΠ΅ заряда

Π Π°Π±ΠΎΡ‚Π° прилоТСния ΠΏΡ€ΠΈ зарядкС

Π Π°Π±ΠΎΡ‚Π° прилоТСния послС ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΎΡ‚ зарядки

Π Π°Π±ΠΎΡ‚Π° прилоТСния ΠΏΡ€ΠΈ воспроизвСдСнии ΠΌΡƒΠ·Ρ‹ΠΊΠΈ

Π Π°Π±ΠΎΡ‚Π° прилоТСния с ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ΠΎΠΌ 3G/4G/слабым ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-соСдинСниСм

Π Π°Π±ΠΎΡ‚Π° с Ρ„ΠΈΡ‡Π΅ΠΉ Β«ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Π² ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅Β» (Ссли поддСрТиваСтся)

Π§Ρ‚ΠΎ Π΄Π°Ρ‘Ρ‚ структура ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ

Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅,

Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ быстрой ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

Один ΠΈΠ· сущСствСнных Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… плюсов β€” использованиС этого ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° Π² автотСстировании. НапримСр, это мастхэв ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Flutter Π²Π½ΡƒΡ‚Ρ€ΠΈ widget-тСстов. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ элСмСнт Π²ΠΎ Flutter β€” это Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ (Π±ΡƒΠ΄ΡŒ Ρ‚ΠΎ эĸран ΠΈΠ»ΠΈ элСмСнт): Π²ΠΈΠ΄ΠΆΠ΅Ρ‚-тСсты ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ маппятся с нашими ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ ΔΈΠ°ΠΆΠ΄Ρ‹ΠΉ элСмСнт ΠΈΠ»ΠΈ эĸран.

Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ описаны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ β€” ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ элСмСнту. Они пригодятся Π² Π½Π°Ρ‡Π°Π»Π΅ тСстирования: такая структура ΠΏΠΎΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ большС элСмСнтов, обСспСчиваСт ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π² качСствС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

Когда QA Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с sanity ΠΈΠ»ΠΈ smoke тСстированиСм, Π½Π΅Ρ‚ смысла Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя Π½Π° Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ элСмСнта. НуТны сцСнарныС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΊΡ€ΠΎΡŽΡ‚ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ ΠΏΡƒΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. О Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ со сцСнарными ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°ΠΌΠΈ, ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅.

А ΠΊΠ°ΠΊ Π²Ρ‹ Ρ€Π΅ΡˆΠ°Π΅Ρ‚Π΅ вопрос с ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ? ΠŸΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚Π΅ΡΡŒ Ρ…Π°ΠΎΡ‚ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ систСмного ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°? ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ Π² коммСнтариях!

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

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

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