1234567891011121314151617181920212223242526272829303132333435 |
- import time
- import allure
- import pytest
- from page.loginPage import LoginPage
- from page.searchPage import SearchPage
- @allure.epic("读书屋项目")
- class TestSearch:
- @allure.feature("搜索功能")
- @allure.story("这是搜索功能噢")
- @allure.title("登陆-搜索书籍用例")
- def test_search(self,driver):
- l=LoginPage(driver)
- l.login("15574113907","123456")
- time.sleep(3)
- s=SearchPage(driver)
- sjmsg=s.search_book("云上夕轮")
- assert "云上夕轮" in sjmsg
- # 搜索用例 1 不理解2
- # 断言也不是固定这么写
- # 循环 在别的文件封装成一个方法 调用方法和你的预期结果对比
- # pom框架的时候 很灵活 按照思维不一样 pom框架
- # def test_search(self, driver):
- # s = SearchPage(driver)
- # sjmsg = s.search_book("云上夕轮","http://120.25.127.201:18001/")
- # assert "云上夕轮" in sjmsg
- if __name__ == '__main__':
- pytest.main([__file__,'-sv'])
|