diff --git a/tests/test_freestyle_project3.py b/tests/test_freestyle_project3.py new file mode 100644 index 0000000..3de3d20 --- /dev/null +++ b/tests/test_freestyle_project3.py @@ -0,0 +1,16 @@ +import time +from selenium.webdriver.common.by import By + +def test_jenkins_create_job(browser): + browser.find_element(By.LINK_TEXT, "Create a job").click() + browser.find_element(By.XPATH, "//input[@id='name']").send_keys("Free") + browser.find_element(By.XPATH, "//span[@class='label' and text()='Freestyle project']").click() + browser.find_element(By.XPATH, "//button[@id='ok-button']").click() + time.sleep(3) + browser.find_element(By.XPATH, "//span[@class='jenkins-mobile-hide' and text()='Jenkins']").click() + + assert "Free" in browser.page_source + time.sleep(3) + + +