コード例 #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)
コード例 #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()
コード例 #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
コード例 #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
コード例 #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
コード例 #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
コード例 #7
0
ファイル: LoginPage.py プロジェクト: sisul1204/xq9
 def loginSuccessByPassword(self, account, password):
     from page_object.pages.MainPage import MainPage
     return MainPage()
コード例 #8
0
ファイル: App.py プロジェクト: guocheng45/Projects
 def main(cls):
     cls.getClient().restart_app()  #通过类方法调用上个类中的方法
     return MainPage()
コード例 #9
0
ファイル: test_search.py プロジェクト: guocheng45/Projects
 def test_price(self):
     main = MainPage()
     assert main.gotoSelected().getPriceByName("科大讯飞") == 28.83
コード例 #10
0
ファイル: App.py プロジェクト: sisul1204/xq9
 def main(cls):
     AndroidClient.restartApp()
     return MainPage()
コード例 #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)