πŸ‘¨πŸ»β€πŸ’» АдминистрированиС ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ πŸ‘¨πŸ»β€πŸ’» - [АлСксандр ΠšΡƒΠ·Π½Π΅Ρ†ΠΎΠ²] [Stepik] Автоматизация тСстирования Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Selenium (2024) | Π‘Π»ΠΈΠ² ΠΏΠ»Π°Ρ‚Π½Ρ‹Ρ… курсов ΠΈ Ρ‚Ρ€Π΅Π½ΠΈΠ½Π³ΠΎΠ² Π½Π° SLIV.ONE Π•Π–Π•Π”ΠΠ•Π’ΠΠž! Π­ΠΊΡΠΊΠ»ΡŽΠ·ΠΈΠ²Π½Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»! Π‘Ρ…Π΅ΠΌΡ‹ Π·Π°Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°! БСсплатныС Онлайн ΠšΡƒΡ€ΡΡ‹!

πŸ‘¨πŸ»β€πŸ’» АдминистрированиС ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ πŸ‘¨πŸ»β€πŸ’» [АлСксандр ΠšΡƒΠ·Π½Π΅Ρ†ΠΎΠ²] [Stepik] Автоматизация тСстирования Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Selenium (2024)

Wise Raven

🌸 ΠœΠΎΠ΄Π΅Ρ€Π°Ρ‚ΠΎΡ€ 🌸
Команда Ρ„ΠΎΡ€ΡƒΠΌΠ°
[АлСксандр ΠšΡƒΠ·Π½Π΅Ρ†ΠΎΠ²] [Stepik]
Автоматизация тСстирования Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Selenium (2024)

2024-07-24_14-11-26.png
Автоматизация тСстирования Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Selenium [stepik] [АлСксандр ΠšΡƒΠ·Π½Π΅Ρ†ΠΎΠ²]
Π­Ρ‚ΠΎ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ курс для тСстировщиков, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят с нуля Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ 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. Π­ΠΊΠ·Π°ΠΌΠ΅Π½ "Автоматизация ΠΏΡ€ΠΎΡ‡ΠΈΡ… ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… дСйствий ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ"
ΠŸΡ€ΠΎΠ΄Π°ΠΆΠ½ΠΈΠΊ:
Π‘ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ содСрТимоС. Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²ΠΎΠΉΡ‚ΠΈ ΠΈΠ»ΠΈ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ.
Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ:
Π‘ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ содСрТимоС. Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²ΠΎΠΉΡ‚ΠΈ ΠΈΠ»ΠΈ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ.
 
Π‘Π²Π΅Ρ€Ρ…Ρƒ