Purpose of Study:
Mastering the advanced applications of Webdriver
Formal steps:
#-*-coding:utf-8-*- fromSeleniumImportWebdriver fromSelenium.webdriverImportActionchains fromSelenium.webdriver.support.uiImportSelect fromSelenium.webdriver.common.keysImportKeys fromSelenium.common.exceptionsImportwebdriverexceptionImportUnitTestImportOSImport TimeImportTracebackclassWebdriverapi (unittest. TestCase):defsetUp (self):#each use case executes and executes before a single use case is run #Open BrowserSelf.driver =Webdriver. Chrome ()defTearDown (self):#each use case executes and executes after a single use case is run #Exit Browserself.driver.quit ()deftest_closebrowserprocess (self): URL='https://www.baidu.com/'self.driver.get (URL) returncode= Os.system ("taskkill/f/im"+"Chrome.exe") ifReturnCode = =0:Print("Chrome Process over") Else: Print("Chrome process over fail")if __name__=='__main__': Unittest.main ()
Python3 Selenium Automated Web Test ==> Eighth section Webdriver advanced apps-end the process of browser in Windows