from selenium import webdriverfrom time import ctime,sleepimport unittestclass TestLogin(unittest.TestCase): def setUp(self): self.driver = webdriver.Ie() # driver.implicitly_wait(10) self.driver.get("") sleep(3) def login1(self): self.driver.find_element_by_id("UserName").send_keys("baidu") self.driver.find_element_by_id("Password").send_keys("123") self.driver.find_element_by_id("btnSingIn").click() sleep(3) def tearDown(self): self.driver.quit()if __name__ == '__main__': unittest.main()運行程序出現:Ran 0 tests in 0.000s緣由:unittest提供了全局的main()方法,使得一個單元測試模塊變成能夠直接運行的測試腳本,main()方法使用TestLoader類來搜索全部包含在模塊中以「test」命名開頭的測試方法,並自動執行它們 解決方式:將方法名「login1」改成「test_login」或以test開頭都OK