Вопрос пользователя:
Ответ нейросети:
import unittest
from selenium import webdriver
class FormTest(unittest.TestCase):
def setUp(self):
self.driver = webdriver.Chrome()
self.driver.implicitly_wait(10)
def test_fill_form(self):
self.driver.get("https://bonigarcia.dev/selenium-webdriver-java/data-types.html")
name_input = self.driver.find_element_by_id("name")
name_input.send_keys("John Doe")
email_input = self.driver.find_element_by_id("email")
email_input.send_keys("[email protected]")
age_input = self.driver.find_element_by_id("age")
age_input.send_keys("30")
submit_button = self.driver.find_element_by_id("submit")
submit_button.click()
success_message = self.driver.find_element_by_id("success")
self.assertEqual(success_message.text, "Form submitted successfully!")
def tearDown(self):
self.driver.quit()
if __name__ == "__main__":
unittest.main()
Этот автотест открывает страницу https://bonigarcia.dev/selenium-webdriver-java/data-types.html, заполняет форму (имя, email, возраст) и нажимает кнопку "Submit". После этого проверяет, что появляется сообщение "Form submitted successfully!".
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.