|
@@ -1,24 +1,28 @@
|
|
|
-
|
|
|
+
|
|
|
|
|
|
-import selenium.webdriver
|
|
|
+
|
|
|
+from selenium import webdriver
|
|
|
from selenium.webdriver.common.keys import Keys
|
|
|
|
|
|
-def test_login():
|
|
|
- test_scenario = "Login Test for <Application Name>"
|
|
|
- driver = selenium.webdriver.Chrome()
|
|
|
- driver.get("http://example.com/login")
|
|
|
+
|
|
|
+test_scenario = "Login Test for Example Application"
|
|
|
|
|
|
- username_field = driver.find_element_by_id("username")
|
|
|
- username_field.send_keys("test_user")
|
|
|
+
|
|
|
+driver = webdriver.Chrome()
|
|
|
|
|
|
- password_field = driver.find_element_by_id("password")
|
|
|
- password_field.send_keys("test_password")
|
|
|
+
|
|
|
+driver.get("http://example.com/login")
|
|
|
|
|
|
- login_button = driver.find_element_by_id("loginButton")
|
|
|
- login_button.click()
|
|
|
+
|
|
|
+username_field = driver.find_element_by_id("username")
|
|
|
+username_field.send_keys("test_user")
|
|
|
|
|
|
-
|
|
|
- import datetime
|
|
|
- print(f"Test completed on {datetime.datetime.now()}")
|
|
|
+password_field = driver.find_element_by_id("password")
|
|
|
+password_field.send_keys("test_password")
|
|
|
|
|
|
-test_login()
|
|
|
+login_button = driver.find_element_by_id("loginButton")
|
|
|
+login_button.click()
|
|
|
+
|
|
|
+
|
|
|
+import datetime
|
|
|
+print(f"Completion Date and Time: {datetime.datetime.now()}")
|