博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python3 Selenium自动化web测试 ==> 第八节 WebDriver高级应用 -- 结束Windows中浏览器的进程...
阅读量:6061 次
发布时间:2019-06-20

本文共 953 字,大约阅读时间需要 3 分钟。

学习目的:


 

  掌握WebDriver的高级应用

 

正式步骤:


 

# -*-  coding:utf-8 -*-from selenium import webdriverfrom selenium.webdriver import ActionChainsfrom selenium.webdriver.support.ui import Selectfrom selenium.webdriver.common.keys import Keysfrom selenium.common.exceptions import WebDriverExceptionimport unittestimport osimport timeimport tracebackclass WebdriverAPI(unittest.TestCase):    def setUp(self):        # 每个用例都执行,在单个用例运行前执行        #打开浏览器        self.driver = webdriver.Chrome()    def tearDown(self):        #每个用例都执行,在单个用例运行后执行        #退出浏览器        self.driver.quit()    def test_closeBrowserProcess(self):        url = 'https://www.baidu.com/'        self.driver.get(url)        returnCode = os.system("taskkill /F /im " + "chrome.exe")        if returnCode == 0:            print("chrome process over")        else:            print("chrome process over fail")if __name__ == '__main__':    unittest.main()

 

转载于:https://www.cnblogs.com/wuzhiming/p/9164774.html

你可能感兴趣的文章
java B2B2C 仿淘宝电子商城系统-Spring Cloud Eureka参数配置项详解
查看>>
基于django的视频点播网站开发-step8-后台登录功能
查看>>
靠腾讯光速上位,但同程艺龙可不能忘了“练内功”
查看>>
关于最近项目的思考~附一些遇到的问题
查看>>
随便说说android的jsBridge
查看>>
SwipeRefreshLayout 在 RecyclerView 空白时下拉失效分析
查看>>
利用Storage Event实现页面间通信
查看>>
Block内部访问实例变量会出现的问题
查看>>
《移动Web前端高效开发实战》笔记2——使用Gulp构建一个ECMAScript 6和Sass应用
查看>>
10张令人喷饭的程序员漫画
查看>>
Spring - DispatcherServlet是如何工作的?
查看>>
Web聊天工具的富文本输入框
查看>>
解决图片防盗链的问题
查看>>
Spring AOP(二) 修饰者模式和JDK Proxy
查看>>
怎样将优酷独播1080P视频KUX格式转换成MP4
查看>>
PAT A1052
查看>>
微信域名检测中反应速度的重要性
查看>>
浏览器回流认识
查看>>
Salesforce和SAP Netweaver里数据库表的元数据设计
查看>>
社区投稿 | DBLE rule.xml 配置解析
查看>>