Exemplo n.º 1
0
class TestSearch:
    def setup(self):
        self.main = Main()

    def test_search(self):
        self.main.search().seach_csdn()
        return True

    def teardown(self):
        pass
Exemplo n.º 2
0
class TestLogin:
    def setup(self):
        self.main = Main()

    def test_login(self):
        self.main.goto_Login_Register().account_password().login()
        return True

    def teardown(self):
        pass
Exemplo n.º 3
0
class TestPhoneLogin:
    def setup(self):
        self.main = Main()

    def test_phonelogin(self):
        self.main.goto_Login_Register().phone_nopasswd_login().phone_login()
        return True

    def teardown(self):
        pass
Exemplo n.º 4
0
class TestWechatScan:
    def setup(self):
        self.main = Main()

    def test_wechatscan_cookie(self):
        self.main.goto_Login_Register().wechat_app_scan().get_wechat_scan()

        cookies = json.load(open('wechatscan.json'))
        for cookie in cookies:

            self.main._driver.add_cookie(cookie)

        while True:
            # self.main._driver.refresh()
            #显示等待
            res = WebDriverWait(self.main._driver,20). \
            until(expected_conditions.element_to_be_clickable((By.XPATH,'//div[@class="index_nav_left"]/ul/li[1]/a')))
            if res is not None:
                break
Exemplo n.º 5
0
 def setup(self):
     self.main = Main()