Junior — Middle
Have you engaged in automated testing using Python?
sobes.tech AI
Answer from AI
Yes, I have experience with automated testing using Python. I typically used frameworks like pytest and unittest for writing tests. For web testing, I used Selenium WebDriver, which allowed automating browser interactions. For example, a test that opens a page and checks for a specific element:
from selenium import webdriver
from selenium.webdriver.common.by import By
browser = webdriver.Chrome()
browser.get('https://example.com')
element = browser.find_element(By.ID, 'main')
assert element is not None
browser.quit()
I also used libraries for API testing, such as requests, to verify server responses.