From 3b84cce1ee43215b9f398148fda19f4b1025856b Mon Sep 17 00:00:00 2001 From: yj <2077506045@qq.com> Date: 星期三, 24 七月 2024 17:46:00 +0800 Subject: [PATCH] 测评系统自动测试 --- elements/share_add_elements.py | 34 ++++++++++++++++++++++++++++++++++ 1 files changed, 34 insertions(+), 0 deletions(-) diff --git a/elements/share_add_elements.py b/elements/share_add_elements.py index 4dd516f..738d200 100644 --- a/elements/share_add_elements.py +++ b/elements/share_add_elements.py @@ -1,6 +1,40 @@ from selenium.webdriver.common.by import By +# elements = [ +# {'name': 'name_input', 'desc': '濮撳悕鏂囨湰妗�', 'loc': (By.XPATH, "//input[@name='memberName']"), 'action': 'send_keys()'}, +# {'name': 'email_input', 'desc': '閭鏂囨湰妗�', 'loc': (By.XPATH, "//textarea[@name='memberEmail']"), 'action': 'send_keys()'}, +# {'name': 'phone_input', 'desc': '鎵嬫満鍙风爜鏂囨湰妗�', 'loc': (By.XPATH, "//textarea[@name='memberPhone']"), 'action': 'send_keys()'}, +# {'name': 'submit_btn', 'desc': '鎻愪氦鎸夐挳', 'loc': (By.XPATH, "//button"), 'wait': 10, 'action': 'click()'}, +# +# {'name': 'test_url_text', 'desc': '娴嬭瘯閾炬帴', 'loc': (By.XPATH, "//a"), 'action': 'text()'}, +# +# {'name': 'fill_email_input', 'desc': '鍩烘湰淇℃伅-鐢靛瓙閭', 'loc': (By.XPATH, "//form/div[2]//input"), 'action': 'send_keys()'}, +# {'name': 'fill_position_input', 'desc': '鍩烘湰淇℃伅-鑱屼綅', 'loc': (By.XPATH, "//form/div[3]//input"), 'action': 'send_keys()'}, +# {'name': 'fill_dept_input', 'desc': '鍩烘湰淇℃伅-閮ㄩ棬', 'loc': (By.XPATH, "//form/div[4]//input"), 'action': 'send_keys()'}, +# +# {'name': 'ciaq_email_input', 'desc': 'ciaq-閭', 'loc': (By.XPATH, "//form/div[2]//input"), 'action': 'send_keys()'}, +# {'name': 'ciaq_sex_select', 'desc': 'ciaq-鎬у埆閫夋嫨', 'loc': (By.XPATH, "//form/div[3]//input"), 'optionsLoc': (By.XPATH, "//form/div[3]//ul/li[contains(@class,'el-select-dropdown__item')]/span"), 'action': 'select()'}, +# {'name': 'ciaq_age_input', 'desc': 'ciaq-骞撮緞', 'loc': (By.XPATH, "//form/div[4]//input"), 'action': 'send_keys()'}, +# {'name': 'ciaq_grade_select', 'desc': 'ciaq-骞寸骇閫夋嫨', 'loc': (By.XPATH, "//form/div[5]//input"), 'optionsLoc': (By.XPATH, "//form/div[5]//ul/li[contains(@class,'el-select-dropdown__item')]/span"), 'action': 'select()'}, +# {'name': 'ciaq_address_input', 'desc': 'ciaq-楂樹腑鍦板潃', 'loc': (By.XPATH, "//form/div[6]//input"), 'action': 'send_keys()'}, +# {'name': 'ciaq_university_input', 'desc': 'ciaq-澶у鍚嶇О', 'loc': (By.XPATH, "//form/div[7]//input"), 'action': 'send_keys()'}, +# {'name': 'ciaq_universityAddress_input', 'desc': 'ciaq-澶у鍦板潃', 'loc': (By.XPATH, "//form/div[8]//input"), 'action': 'send_keys()'}, +# {'name': 'ciaq_college_input', 'desc': 'ciaq-瀛﹂櫌鍚嶇О', 'loc': (By.XPATH, "//form/div[9]//input"), 'action': 'send_keys()'}, +# {'name': 'ciaq_major_input', 'desc': 'ciaq-涓撲笟鍚嶇О', 'loc': (By.XPATH, "//form/div[10]//input"), 'action': 'send_keys()'}, +# {'name': 'ciaq_subject_select', 'desc': 'ciaq-涓撲笟绫诲埆閫夋嫨', 'loc': (By.XPATH, "//form/div[11]//input"), +# 'optionsLoc': (By.XPATH, "//form/div[11]//ul/li[contains(@class,'el-select-dropdown__item')]/span"), +# 'action': 'select()'}, +# {'name': 'ciaq_GPA_input', 'desc': 'ciaq-GPA', 'loc': (By.XPATH, "//form/div[12]//input"), 'action': 'send_keys()'}, +# {'name': 'ciaq_work_input', 'desc': 'ciaq-GPA', 'loc': (By.XPATH, "//form/div[13]//input"), 'action': 'send_keys()'}, +# {'name': 'ciaq_status_select', 'desc': 'ciaq-姹傝亴鐘舵�侀�夋嫨', 'loc': (By.XPATH, "//form/div[14]//input"), +# 'optionsLoc': (By.XPATH, "//form/div[14]//ul/li[contains(@class,'el-select-dropdown__item')]/span"), +# 'action': 'select()'}, +# {'name': 'ciaq_workExperience_select', 'desc': 'ciaq-宸ヤ綔缁忛獙閫夋嫨', 'loc': (By.XPATH, "//form/div[15]//input"), +# 'optionsLoc': (By.XPATH, "//form/div[15]//ul/li[contains(@class,'el-select-dropdown__item')]/span"), +# 'action': 'select()'}, +# ] + class ShareAddElements: # 濮撳悕 name = (By.XPATH, "//input[@name='memberName']") -- Gitblit v1.9.1