selenium 之Ran 0 tests in 0.000s

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
相关文章
相关标签/搜索