report.html

Report generated on 25-Jan-2020 at 11:41:38 by pytest-html v1.22.0

Environment

JAVA_HOME D:\Program Files\Java\jdk1.8.0_121
Packages {'py': '1.8.0', 'pytest': '4.6.6', 'pluggy': '0.13.0'}
Platform Windows-7-6.1.7601-SP1
Plugins {u'html': u'1.22.0', u'metadata': u'1.8.0'}
Python 2.7.10

Summary

9 tests ran in 21.97 seconds.

8 passed, 0 skipped, 1 failed, 0 errors, 0 expected failures, 0 unexpected passes

Results

Result Description Test Duration
Failed 新闻页-搜索新闻 test_case/test_news.py::TestSearch::test_search_news 3.17
screenshot
self = <test_case.test_news.TestSearch instance at 0x0000000003EE9148>

def test_search_news(self):
"""新闻页-搜索新闻"""
try:
self.news_page.open_newspage()
self.news_page.search(u'涨工资') # 搜索涨工资
assert self.news_page.is_text_on_page(u'电视剧《一起来看流星雨》片头曲') # 故意断言失败
except Exception, e:
self.news_page.screenshot(u'搜索新闻失败')
> raise e
E AssertionError: assert False
E + where False = <bound method NewsPage.is_text_on_page of <page_object.news_page.NewsPage object at 0x0000000003BCBA58>>('电视剧《一起来看流星雨》片头曲')
E + where <bound method NewsPage.is_text_on_page of <page_object.news_page.NewsPage object at 0x0000000003BCBA58>> = <page_object.news_page.NewsPage object at 0x0000000003BCBA58>.is_text_on_page
E + where <page_object.news_page.NewsPage object at 0x0000000003BCBA58> = <test_case.test_news.TestSearch instance at 0x0000000003EE9148>.news_page

test_case\test_news.py:55: AssertionError
------------------------------ Captured log call -------------------------------
INFO szh.BasePage:base_page.py:102 打开网址:http://news.baidu.com/ INFO szh.BasePage:base_page.py:56 等待元素:xpath,//input[@id="ww"] INFO szh.BasePage:base_page.py:75 获取元素:xpath,//input[@id="ww"] INFO szh.BasePage:base_page.py:119 向元素 xpath,//input[@id="ww"] 输入文字:涨工资 INFO szh.BasePage:base_page.py:56 等待元素:xpath,//input[@id="s_btn_wr"] INFO szh.BasePage:base_page.py:75 获取元素:xpath,//input[@id="s_btn_wr"] INFO szh.BasePage:base_page.py:135 点击元素:xpath,//input[@id="s_btn_wr"] INFO szh.BasePage:base_page.py:332 判断页面上没有文本:电视剧《一起来看流星雨》片头曲 INFO szh.BasePage:base_page.py:355 截图:搜索新闻失败.png
Passed 首页-打开百度首页 test_case/test_home.py::TestHome::test_open_homepage 1.34
------------------------------ Captured log call -------------------------------
INFO szh.BasePage:base_page.py:102 打开网址:http://www.baidu.com/ INFO szh.BasePage:base_page.py:56 等待元素:xpath,//a[@name="tj_briicon"] INFO szh.TestHome:test_home.py:42 断言有‘更多产品’元素 成功 INFO szh.BasePage:base_page.py:355 截图:打开百度首页.png
Passed 首页-输入搜索关键字,自动跳转 test_case/test_home.py::TestHome::test_input_keyword 1.83
------------------------------ Captured log call -------------------------------
INFO szh.BasePage:base_page.py:102 打开网址:http://www.baidu.com/ INFO szh.BasePage:base_page.py:56 等待元素:xpath,//input[@id="kw"] INFO szh.BasePage:base_page.py:75 获取元素:xpath,//input[@id="kw"] INFO szh.BasePage:base_page.py:119 向元素 xpath,//input[@id="kw"] 输入文字:星空物语 INFO szh.BasePage:base_page.py:56 等待元素:xpath,//a[(. = "星空物语_百度百科")] INFO szh.BasePage:base_page.py:329 判断页面上有文本:星空物语_百度百科 INFO szh.TestHome:test_home.py:55 断言有‘星空物语_百度百科’文字 成功 INFO szh.BasePage:base_page.py:355 截图:输入关键字跳转.png
Passed 首页-打开新闻 test_case/test_home.py::TestHome::test_click_news 2.57
------------------------------ Captured log call -------------------------------
INFO szh.BasePage:base_page.py:102 打开网址:http://www.baidu.com/ INFO szh.BasePage:base_page.py:56 等待元素:xpath,//a[@name="tj_trnews"] INFO szh.BasePage:base_page.py:75 获取元素:xpath,//a[@name="tj_trnews"] INFO szh.BasePage:base_page.py:135 点击元素:xpath,//a[@name="tj_trnews"] INFO szh.BasePage:base_page.py:56 等待元素:xpath,//div[@id="imgView"] INFO szh.TestHome:test_home.py:67 断言有‘轮播图’元素 成功 INFO szh.BasePage:base_page.py:355 截图:打开新闻.png
Passed 首页-打开hao123 test_case/test_home.py::TestHome::test_click_hao123 2.64
------------------------------ Captured log call -------------------------------
INFO szh.BasePage:base_page.py:102 打开网址:http://www.baidu.com/ INFO szh.BasePage:base_page.py:56 等待元素:xpath,//a[@name="tj_trhao123"] INFO szh.BasePage:base_page.py:75 获取元素:xpath,//a[@name="tj_trhao123"] INFO szh.BasePage:base_page.py:135 点击元素:xpath,//a[@name="tj_trhao123"] INFO szh.BasePage:base_page.py:56 等待元素:xpath,//a[@data-title="腾讯"] INFO szh.TestHome:test_home.py:79 断言有‘腾讯链接’ 成功
Passed 新闻页-显示二维码 test_case/test_news.py::TestSearch::test_show_QRcode 1.47
------------------------------ Captured log call -------------------------------
INFO szh.BasePage:base_page.py:102 打开网址:http://news.baidu.com/ INFO szh.BasePage:base_page.py:56 等待元素:xpath,//li[@class="item qr-code button-rotate"] INFO szh.BasePage:base_page.py:75 获取元素:xpath,//li[@class="item qr-code button-rotate"] INFO szh.BasePage:base_page.py:162 指向元素xpath,//li[@class="item qr-code button-rotate"] INFO szh.BasePage:base_page.py:56 等待元素:xpath,//li[@class="qr-code-container clearfix"]/span/span/img INFO szh.BasePage:base_page.py:355 截图:显示二维码.png
Passed 新闻页-点击轮播图 test_case/test_news.py::TestSearch::test_click_carousel 0.13
------------------------------ Captured log call -------------------------------
INFO szh.BasePage:base_page.py:56 等待元素:xpath,//div[@id="imgView"] INFO szh.BasePage:base_page.py:75 获取元素:xpath,//div[@id="imgView"] INFO szh.BasePage:base_page.py:259 点击元素 xpath,//div[@id="imgView"] 打开新窗口 INFO szh.BasePage:base_page.py:363 关闭当前Tab
Passed 搜索页-点击首个搜索结果 test_case/test_search.py::TestSearch::test_click_result 6.15
------------------------------ Captured log call -------------------------------
INFO szh.BasePage:base_page.py:102 打开网址:http://www.baidu.com/ INFO szh.BasePage:base_page.py:56 等待元素:xpath,//input[@id="kw"] INFO szh.BasePage:base_page.py:75 获取元素:xpath,//input[@id="kw"] INFO szh.BasePage:base_page.py:119 向元素 xpath,//input[@id="kw"] 输入文字:星空物语 INFO szh.BasePage:base_page.py:56 等待元素:xpath,//a[(. = "星空物语_百度百科")] INFO szh.BasePage:base_page.py:75 获取元素:xpath,//a[(. = "星空物语_百度百科")] INFO szh.BasePage:base_page.py:259 点击元素 xpath,//a[(. = "星空物语_百度百科")] 打开新窗口 INFO szh.BasePage:base_page.py:367 等待3秒 INFO szh.BasePage:base_page.py:329 判断页面上有文本:电视剧《一起来看流星雨》片头曲 INFO szh.BasePage:base_page.py:355 截图:打开搜索结果.png INFO szh.BasePage:base_page.py:363 关闭当前Tab
Passed 搜索页-搜索翻页 test_case/test_search.py::TestSearch::test_click_next_page 1.96
------------------------------ Captured log call -------------------------------
INFO szh.BasePage:base_page.py:56 等待元素:link,下一页> INFO szh.BasePage:base_page.py:75 获取元素:link,下一页> INFO szh.BasePage:base_page.py:135 点击元素:link,下一页> INFO szh.BasePage:base_page.py:56 等待元素:xpath,//a[(. = "<上一页")] INFO szh.BasePage:base_page.py:56 等待元素:xpath,//a[(. = "<上一页")] INFO szh.BasePage:base_page.py:75 获取元素:xpath,//a[(. = "<上一页")] INFO szh.BasePage:base_page.py:293 滚动至元素:xpath,//a[(. = "<上一页")] INFO szh.BasePage:base_page.py:355 截图:搜索翻页.png