Esempio n. 1
0
 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)
Esempio n. 2
0
        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)
Esempio n. 3
0
 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)
Esempio n. 4
0
                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()
Esempio n. 5
0
 def setUpClass(cls) -> None:  # 只执行一次 所有用例走完来一次
     cls.driver = Chrome()
     cls.login_page = LoginPage(cls.driver)
Esempio n. 6
0
 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)
Esempio n. 7
0
# _*_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()
Esempio n. 8
0
 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)