ΠΠ·-Π·Π° ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΎΠΉ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ Π½Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ° Π ΠΠ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ, ΠΏΡΠΎΡΠΈΠΌ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠΌ Π°Π΄ΡΠ΅ΡΠΎΠΌ:
ΠΠ°Π³ΡΡΠ·ΠΈΡΡ ΡΠ΅ΡΠ΅Π· dTub.ru ΠΠ°Π³ΡΡΠ·ΠΈΡΡ ΡΠ΅ΡΠ΅Π· ClipSaver.ruΠ£ Π½Π°Ρ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ Open QA meetup: ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ - Π Π°ΠΉΡΡΠ°ΠΉΠ·Π΅Π½Π±Π°Π½ΠΊ, Bercut ΠΈΠ»ΠΈ ΡΠΊΠ°ΡΠ°ΡΡ Π² ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΌ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠΌ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π±ΡΠ»ΠΎ Π·Π°Π³ΡΡΠΆΠ΅Π½ΠΎ Π½Π° ΡΡΡΠ±. ΠΠ»Ρ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Π²Π°ΡΠΈΠ°Π½Ρ ΠΈΠ· ΡΠΎΡΠΌΡ Π½ΠΈΠΆΠ΅:
Π ΠΎΠ±ΠΎΡΠ°ΠΌ Π½Π΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ². ΠΡΠ»ΠΈ Π²Ρ ΡΡΠΈΡΠ°Π΅ΡΠ΅ ΡΡΠΎ ΡΡΠΎ ΠΎΡΠΈΠ±ΠΎΡΠ½ΠΎΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ - ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π·Π°ΠΉΡΠΈ Π½Π° ΡΠ°ΠΉΡ ΡΠ΅ΡΠ΅Π· Π±ΡΠ°ΡΠ·Π΅Ρ google chrome ΠΈΠ»ΠΈ mozilla firefox. ΠΡΠ»ΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΈΡΡΠ΅Π·Π°Π΅Ρ - Π½Π°ΠΏΠΈΡΠΈΡΠ΅ ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ΅ Π² ΠΎΠ±ΡΠ°ΡΠ½ΡΡ ΡΠ²ΡΠ·Ρ. Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ.
ΠΡΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ Π½Π΅
Π·Π°Π³ΡΡΠ·ΠΈΠ»ΠΈΡΡ
ΠΠΠΠΠΠ’Π ΠΠΠΠ‘Π¬ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ
ΠΡΠ»ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠΎ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ° Π½Π°ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ Π²Π½ΠΈΠ·Ρ
ΡΡΡΠ°Π½ΠΈΡΡ.
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠ²ΠΈΡΠ° savevideohd.ru
ΠΡΠΎΡΠ΅Π» Π²ΡΠΎΡΠΎΠΉ ΠΎΡΠΊΡΡΡΡΠΉ ΠΌΠΈΡΠ°ΠΏ 24 Π½ΠΎΡΠ±ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΡΠ²ΡΡΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΌΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠ»ΠΈ ΠΎΡΠ»ΠΈΡΠ½ΡΠ΅ Π΄ΠΎΠΊΠ»Π°Π΄Ρ, ΠΈ Π²ΠΎΡ ΠΎ ΡΠ΅ΠΌ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠ»ΠΈ: Π·Π°ΡΠ΅ΠΌ ΠΈ ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Cypress Π΄Π»Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π΄ΠΎΠ±ΠΈΡΡΡΡ Π½ΡΠ»Ρ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΏΠΎ ΡΠ°ΠΊΠΈΠΌ ΡΠ΅ΡΡΠ°ΠΌ? Π ΡΠ΅ΠΌ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠ»ΠΈ: Cypress Π΄Π»Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ°ΡΠ΅ΠΌ? ΠΠ°ΠΊ? Π‘Π²Π΅ΡΠ»Π°Π½Π° ΠΠΎΠ»Π΄ΠΎΠ±ΠΈΠ½Π°, Π Π°ΠΉΡΡΠ°ΠΉΠ·Π΅Π½Π±Π°Π½ΠΊ Π ΡΠΏΠΈΠΊΠ΅ΡΠ΅: Π‘ΡΠ°ΡΡΠΈΠΉ ΡΠ΅ΡΡΠΈΡΠΎΠ²ΡΠΈΠΊ Π² Π Π°ΠΉΡΡΠ°ΠΉΠ·Π΅Π½Π±Π°Π½ΠΊΠ΅, ΠΊΠΎΠΌΠ°Π½Π΄Π° Cash Management. ΠΠΏΡΡ Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±ΠΎΠ»ΡΡΠ΅ 3-Ρ Π»Π΅Ρ Π² ΠΊΡΡΠΏΠ½ΡΡ Π±Π°Π½ΠΊΠ°Ρ . ΠΠ° ΠΊΠ°ΡΡΠ΅ΡΠ½ΡΠΉ ΠΏΡΡΡ ΡΡΠΏΠ΅Π»Π° ΠΏΠΎΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΠ°ΠΊ Ρ BDD ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°ΠΌΠΈ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ Akita, ΠΈ ΠΏΠΎΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² Π΅Π΅ ΡΠ°Π·Π²ΠΈΡΠΈΠΈ, ΡΠ°ΠΊ ΠΈ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π½Π° ΡΡΠΎΡΠΎΠ½Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΡΡΠ΅ΠΊΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² β JavaScript/TypeScript, Java + Spring. Π‘ΡΠΈΡΠ°Ρ, ΡΡΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β ΡΡΠΎ Π½Π΅ ΠΏΡΠΎΡΡΠΎ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΊΠ΅ΠΉΡΠΎΠ² ΠΈ ΠΏΠΎΠΈΡΠΊ ΡΠ·ΠΊΠΈΡ ΠΌΠ΅ΡΡ, Π½ΠΎ Π΅ΡΠ΅ ΠΈ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠΉ ΡΠΊΠΎΡΠΏ ΡΠ°Π±ΠΎΡ ΠΏΠΎ ΠΏΡΠΎΡΠ°Π±ΠΎΡΠΊΠ΅, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅, Π΄ΠΎΡΡΠ°Π²ΠΊΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ΅. Π Π΄ΠΎΠΊΠ»Π°Π΄Π΅: Π Π½Π°ΡΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΏΠΈΡΠ°Π»ΠΈ ΡΠ΅ΡΡΡ Π² BDD ΡΡΠΈΠ»Π΅ Π½Π° ΡΡΡΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅ (Selenium/Selenide + Cucumber + Java). ΠΠ°Π·Π°Π»ΠΎΡΡ Π±Ρ, ΠΊΡΠ΄Π° Π΅ΡΠ΅ ΠΏΡΠΎΡΠ΅ ΠΈ ΠΏΡΠΎΠ·ΡΠ°ΡΠ½Π΅Π΅ Π΄Π»Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ? ΠΠ΄Π½Π°ΠΊΠΎ, ΠΊΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΠΌΡ Π»ΠΈΡΠΈΠ»ΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ QA, ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΏΠΈΡΠ°ΡΡ ΠΈ Π΄ΠΎΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΡΠ΅ΡΡΡ, β Π½Π°Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΡΡΠ°Π» ΡΡΠΎΠΏΠΏΠ΅ΡΠΎΠΌ Π² ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ, ΠΈ BDD ΡΡΡ Π½ΠΈΡΠ΅ΠΌ Π½Π΅ ΠΏΠΎΠΌΠΎΠ³. Π Π΄ΠΎΠΊΠ»Π°Π΄Π΅ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ ΠΌΡ ΠΎΠΏΡΡΡΠΈΠ»ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Π΄Π½ΠΎ ΠΈ Π½Π°ΡΠ°Π»ΠΈ Π΅Π³ΠΎ Π²ΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ. ΠΠ°ΠΊ ΠΌΡ Π΄ΠΎΠ±ΠΈΠ»ΠΈΡΡ Π½ΡΠ»Ρ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΏΠΎ ΠΈΡΠΎΠ³Π°ΠΌ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠ΅ΡΡΠΎΠ² ΠΠ°ΠΊΡΠΈΠΌ ΠΠ»Π°Π²ΡΠ΅Π½ΠΎΠΊ, Bercut Π ΡΠΏΠΈΠΊΠ΅ΡΠ΅: Π Π°Π±ΠΎΡΠ°Ρ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Bercut Ρ 2002. ΠΠ°ΡΠΈΠ½Π°Π» ΠΊΠ°ΡΡΠ΅ΡΡ Π² ΡΠ΅Π»Π΅ΠΊΠΎΠΌΠ΅: ΠΏΡΠΎΡΡΠ» ΠΏΡΡΡ ΠΎΡ ΡΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ° Π΄ΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠ» ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ, ΡΠ΅ΡΡΠΈΡΠΎΠ²ΡΠΈΠΊΠΎΠΌ, ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠΎΠΌ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. ΠΡΠ±Π»Ρ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ ΡΠ΅ΠΌ, ΡΡΠΎ ΠΏΡΠΈΠ½ΠΎΡΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ (ΠΈ ΡΠ΅ΡΠ°ΡΡ ΠΈΡ ), ΠΏΠΎΡΡΠΎΠΌΡ ΠΈ ΠΏΡΠΈΡΡΠ» Π² ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π Π΄ΠΎΠΊΠ»Π°Π΄Π΅: Π― ΡΠ°Π±ΠΎΡΠ°Ρ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Bercut, Π·Π°Π½ΠΈΠΌΠ°ΡΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΌ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π±ΠΈΠ»Π»ΠΈΠ½Π³ΠΎΠ²ΡΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Π΄Π»Ρ ΡΠ΅Π»Π΅ΠΊΠΎΠΌΠ°. Π ΡΠ΅Π½ΡΡΠ±ΡΠ΅ ΠΌΡ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΏΡΠΎΡΠ»ΠΈ Π²Π°ΠΆΠ½ΡΡ Π²Π΅Ρ Ρ: ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ Π½ΠΎΠ»Ρ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΏΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°ΠΌ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΡΠ΅Π»ΠΈΠ·Π° Π½ΠΎΠ²ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ Π±ΠΈΠ»Π»ΠΈΠ½Π³Π° Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°. ΠΠΎΠ»Ρ ΠΎΡΠΈΠ±ΠΎΠΊ β Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ Π±ΠΈΠ·Π½Π΅Ρ-ΠΏΡΠΈΡΠΌΠΊΠ° Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠ° Π½Π΅ Π½Π°ΡΠ»Π° ΠΎΡΠΈΠ±ΠΎΠΊ. Π£ Π½Π°Ρ ΡΡΠ»ΠΎ Π½Π° ΡΡΠΎ 2 Π³ΠΎΠ΄Π°, ΠΈ ΡΡΠΎ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ Π·Π° ΡΡΡΡ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠΉ ΠΏΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡΠΌ: ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ, ΡΠΊΡΠΏΠ΅ΡΡΠΈΠ·Π°, Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ, ΡΠ°Π±ΠΎΡΠ° Ρ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠΎΠΌ, ΠΊΠΎΠΌΠ°Π½Π΄Π°. Π£Π»ΡΡΡΠ΅Π½ΠΈΡ ΡΠ°Π·Π»ΠΈΡΠ°Π»ΠΈΡΡ ΠΏΠΎ Π·Π½Π°ΡΠΈΠΌΠΎΡΡΠΈ: Π·Π½Π°ΡΡ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΡ ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΡ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠ° β Π²Π°ΠΆΠ½ΠΎ, ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ ΠΊ Π½ΠΎΠ²ΠΎΠΉ ΡΠΊΠ°Π»Π΅ ΠΎΡΠ΅Π½ΠΊΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π°Π΄Π°Ρ β ΠΎΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ, Π° ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΌΠΎΡΠΈΠ²Π°ΡΠΈΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ β ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈ Π²Π°ΠΆΠ½ΠΎ. ΠΠ±ΠΎ Π²ΡΡΠΌ ΡΡΠΎΠΌ, Π° ΡΠ°ΠΊΠΆΠ΅, ΠΊΠ°ΠΊΠΎΠΉ ΠΎΠΏΡΡ ΠΈΠ· ΡΡΠΎΠ³ΠΎ Π²ΡΠ½Π΅Ρ Ρ ΠΊΠ°ΠΊ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, β ΡΠ°ΡΡΠΊΠ°ΠΆΡ Π² Π΄ΠΎΠΊΠ»Π°Π΄Π΅. ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π² Π½Π°ΡΠ΅ΠΌ Π±Π»ΠΎΠ³Π΅ Π½Π° Π₯Π°Π±ΡΠ΅: https://habr.com/ru/company/raiffeise...