Sobes.tech
Junior — Middle

Кадом воситаи ё китобхона барои автоматизатсияи равандҳо дар лоиҳаи охирини худ истифода бурдед?

sobes.tech AI

Ҷавоб аз AI

Дар охиринии ман, китобхонаи Selenium WebDriver барои автоматизатсияи санҷишҳо истифода шуда буд. Он имкон медиҳад, ки браузерҳоро ба таври барномавӣ идора кардан, ки барои автоматизатсияи санҷишҳои UI-и барномаҳои вебӣ қулай аст. Масалан, бо Python ва Selenium, шумо метавонед санҷиш нависед, ки саҳифаро мекушояд, маълумотро дар форма ворид мекунад ва натиҷаро месанҷад:

from selenium import webdriver
from selenium.webdriver.common.by import By

browser = webdriver.Chrome()
browser.get('https://example.com/login')

username = browser.find_element(By.ID, 'username')
password = browser.find_element(By.ID, 'password')

username.send_keys('user')
password.send_keys('pass')

login_button = browser.find_element(By.ID, 'login')
login_button.click()

assert 'Dashboard' in browser.title
browser.quit()

Илова бар Selenium, мо pytest-ро барои ташкил кардани санҷишҳо ва таҳия кардани ҳисоботҳо истифода кардем.