def setUpClass(cls) -> None: #cls.driver = Chrome() cls.driver = Firefox() cls.edit_project = EditProject(cls.driver) cls.login_page = LoginPage(cls.driver) cls.login_page.login("13611110000", "abc123", "1111") time.sleep(3)
applicant = self.wait_clickable_element( (By.XPATH, "//input[@placeholder='请输入申请人']")) applicant.click() applicant_01 = self.wait_clickable_element(( By.XPATH, '//*[@id="pane-first"]/div/div[3]/div[2]/div[2]/div/div[1]/div[1]/div/div[2]/div[1]/div/div/div[1]/div[2]/div[1]/div[2]/div[2]/div[1]/span[2]' )) applicant_01.click() applicant_02 = self.wait_clickable_element( (By.XPATH, '//a[text()="确定"]')) applicant_02.click() applicant_03 = self.wait_clickable_element( (By.XPATH, '//textarea[@class="el-textarea__inner"]')) applicant_03.click() applicant_03.send_keys(123) applicant_04 = self.wait_clickable_element( (By.XPATH, '//a[text()="确认提交"]')) applicant_04.click() applicant_05 = self.wait_clickable_element( (By.XPATH, '//div[text()="确定"]')) applicant_05.click() if __name__ == '__main__': driver = Chrome() login_page = LoginPage(driver) login_page.login("13600001111", "222222", "1111") time.sleep(3) project_name = ReadCong().read_conf() ModeManagement(driver).mode_management(project_name)
def setUpClass(cls) -> None: cls.driver = Chrome() cls.edit_project = EditProject(cls.driver) cls.login_page = LoginPage(cls.driver) cls.login_page.login("18611815532", "222222", "1111") time.sleep(3)
method_ele_02.click() method_ele_03 = self.wait_clickable_element( (By.XPATH, '/html/body/div[2]/div[1]/div[1]/ul/li[1]')) method_ele_03.click() # 确定值 self.multiple_send(list_05) # 被评估单位所在地 location_02 = self.wait_clickable_element(( By.XPATH, '//*[@id="app"]/div[2]/div[3]/div/div[2]/div/div/div/div[1]/div/form/div/div[2]/div[2]/div/div[3]/div/div/div/label[2]/span[2]' )) location_02.click() location_03 = self.wait_clickable_element(( By.XPATH, '//*[@id="app"]/div[2]/div[3]/div/div[2]/div/div/div/div[1]/div/form/div/div[2]/div[2]/div/div[4]/div/div/div/input' )) location_03.click() location_03.send_keys("旧金山") save_ele_01 = self.wait_clickable_element( (By.XPATH, '//span[text()="保存"]')) save_ele_01.click() time.sleep(2) if __name__ == '__main__': driver = Chrome() login_page = LoginPage(driver) login_page.login("18611815532", "222222", "1111") project_name = ReadCong().read_conf() IndexPage(driver).search() Company(driver).edit_company()
def setUpClass(cls) -> None: # 只执行一次 所有用例走完来一次 cls.driver = Chrome() cls.login_page = LoginPage(cls.driver)
def setUpClass(cls) -> None: cls.driver = Chrome() cls.creat_project = CreatPage(cls.driver) cls.login_page = LoginPage(cls.driver) cls.login_page.login("18611815532", "222222", "1111") time.sleep(2)
# _*_coding: utf-8 _*_ # @Time :2020/2/10 17:34 # @Author :wang-kai # @tel :15313929271 # @ File :second_approval.py # 复审 import time from selenium.webdriver import Chrome, ActionChains from selenium.webdriver.common.by import By from mgy.pages.common.base import BasePage from mgy.pages.common.read_conf import ReadCong from mgy.pages.common.zlpg_home import IndexPage from mgy.pages.page.login import LoginPage from mgy.pages.page.first_approval import CompanyApproval class SecondApproval(BasePage): def second_approval(self): CompanyApproval(self.driver).company_app(project_name) if __name__ == '__main__': driver = Chrome() LoginPage(driver).login("13801094545", "222222", "1111") time.sleep(2) project_name = ReadCong().read_conf() SecondApproval(driver).second_approval()
def setUpClass(cls) -> None: name = "33" cls.driver = Chrome() cls.login_page = LoginPage(cls.driver) cls.login_page.login("18610933265", "222222", "1111") DelProject(cls.driver).del_pro(name)