From f49608d0ce5fdb468394c5a567c703218871ada1 Mon Sep 17 00:00:00 2001 From: LB-RR Date: Sun, 26 Apr 2026 21:14:01 +0500 Subject: [PATCH] New test for freestyle project --- tests/test_freestyle_project3.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 tests/test_freestyle_project3.py 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) + + +