在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python  網(wǎng)絡(luò)安全  HTML/ 無法生成RESULT REPORT

無法生成RESULT REPORT

這是我的code
我不知如何開啟file
或許根本沒有生成成功
請大師幫忙一下
謝謝

from selenium import webdriver
import unittest, time
import HTMLTestRunner
class MyTest(unittest.TestCase):
def setUp(self):
    self.driver = webdriver.Chrome()
    self.driver.maximize_window()
    self.driver.implicitly_wait(10)
    self.base_url = "http://www.baidu.com"


def test_baidu(self):
    driver = self.driver
    driver.get(self.base_url + "/")
    driver.find_element_by_id("kw").clear()
    driver.find_element_by_id("kw").send_keys("HTMLTestRunner")
    driver.find_element_by_id("su").click()


def tearDown(self):
    self.driver.quit()


if __name__ == "__main__":
    testSuite = unittest.TestSuite()
    testSuite.addTest(MyTest("test_baidu"))
    Html = ".\\result.htm"
    fp = file(Html, 'wb')

    runner = HTMLTestRunner.HTMLTestRunner(stream=fp, title=u'百度搜索測試報(bào)告', description=u'用例執(zhí)行情況:')
    runner.run(testSuite)
    fp.close()

Some help please with my code to generate the html report.

Thanks, Chris

回答
編輯回答
老梗

1.首先你的縮進(jìn)有問題,class下面的def xxx 應(yīng)該要縮進(jìn)了,你怎么都沒有?不知道是不是你復(fù)制上來的緣故
2.要運(yùn)行 單個(gè).py 文件才能生成html報(bào)告。。你可以參考下我前不久寫關(guān)于這個(gè)的文章:https://segmentfault.com/a/11...
。。哦,對了 我是用pycharm工具編譯的。。。

2017年1月23日 03:09