driver.execute_script(“arguments[0].style.display='block';”,element)
http://blog.csdn.net/tree_legend/article/details/41345087
我装了个 SublimeCodeIntel 和 jedi 感觉效果不错
截图是实现了 但没点击显示截图图片就出来了,是不是哪里少定义了什么 那个<div class=“screenshots” 中的 screenshots 要在哪里定义啊 还有 REPORT_TEST_WITH_OUTPUT_TMPL = “”” … “”” 这里也要定义 img 的吧
改了下这里报错了
t.img 变量在 Case 上要怎么定义啊
断言的时候我是这样写 image,测试报告点击小图标不会跳转到异常截图,应该是我方法错了 ,不知道怎么写 image 截图变量
def test_03(self):
u"异常测试"
try:
locator = ("id","homepage1_HomePageDays_DaysList_ctl00_DayList_TitleUrl_0")
text = u"文本是不存在的"
result = EC.text_to_be_present_in_element(locator,text)(self.driver)
self.assertTrue(result)
except Exception as msg:
image = self.driver.get_screenshot_as_file(r"screenshot\image.png")
print("异常原因%s"%msg)
raise
get_screenshot_as_base64(self)