• ОЀОРМИВЬ ΠŸΠžΠ”ΠŸΠ˜Π‘ΠšΠ£ ΠžΠ’Π—Π«Π’Π«

πŸ’» ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΠ²Ρ‚оматизация тСстирования Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Selenium (2024)

Gatsby

ВЕЧНЫЙ

Gatsby

ВЕЧНЫЙ
РСгистрация
10 ΠžΠΊΡ‚ 2018
БообщСния
42,170
Π›Π°ΠΉΠΊΠΈ
179,120
Автор: Stepik
НазваниС: Автоматизация тСстирования Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Selenium (2024)


PIC1.png


ОписаниС:

Π­Ρ‚ΠΎ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ курс для тСстировщиков, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят с нуля Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ UI-тСсты с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Selenium (самый популярный инструмСнт для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ дСйствий Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ²). ΠŸΡ€Π΅ΠΊΡ€Π°ΡΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ ΡƒΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ тСстировщиком ΠΈ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠΏΡ‹Ρ‚Π° программирования.

Π§Π΅ΠΌΡƒ Π²Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ
ΠΠ²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ дСйствия Π² Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ инструмСнта Selenium ΠΈ автоматичСски ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½ΠΎΠ΅ ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ состояниС Π²Π΅Π±-элСмСнтов ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ этих дСйствий (Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ тСстировщика).
О курсС
ΠšΡƒΡ€Ρ построСн ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ HOW-TO - ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΡ€ΠΎΠΊ содСрТит нСбольшой ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ°ΠΊ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ дСйствиС тСстировщика, поиск элСмСнта интСрфСйса ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Π΅Π³ΠΎ состояния. Для контроля усвоСния Π·Π½Π°Π½ΠΈΠΉ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ.

Никаких Π΄ΠΎΠ»Π³ΠΈΡ… тСорСтичСских вступлСний Π² курсС Π½Π΅Ρ‚ - ΡƒΠΆΠ΅ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΡƒΡ€ΠΎΠΊΠ΅ Π²Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ простоС практичСскоС Π·Π°Π΄Π°Π½ΠΈΠ΅ спустя нСсколько ΠΌΠΈΠ½ΡƒΡ‚.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΡ€ΠΎΠΊ рассчитан максимум Π½Π° 10-15 ΠΌΠΈΠ½ΡƒΡ‚, Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ освоитС вСсь ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΡƒΡ€ΠΎΠΊΠ° ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ ΠΊ Π½Π΅ΠΌΡƒ.

По ΠΌΠ΅Ρ€Π΅ прохоТдСния курса Π²Ρ‹ смоТСтС Π½Π°Ρ‡Π°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои Ρ€ΡƒΡ‡Π½Ρ‹Π΅ тСсты, Π΄Π°ΠΆΠ΅ Π½Π΅ оповСщая ΠΎΠ± этом своСго руководитСля . Π‘Π°ΠΌΡ‹Π΅ простыС автотСсты Π²Ρ‹ смоТСтС ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡƒΠΆΠ΅ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Ρƒ Π΄Π½Π΅ΠΉ.

ΠšΡƒΡ€Ρ Π±ΡƒΠ΄Π΅Ρ‚ пСриодичСски ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒΡΡ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΠΏΠΎ ΠΎΡ‚Π·Ρ‹Π²Π°ΠΌ учащихся, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ оставляйтС ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ связь ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ΡΡŒ послС обучСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ послСдниС измСнСния.

Для ΠΊΠΎΠ³ΠΎ этот курс
Для тСстировщиков с ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ тСстирования Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

ΠΠ°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ трСбования
ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ учащиСся Π·Π½Π°ΡŽΡ‚ основныС ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ Π² тСстировании Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
Для выполнСния ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠΉ Π½ΡƒΠΆΠ½Π° ОБ Windows ΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Chrome.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° курса
ΠŸΡ€Π΅ΠΆΠ΄Π΅, Ρ‡Π΅ΠΌ Π½Π°Ρ‡Π°Ρ‚ΡŒ
  1. Установка Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ ПО
  2. Установка ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ
Автоматизация простых дСйствий ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ
  1. АвтоматичСски запускаСм Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΏΠΎ Π½ΡƒΠΆΠ½ΠΎΠΌΡƒ адрСсу
  2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ страница ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅
  3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ страница содСрТит ссылку с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ тСкстом
  4. КликаСм ΠΏΠΎ ссылкС ΠΈ провСряСм, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ΅Π» ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° страницу
  5. НаТимаСм Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ
  6. ОТиданиС, ΠΏΠΎΠΊΠ° ΠΏΡ€ΠΎΠΉΠ΄Π΅Ρ‚ Π½ΡƒΠΆΠ½ΠΎΠ΅ количСство Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ
  7. Π­ΠΊΠ·Π°ΠΌΠ΅Π½ ΠΏΠΎ Π±Π»ΠΎΠΊΡƒ "Автоматизация простых дСйствий ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ"
Автоматизация Ρ€Π°Π±ΠΎΡ‚Ρ‹ с полями Π²Π²ΠΎΠ΄Π°
  1. ЗаполняСм тСкстовыС поля ΠΈ провСряСм, ΠΊΠ°ΠΊΠΎΠΉ Π² Π½ΠΈΡ… тСкст
  2. ΠžΡ‡ΠΈΡ‰Π°Π΅ΠΌ тСкстовыС поля
  3. УстанавливаСм ΠΈ снимаСм Ρ„Π»Π°ΠΆΠΊΠΈ (check box)
  4. Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ значСния Π² ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ (radio button)
  5. Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ значСния Π² Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌ спискС (select)
  6. Π Π°Π±ΠΎΡ‚Π° с ΠΏΠΎΠ»Π΅ΠΌ для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Ρ„Π°ΠΉΠ»Π°
  7. Π­ΠΊΠ·Π°ΠΌΠ΅Π½ ΠΏΠΎ Π±Π»ΠΎΠΊΡƒ "Автоматизация Ρ€Π°Π±ΠΎΡ‚Ρ‹ с полями Π²Π²ΠΎΠ΄Π°"
Автоматизация ΠΏΡ€ΠΎΡ‡ΠΈΡ… ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… дСйствий ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ
  1. ОТиданиС ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° ΠΏΡ€ΠΈ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ Π²Π΅Π±-прилоТСния
  2. ИзмСнСниС Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°
  3. Π Π°Π±ΠΎΡ‚Π° со стандартным ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠΊΠ½ΠΎΠΌ alert
  4. Π Π°Π±ΠΎΡ‚Π° со стандартным ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠΊΠ½ΠΎΠΌ confirm
  5. Π‘ΠΊΡ€ΠΎΠ»Π»ΠΈΠ½Π³ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ страниц с бСсконСчной ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΎΠΉ
  6. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π² истории Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° (Π²ΠΏΠ΅Ρ€Π΅Π΄-Π½Π°Π·Π°Π΄)
  7. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°, Ρ‡Ρ‚ΠΎ элСмСнт стал Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ/Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ
  8. Π­ΠΊΠ·Π°ΠΌΠ΅Π½ "Автоматизация ΠΏΡ€ΠΎΡ‡ΠΈΡ… ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… дСйствий ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ"




ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅:

Π‘ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ содСрТимоС доступно для зарСгистрированных ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ!



Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ:


 
Π’ΠΠ–ΠΠž:

НС оставляйтС ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ с ΠΏΡ€ΠΎΡΡŒΠ±Π°ΠΌΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ / Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ссылку Π½Π° скачиваниС ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ Ρ‚ΠΈΠΏΠ° Β«404Β», «ошибка».

Для восстановлСния ссылки Π΅ΡΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«Π–Π°Π»ΠΎΠ±Π° / Π’ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ссылку» Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ постС Ρ‚Π΅ΠΌΡ‹.

ΠŸΡ€ΠΈ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠΈ Π’Π°Ρˆ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ΄Π°Π»Π΅Π½, Π° Π’Π°Ρˆ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° сутки. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΈΠ·ΡƒΡ‡ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° нашСго сайта.
Автор ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹ Π€ΠΎΡ€ΡƒΠΌ ΠžΡ‚Π²Π΅Ρ‚ΠΎΠ² Π”Π°Ρ‚Π°
Gatsby πŸ’» ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ [qa.guru] Автоматизация тСстирования Java. 17-Ρ‚Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊ (2023) АдминистрированиС ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ 0
Gatsby πŸ’» ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ [АрсСний Π‘Π°Ρ‚Ρ‹Ρ€ΠΎΠ², Π’ΠΈΡ‚Π°Π»ΠΈΠΉ ΠšΠΎΡ‚ΠΎΠ²] [software-testing.ru] Автоматизация тСстирования REST API Π½Π° Python (2021) АдминистрированиС ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ 0
Gatsby πŸ’» ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Автоматизация сборки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Apache Maven (2018) АдминистрированиС ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ 0
Gatsby πŸ’» ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ [Ольга Назина] Автоматизация тСстов для REST API ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Postman (2021) АдминистрированиС ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ 0
Π‘Π²Π΅Ρ€Ρ…Ρƒ Π‘Π½ΠΈΠ·Ρƒ