自动化测试之~python selenium环境准备(持续更新~~~~)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了自动化测试之~python selenium环境准备(持续更新~~~~),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1868字,纯文字阅读大概需要3分钟。
内容图文
![自动化测试之~python selenium环境准备(持续更新~~~~)](/upload/InfoBanner/zyjiaocheng/642/b46665cf16434e6283d022028489f7e1.jpg)
前言:想记录下学习的过程,养成笔记的习惯,不然每次学了东西,后面就忘了,很是苦恼,告诉自己,一定要坚持!!!
为什么要做自动化?日常测试工作,疯狂点点点,重新部署后,点点点,版本迭代后,点点点,反正没日没夜的点,很烦躁,如果用代码,帮我们自动去完成点的过程,是不是轻松很多。。。
自动化原理?我们用代码或工具(可以是Java,python,c#,js......jemeter,postman,,,等),驱动浏览器,完成指令,并返回结果,这个过程就是自动化
selenium包含了三块:ide 录制脚本用(我现在还不知道怎么操作)
webdriver 第三方库,里面有各种用来操作浏览器方法(后续更~)
grid 分布式,配置好来跑用例(后续更~)
要用selenium做web自动化测试,需要先准备好环境。
第一 安装selenium
第二 下载并安装浏览器驱动和浏览器
第三 在python中验证环境是否已装好
准备工作:已安装好python并配置好了环境变量,python可用
安装selenium
打开cmd,输入命令:pip install -U selenium
下载并安装浏览器驱动和浏览器
常用浏览器:ie/chrome/Firefox/safari 安装浏览器(略)
对应的驱动:ieserverdriver chromedriver geckodriver。。。
下载浏览器对应的驱动版本,此处用chromedriver举例(如果你是其他浏览器,就找对应的浏览器驱动):
---- 先查看安装浏览器的版本,在 帮助--关于Google chrome中查看版本,如下图:
注意:如果后续浏览器更新了版本,对应的驱动记得重新下载并更新
---- 下载chromedriver驱动,大版本相同即可,都支持。
注意:chromedriver版本一定要与浏览器版本对应,不然会报错!
chromedriver下载地址: http://npm.taobao.org/mirrors/chromedriver/
----- 下载下来之后,把文件拷贝到python安装路径下,就可以了
在python中验证环境是否已装好
--- 打开pycharm,导入webdriver模块
from selenium import webdriver
--- 初始化driver,创建会话并建立连接
运行上述代码,如果能够自动打开浏览器并访问百度,说明环境安装好啦
~简单~ 于2020-02-27原创
内容总结
以上是互联网集市为您收集整理的自动化测试之~python selenium环境准备(持续更新~~~~)全部内容,希望文章能够帮你解决自动化测试之~python selenium环境准备(持续更新~~~~)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。