From 023702f7d1d00015c1ba63c49e2161c58860efbc Mon Sep 17 00:00:00 2001 From: 阳洁 <2077506045@qq.com> Date: 星期三, 12 七月 2023 16:51:00 +0800 Subject: [PATCH] 测评系统自动测试 --- po/share_add_page.py | 62 +++++++++++++++++++++++++++++++ 1 files changed, 62 insertions(+), 0 deletions(-) diff --git a/po/share_add_page.py b/po/share_add_page.py new file mode 100644 index 0000000..7642306 --- /dev/null +++ b/po/share_add_page.py @@ -0,0 +1,62 @@ +from base.base_page import BasePage +from elements.share_add_elements import ShareAddElements as Share +import time + + +class ShareAddPage(BasePage): + """ + 鍒嗕韩閾炬帴鎵撳紑鐨勯〉闈� + """ + def name_input(self, name): + """ + 杈撳叆濮撳悕 + :param name: + :return: + """ + self.send_text(name, Share.name) + + def email_input(self, email): + """ + 杈撳叆閭 + :param email: + :return: + """ + self.send_text(email, Share.email) + + def submit_btn(self): + """ + 鐐瑰嚮鎻愪氦 + :return: + """ + self.click_wait(Share.submit_btn) + + def page_default_operation(self, name, email): + """ + 椤甸潰榛樿鎿嶄綔 + :param name: + :param email: + :return: + """ + # 杈撳叆濮撳悕 + self.name_input(name) + # 杈撳叆閭 + self.email_input(email) + # 鐐瑰嚮鎻愪氦 + self.submit_btn() + # 鑾峰彇娴嬭瘯閾炬帴骞惰繑鍥� + return self.get_element_wait(Share.test_url).text + + def fill_info(self, email, position, dept): + """ + 濉啓鍩烘湰淇℃伅 + :param email: 閭 + :param position: 鑱屼綅 + :param dept: 閮ㄩ棬 + :return: + """ + self.send_text_wait(email, Share.fill_email) + self.send_text_wait(position, Share.fill_position) + self.send_text_wait(dept, Share.fill_dept) + self.click(Share.submit_btn) + time.sleep(2) + -- Gitblit v1.9.1