1.前置知识selenium
2.前置知识unittest
3.简单的selenium+unittest样例
from selenium import webdriver
import time
import unittest
class TestCase1(unittest.TestCase):
def setUp(self):
print("star")
self.driver = webdriver.Chrome()
self.driver.get("https://www.baidu.com")
def test_baidu(self):
print("正在执行测试用例")
self.driver.find_element_by_id("kw").send_keys("python测试")
self.driver.find_element_by_id("su").click()
time.sleep(3)
# self.driver.save_screenshot("E:/baidu.png")
def tearDown(self):
print("end")
self.driver.quit()
if __name__ == '__main__':
unittest.main()
效果如下: