from selenium import webdriver
import unittest
import time
import HTMLTestrunner
class BaiDu(unittest.TestCase):
def setUp(self):
self.driver=webdriver.Chrome()
self.driver.get("http://www.baidu.com")
self.driver.implicitly_wait(3)
self.driver.maximize_window()
def test_case(self):
time.sleep(2)
self.driver.find_element_by_id("kw").send_keys("selenium")
self.driver.find_element_by_id("su").click()
def tearDown(self):
self.driver.quit()
if __name__=="__main__":
filepath = 'C:\\Intel\\htmlreport.html'
ftp = open(filepath, 'wb')
suite = unittest.TestSuite()
suite.addTest(BaiDu('test_case'))
runner = HTMLTestrunner.HTMLTestRunner(stream=ftp, title='welcome to this web')
runner.run(suite)
unittest.main()
python+unittest 生成HTML报告
猜你喜欢
转载自blog.csdn.net/qq_41370110/article/details/83864756
今日推荐
周排行