Π—Π°Ρ‡Π΅ΠΌ ΠΌΡ‹ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈ Ρ…Π°ΠΊΠ°Ρ‚ΠΎΠ½ для тСстировщиков

Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ Π±ΡƒΠ΄Π΅Ρ‚ интСрСсна Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ ΠΌΡ‹ столкнулся с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ ΠΏΠΎΠ΄Π±ΠΎΡ€Π° подходящСго спСциалиста Π² области тСстирования.

Как Π½ΠΈ странно, Π½ΠΎ с ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ количСства ИВ-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Π² нашСй рСспубликС увСличиваСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ число достойных программистов, Π½ΠΎ Π½Π΅ тСстировщиков. Π’ эту ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ рвутся ΠΌΠ½ΠΎΠ³ΠΈΠ΅, Π½ΠΎ Π½Π΅ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ Π΅Π΅ смысл.
Π—Π°Ρ‡Π΅ΠΌ ΠΌΡ‹ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈ Ρ…Π°ΠΊΠ°Ρ‚ΠΎΠ½ для тСстировщиков
НС ΠΌΠΎΠ³Ρƒ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π·Π° всС ИВ-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π½ΠΎ ΠΌΡ‹ Π·Π° своими спСциалистами Π² области качСства Π·Π°ΠΊΡ€Π΅ΠΏΠΈΠ»ΠΈ Ρ€ΠΎΠ»ΡŒ QA/QC. Они входят Π² состав ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‚ Π½Π° всСх этапах Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, начиная ΠΎΡ‚ исслСдования ΠΈ заканчивая выпуском Π½ΠΎΠ²ΠΎΠΉ вСрсии.

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

Π‘ Ρ‡Π΅ΠΌ ΠΌΡ‹ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΠ»ΠΈΡΡŒ, ΠΊΠΎΠ³Π΄Π° искали тСстировщиков

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

Π”Π°Π»Π΅Π΅, я расскаТу ΠΊΠ°ΠΊΠΈΠ΅ шаги ΠΌΡ‹ ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π»ΠΈ ΠΈ Π½Π° ΠΊΠ°ΠΊΠΈΠ΅ Π³Ρ€Π°Π±Π»ΠΈ наступали, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Ρ‚Π΅Ρ… самых, Π΄ΠΎΠ»Π³ΠΎΠΆΠ΄Π°Π½Π½Ρ‹Ρ… Π±ΠΎΡ€Ρ†ΠΎΠ² Π·Π° качСство.

Как ΠΌΡ‹ ΠΏΡ‹Ρ‚Π°Π»ΠΈΡΡŒ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ

ΠΠ°ΠΌΡƒΡ‡ΠΈΠ²ΡˆΠΈΡΡŒ с сорсингом Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… спСциалистов, ΠΌΡ‹ стали ΠΏΡ€ΠΈΡΡ‚Ρ€Π΅Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎ Π±Π»ΠΈΠ·Π»Π΅ΠΆΠ°Ρ‰ΠΈΠΌ областям:

  1. ΠŸΡ€ΠΎΠ±ΠΎΠ²Π°Π»ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ассСссмСнт‑практики для выявлСния срСди ΡƒΠΉΠΌΡ‹ β€œΡƒΠΉΡ‚ΠΈΠ²Π°ΠΉΡ‚ΠΈΡˆΠ½ΠΈΠΊΠΎΠ²β€, Ρ‚Π΅Ρ… самых, ΠΈΠ· ΠΊΠΎΠ³ΠΎ смоТСм Π²Ρ‹Ρ€Π°ΡΡ‚ΠΈΡ‚ΡŒ ΡΠΈΠ»ΡŒΠ½Ρ‹Ρ… спСциалистов.

    Π“Ρ€ΡƒΠΏΠΏΠ΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΎΠ², с ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ Π·Π½Π°Π½ΠΈΠΉ, ΠΌΡ‹ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ задания. Наблюдая Π·Π° ΠΈΡ… ΠΌΡ‹ΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ процСссом ΡΡ‚Π°Ρ€Π°Π»ΠΈΡΡŒ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ самого пСрспСктивного ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚Π°.

    Π’ Ρ‚ΠΎΠΌ числС, ΠΌΡ‹ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π»ΠΈ задания Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, понимания возмоТностСй Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΈ особСнностях ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½ΠΎΡΡ‚ΠΈ:

    Π—Π°Ρ‡Π΅ΠΌ ΠΌΡ‹ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈ Ρ…Π°ΠΊΠ°Ρ‚ΠΎΠ½ для тСстировщиков
    Π—Π°Ρ‡Π΅ΠΌ ΠΌΡ‹ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈ Ρ…Π°ΠΊΠ°Ρ‚ΠΎΠ½ для тСстировщиков

  2. ΠŸΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈ ΠΌΠΈΡ‚Π°ΠΏΡ‹ для тСстировщиков, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ понимания профСссии Ρƒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ‚ΠΈΠ½Π³Π΅Π½Ρ‚Π°.

    РасскаТу Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· Π½ΠΈΡ….

    Ufa Software QA and Testing Meetup #1 β€” это наша пСрвая ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π½Π΅Ρ€Π°Π²Π½ΠΎΠ΄ΡƒΡˆΠ½Ρ‹Ρ… ΠΊ профСссии ΠΈ Π·Π°ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ интСрСсно Π»ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡƒΠ±Π»ΠΈΠΊΠ΅ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ донСсти Π΄ΠΎ Π½ΠΈΡ…. Π’ основном, наши Π΄ΠΎΠΊΠ»Π°Π΄Ρ‹ Π±Ρ‹Π»ΠΈ ΠΎ Ρ‚ΠΎΠΌ, с Ρ‡Π΅Π³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ, Ссли ΡƒΠΆ Ρ‚Ρ‹ Ρ€Π΅ΡˆΠΈΠ» ΡΡ‚Π°Ρ‚ΡŒ тСстировщиком. ΠŸΠΎΠΌΠΎΡ‡ΡŒ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π³Π»Π°Π·Π° ΠΈ Π²Π·Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π½Π° тСстированиС Β«ΠΏΠΎ-взрослому». ΠœΡ‹ рассказывали ΠΎ ΡˆΠ°Π³Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ тСстировщикам, Ρ‡Ρ‚ΠΎΠ± Π²Π»ΠΈΡ‚ΡŒΡΡ Π² ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ. О Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ качСство ΠΈ ΠΊΠ°ΠΊ Π΅Π³ΠΎ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Π² Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… условиях. А Ρ‚Π°ΠΊΠΆΠ΅, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ автоматичСскоС тСстированиС ΠΈ, Π³Π΄Π΅ Π΅Π³ΠΎ цСлСсообразнСС ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ.

    Π—Π°Ρ‡Π΅ΠΌ ΠΌΡ‹ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈ Ρ…Π°ΠΊΠ°Ρ‚ΠΎΠ½ для тСстировщиков

    Π”Π°Π»Π΅Π΅, с ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΠΌ Π² 1-2 мСсяца, ΠΌΡ‹ ΠΏΡ€ΠΎΠ²Π΅Π»ΠΈ Π΅Ρ‰Π΅ Π΄Π²Π° ΠΌΠΈΡ‚Π°ΠΏΠ°. Участников ΡƒΠΆΠ΅ Π±Ρ‹Π»ΠΎ Ρ€Π°Π·Π° Π² Π΄Π²Π° большС. На Β«Ufa Software QA and Testing Meetup #2Β» ΠΌΡ‹ Π±ΠΎΠ»Π΅Π΅ Π³Π»ΡƒΠ±ΠΆΠ΅ ΠΎΠΊΡƒΠ½ΡƒΠ»ΠΈΡΡŒ Π² ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ. Рассказали ΠΏΡ€ΠΎ Π±Π°Π³Ρ‚Ρ€Π΅ΠΊΠΈΠ½Π³ΠΎΠ²Ρ‹Π΅ систСмы, ΠΏΡ€ΠΎ тСстированиС UI/UX, Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΠ»ΠΈ Docker, Ansible, Π° Ρ‚Π°ΠΊΠΆΠ΅ рассказали ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π°Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΈ тСстировщиком ΠΈ способах ΠΈΡ… Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

    Наш Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ ΠΌΠΈΡ‚Π°ΠΏ Β«Ufa Software QA and Testing Meetup #3Β» косвСнно касался Ρ€Π°Π±ΠΎΡ‚Ρ‹ тСстировщиков, Π½ΠΎ Π±Ρ‹Π» ΠΏΠΎΠ»Π΅Π·Π΅Π½ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ воврСмя Π½Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ программистам ΠΎΠ± ΠΈΡ… тСхничСско-ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌ Π΄ΠΎΠ»Π³Π΅: Π½Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΠΎΠ΅ тСстированиС, e2e тСстированиС, Selenium Π² автотСстировании, уязвимости Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

    ВсС это врСмя ΠΌΡ‹ ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ Π΄Π΅Π»Π°Ρ‚ΡŒ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ свСт ΠΈ Π·Π²ΡƒΠΊ Π² вСщаниях с Π½Π°ΡˆΠΈΡ… мСроприятий:

    β†’Β ΠŸΠ΅Ρ€Π²Ρ‹Π΅ шаги Π² тСстировании – Ufa Software QA and Testing Meetup #1
    → ВСстированиС UI/UX – Ufa Software QA and Testing Meetup #2
    → ВСстированиС бСзопасности, Π½Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΠΎΠ΅ тСстированиС ΠΈ автотСстированиС – Ufa QA and Testing Meetup #3

  3. И Π² ΠΊΠΎΠ½Ρ†Π΅ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ провСсти Ρ…Π°ΠΊΠ°Ρ‚ΠΎΠ½ для тСстировщиков

Как Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈΡΡŒ ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈ Ρ…Π°ΠΊΠ°Ρ‚ΠΎΠ½ для тСстировщиков

Для Π½Π°Ρ‡Π°Π»Π° ΠΏΠΎΠΏΡ‹Ρ‚Π°Π»ΠΈΡΡŒ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ это Π·Π° Β«Π·Π²Π΅Ρ€ΡŒΒ» Ρ‚Π°ΠΊΠΎΠΉ ΠΈ ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ проводят. Как Π²Ρ‹ΡΡΠ½ΠΈΠ»ΠΎΡΡŒ, мСроприятия ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° Π² Π Π€ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈ Π½Π΅ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·, ΠΈ ΠΈΠ΄Π΅ΠΉ ΠΏΠΎΠ·Π°ΠΈΠΌΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅Π³Π΄Π΅. Во‑вторых, Π½Π΅ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ сразу, Π² ΡΠΎΠΌΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд мСроприятиС, Π²ΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ рСсурсов. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Ρ€Π΅ΡˆΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ ΠΌΠΈΠ½ΠΈ Ρ…Π°ΠΊΠ°Ρ‚ΠΎΠ½Ρ‹, Π½Π΅ Π½Π° вСсь Ρ†ΠΈΠΊΠ» Ρ€Π°Π±ΠΎΡ‚Ρ‹ QA, Π° Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ этапы.

Основная наша головная боль β€” это нСдостаток Ρƒ мСстных тСстировщиков ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ внятных ΠΊΠ°Ρ€Ρ‚ тСстирования. НС ΡƒΠ΄Π΅Π»ΡΡŽΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ исслСдованиям Π½Π° этапС Π΄ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… историй ΠΈ созданию понятных для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ΅Π² ΠΏΡ€ΠΈΠ΅ΠΌΠΊΠΈ ΠΏΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ Π½Π΅Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ трСбованиям, UI/UX, бСзопасности, Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌ ΠΈ ΠΏΠΈΠΊΠΎΠ²Ρ‹ΠΌ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ°ΠΌ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ, для ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ€Π°Π·Π°, ΠΏΡ€ΠΎΠΉΡ‚ΠΈΡΡŒ ΠΏΠΎ самой интСрСсной ΠΈ творчСской части ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Ρ‹ β€” Π°Π½Π°Π»ΠΈΠ· ΠΈ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π½Π° ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½ΠΎΠΌ исслСдовании.

ΠŸΡ€ΠΈΠΊΠΈΠ½ΡƒΠ»ΠΈ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ количСство участников ΠΈ Ρ€Π΅ΡˆΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ 5 бэклогов Π½Π° MVP-Ρ€Π΅Π»ΠΈΠ·Ρ‹, 5 ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² ΠΈ 5 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ€ΠΎΠ»ΡŒ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ бизнСс-потрСбности ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎ ограничСниям.

Π’ΠΎΡ‚ Ρ‡Ρ‚ΠΎ Ρƒ нас ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ: Π±Π΅ΠΊΠ»ΠΎΠ³ΠΈ для Ρ…Π°ΠΊΠ°Ρ‚ΠΎΠ½Π°.

Основная идСя Π±Ρ‹Π»Π° ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Ρ‚Π΅ΠΌΡ‹ максимально Π΄Π°Π»Π΅ΠΊΠΈΠ΅ ΠΎΡ‚ всСй повсСднСвной Ρ€Π°Π±ΠΎΡ‚Ρ‹ участников ΠΈ Π΄Π°Ρ‚ΡŒ ΠΈΠΌ простор для творчСского ΠΏΠΎΠ»Π΅Ρ‚Π° Ρ„Π°Π½Ρ‚Π°Π·ΠΈΠΈ.

Π—Π°Ρ‡Π΅ΠΌ ΠΌΡ‹ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈ Ρ…Π°ΠΊΠ°Ρ‚ΠΎΠ½ для тСстировщиков

Π—Π°Ρ‡Π΅ΠΌ ΠΌΡ‹ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈ Ρ…Π°ΠΊΠ°Ρ‚ΠΎΠ½ для тСстировщиков

КакиС ошибки ΠΌΡ‹ допустили ΠΈ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅

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

Π’ΠΎΡ‚ ΠΌΠΈΡ‚Π°ΠΏΡ‹ Π΄Π΅Π»ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅. БоздаСтся ΠΎΠ±ΡˆΠΈΡ€Π½Π°Ρ Π±Π°Π·Π° для ΠΏΡ€ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ΡΡ ΠΎΠ±Ρ‰ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ участников. Компания становится всС Π±ΠΎΠ»Π΅Π΅ ΡƒΠ·Π½Π°Π²Π°Π΅ΠΌΠΎΠΉ Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅. Но, Ρ‚Ρ€ΡƒΠ΄ΠΎΠ΅ΠΌΠΊΠΎΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΡ… Π½Π°Ρ‡ΠΈΠ½Π°Π½ΠΈΠΉ Π½Π΅ малая. НуТно Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² Π³ΠΎΠ΄ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΌΠΈΡ‚Π°ΠΏΠΎΠ² Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 700-800 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎ-часов.

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

ΠŸΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π² ΠΈΡ‚ΠΎΠ³ΠΈ мСроприятия, ΠΌΡ‹ поняли, Ρ‡Ρ‚ΠΎ ошибок допустили Π²ΠΎΡ€ΠΎΡ…:

  1. Π‘Π°ΠΌΠΎΠΉ Π½Π΅ΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ошибкой Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Ρ…Π²Π°Ρ‚ΠΈΡ‚ 4-5 часов. Π’ ΠΈΡ‚ΠΎΠ³Π΅, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ вводная ΠΈ знакомство с бэклогами заняли ΠΏΠΎΡ‡Ρ‚ΠΈ 2 часа.
    Π Π°Π±ΠΎΡ‚Π° с Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°ΠΌΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² Π½Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌ этапС ΠΈ врСмя, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΡΡ Π² ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, заняло Π΅Ρ‰Π΅ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΆΠ΅. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½Π° Π²ΡΠ΅ΡΡ‚ΠΎΡ€ΠΎΠ½Π½ΡŽΡŽ ΠΏΡ€ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΊΠ°Ρ€Ρ‚ тСстирования ΠΎΡΡ‚Π°Π²ΡˆΠ΅Π³ΠΎΡΡ врСмя явно Π½Π΅ Ρ…Π²Π°Ρ‚ΠΈΠ»ΠΎ.
  2. Π’Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ сил Π½Π° Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„ΠΈΠ΄Π±Π΅ΠΊ ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚Π΅ совсСм Π½Π΅ Ρ…Π²Π°Ρ‚ΠΈΠ»ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π±Ρ‹Π»Π° ΡƒΠΆΠ΅ Π½ΠΎΡ‡ΡŒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, эта Ρ‡Π°ΡΡ‚ΡŒ явно Π½Π°ΠΌΠΈ Π±Ρ‹Π»Π° ΠΏΡ€ΠΎΠ²Π°Π»Π΅Π½Π°, Π° ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π»Π°ΡΡŒ ΠΊΠ°ΠΊ самая цСнная Π² Ρ…Π°ΠΊΠ°Ρ‚ΠΎΠ½Π΅.
  3. ΠžΡ†Π΅Π½ΠΈΠ²Π°Ρ‚ΡŒ качСство ΠΏΡ€ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ простым голосованиСм всСх участников, Π²Ρ‹Π΄Π΅Π»ΠΈΠ² Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΏΠΎ 3 голоса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ΠΈ ΠΌΠΎΠ³Π»ΠΈ ΠΎΡ‚Π΄Π°Ρ‚ΡŒ Π·Π° Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ качСствСнныС Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π»ΡƒΡ‡ΡˆΠ΅ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΆΡŽΡ€ΠΈ.

ЧСго добились

Бвою Π·Π°Π΄Π°Ρ‡Ρƒ ΠΌΡ‹ частично Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΈ сСйчас Ρƒ нас Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ 4 Π±Ρ€Π°Π²Ρ‹Ρ… красавца, ΠΏΡ€ΠΈΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… Ρ‚Ρ‹Π»Ρ‹ 4 ΠΊΠΎΠΌΠ°Π½Π΄ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π—Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡƒΠ»Π° ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΡΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΎΠ² ΠΈ ΠΎΡ‰ΡƒΡ‚ΠΈΠΌΡ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΡƒΡ€ΠΎΠ²Π½Π΅ QA-сообщСства Π³ΠΎΡ€ΠΎΠ΄Π° ΠΏΠΎΠΊΠ° Π½Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ. Но, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄Π²ΠΈΠΆΠΊΠΈ Π΅ΡΡ‚ΡŒ ΠΈ это Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Ρ€Π°Π΄ΠΎΠ²Π°Ρ‚ΡŒ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com

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