Exemplo n.º 1
0
class Test_Search_001(object):
    @allure.story('test_searchcase_001_001')
    def test_searchcase_001_001(self, driver):
        self.driver = driver
        self.main = MainPage(self.driver)
        self.main.open_baidu().search("selenium").hover_p()

        assert_text = BasePage(self.driver)
        text = (By.XPATH, "//*[contains(text(),'MeterSphere - 开源自动化测试平台')]")
        assert assert_text.isElementPresent(text) == True

    @allure.story('test_searchcase_001_002')
    def test_searchcase_001_002(self, driver):
        self.driver = driver
        self.main = MainPage(self.driver)
        self.main.open_baidu().search("python")

        assert_text = BasePage(self.driver)
        text = (By.XPATH, "//*[contains(text(),'PyCharm开发工具')]")
        assert assert_text.isElementPresent(text) == True

    @allure.story('test_searchcase_001_003')
    def test_searchcase_001_003(self, driver):
        self.driver = driver
        self.main = MainPage(self.driver)
        token = self.main.open_baidu().login()
        print("tokentoken:", token)
Exemplo n.º 2
0
class Test_Search_002(object):

    @allure.story('test_searchcase_002_001')
    def test_searchcase_002_001(self,driver):
        self.driver = driver
        self.main = MainPage(self.driver)
        self.main.open_baidu().search("pytest")

        assert_text = BasePage(self.driver)
        text = (By.XPATH,"//*[contains(text(),'Web开发服务应用软件')]")
        assert assert_text.isElementPresent(text) == True

    @allure.story('test_searchcase_002_002')
    def test_searchcase_002_002(self, driver):
        self.driver = driver
        self.main = MainPage(self.driver)
        self.main.open_baidu().search("自动化测试")

        assert_text = BasePage(self.driver)
        text = (By.XPATH, "//*[contains(text(),'自动化测试需要学什么')]")
        assert assert_text.isElementPresent(text) == True

    def teardown(self):
        self.driver.close()
        self.driver.quit()
Exemplo n.º 3
0
    def test_searchcase_001_002(self, driver):
        self.driver = driver
        self.main = MainPage(self.driver)
        self.main.open_baidu().search("python")

        assert_text = BasePage(self.driver)
        text = (By.XPATH, "//*[contains(text(),'PyCharm开发工具')]")
        assert assert_text.isElementPresent(text) == True
Exemplo n.º 4
0
    def test_searchcase_001_001(self, driver):
        self.driver = driver
        self.main = MainPage(self.driver)
        self.main.open_baidu().search("selenium").hover_p()

        assert_text = BasePage(self.driver)
        text = (By.XPATH, "//*[contains(text(),'MeterSphere - 开源自动化测试平台')]")
        assert assert_text.isElementPresent(text) == True
Exemplo n.º 5
0
    def test_searchcase_002_002(self, driver):
        self.driver = driver
        self.main = MainPage(self.driver)
        self.main.open_baidu().search("自动化测试")

        assert_text = BasePage(self.driver)
        text = (By.XPATH, "//*[contains(text(),'自动化测试需要学什么')]")
        assert assert_text.isElementPresent(text) == True
Exemplo n.º 6
0
    def test_searchcase_002_001(self,driver):
        self.driver = driver
        self.main = MainPage(self.driver)
        self.main.open_baidu().search("pytest")

        assert_text = BasePage(self.driver)
        text = (By.XPATH,"//*[contains(text(),'Web开发服务应用软件')]")
        assert assert_text.isElementPresent(text) == True
Exemplo n.º 7
0
 def loginSuccessByPassword(self, account, password):
     from page_object.pages.MainPage import MainPage
     return MainPage()
Exemplo n.º 8
0
 def main(cls):
     cls.getClient().restart_app()  #通过类方法调用上个类中的方法
     return MainPage()
Exemplo n.º 9
0
 def test_price(self):
     main = MainPage()
     assert main.gotoSelected().getPriceByName("科大讯飞") == 28.83
Exemplo n.º 10
0
Arquivo: App.py Projeto: sisul1204/xq9
 def main(cls):
     AndroidClient.restartApp()
     return MainPage()
Exemplo n.º 11
0
 def test_searchcase_001_003(self, driver):
     self.driver = driver
     self.main = MainPage(self.driver)
     token = self.main.open_baidu().login()
     print("tokentoken:", token)