ΠΠ΄ΡΠ°Π²Π΅ΠΉ, Π₯Π°Π±Ρ! ΠΠΈΠ΅ ΠΎΡ Wrike ΡΠ΅ΡΡΠ²Π°ΠΌΠ΅ Π½ΠΎΠ²ΠΈ ΡΠΎΡΠΌΠ°ΡΠΈ Π·Π° ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠ±ΠΈΡΠΈΡ ΠΈ ΠΊΠ°Π½ΠΈΠΌ Π²ΡΠΈΡΠΊΠΈ Π΄Π° Π³Π»Π΅Π΄Π°Ρ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠ° Π½Π° ΠΏΡΡΠ²Π°ΡΠ° Π½ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ΅ΡΠ° Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ Π΅Π·ΠΈΠΊ.
ΠΡΡΠΎΡΠΈΡΡΠ° Π·Π° ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΊΠΎΡΠΎΠ½Π°Π²ΠΈΡΡΡΠ° ΠΈ Π·Π°Π±ΡΠ°Π½ΠΈΡΠ΅ Π½Π° Π²ΡΠΈΡΠΊΠΈ ΠΌΠ°ΡΠΎΠ²ΠΈ ΠΎΡΠ»Π°ΠΉΠ½ ΡΡΠ±ΠΈΡΠΈΡ Π² Π΅Π²ΡΠΎΠΏΠ΅ΠΉΡΠΊΠΈΡΠ΅ ΡΡΡΠ°Π½ΠΈ Π½Π°ΠΏΡΠ°Π²ΠΈΡ
Π° ΡΠ²ΠΎΠΈΡΠ΅ ΠΊΠΎΡΠ΅ΠΊΡΠΈΠΈ, ΡΠ°ΠΊΠ° ΡΠ΅ ΠΎΡΠ»Π°ΠΉΠ½ ΡΡΠ΅ΡΠ°ΡΠ° Π½Π° ΡΠ΅ΡΡΠ΅ΡΠΈ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ, ΠΏΠ»Π°Π½ΠΈΡΠ°Π½Π° ΠΎΡ Wrike Prague, ΡΠ΅ ΠΏΡΠ΅Π½Π΅ΡΠ΅ Π² YouTube.
ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅, Π΄ΠΎΠΊΠ»Π°Π΄ΠΈΡΠ΅ ΡΠ° Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ Π΅Π·ΠΈΠΊ.
1. ΠΠΈΡ Π°ΠΈΠ» ΠΠ΅Π²ΠΈΠ½, Wrike β Selenium β ΠΏΡΡ ΠΊΡΠΌ Kubernetes
ΠΠΌΠ°Π»ΠΎ Π΅Π΄Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π‘Π΅Π»Π΅Π½ΡΡ ΠΆΠΈΠ²ΡΠ» ΠΈ ΡΠ°ΡΡΡΠ». Π’ΠΎΠ²Π° Π±Π΅ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π±ΠΈ Π½Π°ΠΉ-Π΄ΠΎΠ±ΡΠΎΡΠΎ Π½Π΅ΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ ΡΠ»ΡΡΠΈ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° QA ΠΏΡΠ΅Π· ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π΄Π²Π΅ Π΄Π΅ΡΠ΅ΡΠΈΠ»Π΅ΡΠΈΡ, ΠΈ Π΄Π°, ΡΠΎΠ²Π° Π½Π΅ Π±Π΅ΡΠ΅ Π»Π΅ΡΠ½ΠΎ ΠΏΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π½Π°ΡΠΈΠ½ΠΈ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° ΠΈ ΡΡΠ°Π±ΠΈΠ»Π½ΠΎΡΡ.
Π‘ Π΄ΡΠ»Π³ΠΎΠ³ΠΎΠ΄ΠΈΡΠ΅Π½ ΠΎΠΏΠΈΡ Π² ΡΠ΅Π»Π΅Π½ΠΎΠ²Π°ΡΠ° ΠΌΡΠ΅ΠΆΠΎΠ²Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° ΠΈ Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²ΠΈ, ΠΈΡΠΊΠ°ΠΌ Π΄Π° Π²ΠΈ ΠΏΡΠ΅Π²Π΅Π΄Π° ΠΏΡΠ΅Π· Π½ΡΠΊΠΎΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ΅Π»Π΅Π½ΠΎΠ²ΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠΈ Π΄ΠΎ Π½Π°ΡΠ΅ΡΠΎ ΡΠΈΡΡΠΎ Π½ΠΎΠ²ΠΎ Π»Π΅ΠΊΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅.
2. ΠΠΈΡΠ°Π»ΠΈΠΉ ΠΠ°ΡΠΊΠΎΠ², Wrike β Callisto: ΠΊΠ°ΠΊ ΡΠ΅ Π½Π°ΡΡΠΈΡ ΠΌΠ΅ Π΄Π° ΡΠΏΡΠ΅ΠΌ Π΄Π° ΡΠ΅ ΡΡΠ΅Π²ΠΎΠΆΠΈΠΌ ΠΈ Π΄Π° ΠΎΠ±ΠΈΡΠ°ΠΌΠ΅ Selenium
ΠΠ°ΠΏΠΎΠ·Π½Π°ΠΉΡΠ΅ ΡΠ΅ Ρ Callisto β Π½Π°ΡΠ΅ΡΠΎ Π»Π΅ΠΊΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ Π·Π° Kubernetes Π·Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° Selenium ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°. ΠΡΠΎΠ²Π΅ΠΆΠ΄Π°ΠΌΠ΅ 10 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅ Π·Π° ΡΠ΅Π»Π΅Π½ Π·Π° Π΅Π΄ΠΈΠ½ ΡΠ°Ρ ΠΈ ΠΏΡΠ΅ΠΆΠΈΠ²ΡΠ²Π°ΠΌΠ΅ ΡΡΠΎΡΠΈΡΠΈ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅ Π·Π° ΡΠ΅Π»Π΅Π½ Ρ Π½Π΅Π³ΠΎ. ΠΡΠΊΠ°ΠΌΠ΅ Π΄Π° ΡΠΏΠΎΠ΄Π΅Π»ΠΈΠΌ Π½Π°ΡΠΈΡΠ΅ ΠΏΡΠΈΡΠΈΠ½ΠΈ, ΡΠ°ΠΌΠΎΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ, Π½Π°ΡΡΠ΅Π½ΠΈ ΠΏΠΎ ΠΏΡΡΡ. ΠΠ°ΡΠΈΡΡ ΠΎΠΏΠΈΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΏΠΎΠ»Π΅Π·Π΅Π½, Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ Π΄Π°Π»ΠΈ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°ΡΠ΅ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΎΠ²Π΅ Π·Π° ΡΠ΅Π»Π΅Π½ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΈΠΌΠ°ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°, Π±Π°Π·ΠΈΡΠ°Π½Π° Π½Π° ΡΠ΅ΡΠΈΡ, ΠΊΠΎΡΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° Π² k8s Π² ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΈΡΠΊΠΈ.
3. ΠΠ²Π°Π½ ΠΡΡΡΠΎΠ², Aerokube β ΠΡΠΎΡΠΎΠΊΠΎΠ» Π·Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ Π½Π° Chrome: ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅ Π² Kubernetes
Π ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Selenium Π΅ Π½Π°ΠΉ-ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠ°. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΡΡ Selenium Π²ΡΠ΅ ΠΎΡΠ΅ Π½ΡΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ Π²Π°ΠΆΠ½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ: Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ ΠΈ ΠΏΠΎΠ΄ΠΈΠ³ΡΠ°Π²Π°Π½Π΅ Π½Π° HTTP Π·Π°ΡΠ²ΠΊΠΈ, ΠΏΠΎΠ»ΡΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Π·Π° ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ, Π°Π±ΠΎΠ½ΠΈΡΠ°Π½Π΅ Π·Π° ΡΡΠ±ΠΈΡΠΈΡ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ, ΠΈΠ·Π²Π»ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠ° ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΈ. ΠΠ° ΡΠ°ΡΡΠΈΠ΅, Π²ΡΠΈΡΠΊΠΈ ΡΠ΅Π·ΠΈ Π½Π΅ΡΠ° Π²Π΅ΡΠ΅ ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ Π² ΡΠ°ΠΊΠ° Π½Π°ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Chrome Developer Tools. ΠΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡΠΈ ΠΊΠ°ΠΊ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΡΠΎΠ·ΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΊΠ°ΡΠΎ Puppeteer, Π½ΠΎ ΠΏΠΎΡΡΠΈ Π½ΠΈΠΊΠΎΠΉ Π½Π΅ ΠΊΠ°Π·Π²Π° ΠΊΠ°ΠΊ Π΄Π° ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°ΡΠ΅ ΡΠΎΠ²Π° ΡΠ΅ΡΠ΅Π½ΠΈΠ΅. ΠΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΌΠΎΡ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡ Π±ΠΈΡ ΠΈΡΠΊΠ°Π» Π΄Π° ΠΎΠ±ΡΡΠ½Ρ ΠΊΠ°ΠΊ Π΄Π° ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈΡΠ΅ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ Π½Π° Chrome Π² ΠΊΠ»ΡΡΡΠ΅ΡΠ° Kubernetes ΠΈ Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ° Π½ΡΠΊΠΎΠΈ ΡΠ΅Π°Π»Π½ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠΈ Π·Π° ΡΠΎΠ²Π° ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΡΠΎΠ·ΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Π²ΡΠ² Π²Π°ΡΠΈΡΠ΅ ΡΠ΅ΡΡΠΎΠ²Π΅.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com