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