Selenium安装


对我们做软件测试工作来讲,可以用Selenium来做自动化测试,它使浏览器按照我们设计编写好的步骤自动化执行。主要是为了测试的自动化Web应用程序,但肯定不仅限于此。

Selenium得到了很多浏览器供应商的支持,这些供应商已经(或正在)采取措施使Selenium成为其浏览器的本地部分。

它也是无数其他浏览器自动化工具、API和框架中的核心技术。

接下来的章节将会连载有关selenium相关文章,快关注我吧。

安装

1,python+selenium

这里介绍是用python+selenium,所以你要先安装python,如果还没有安装,请先安装,安装文档请参考:http://www.sterson.com.cn/?type_name=python2

如果已安装python,那么执行 pip install selenium 即可。可以用 pip list 查看所有已安装的包

运行cmd窗口,输入 pip install selenium 回车即可安装

2,浏览器驱动(web Driver)

selenium支持的浏览器有chrome,firefox,ie,safari,选择你用到的浏览器驱动

Chrome Driver

http://chromedriver.storage.googleapis.com/index.html

IE Driver

https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/#downloads

firefox

https://github.com/mozilla/geckodriver/

Safari Driver

https://webkit.org/blog/6900/webdriver-support-in-safari-10/

将下载的驱动放到python 安装路径下(比如我的python安装在D盘:D:\Python27)

用IE浏览器驱动

driver = webdriver.Ie()

用firefox浏览器驱动

driver = webdriver.Firefox()

用chrome浏览器驱动

driver = webdriver.Chrome()

注意:

浏览器版本必须要和驱动版本对应,否则会出现无法打开网页的问题

另外selenium现在提供了IDE,可以尝试它的IDE,下载地址:https://docs.seleniumhq.org/selenium-ide/

我是没有用过。


最后:软件测试资料分享一波!

技术行业,一定要提升技术功底,丰富自动化项目实战经验,这对于你未来几年职业规划,以及测试技术掌握的深度非常有帮助。

金九银十面试季,跳槽季,整理面试题已经成了我多年的习惯!下面有我近几年的收集和整理,整体是围绕着【软件测试】来进行整理的,主体内容包含:python自动化测试专属视频、Python自动化详细资料、全套面试题等知识内容。

愿你我相遇,皆有所获! 如果对软件测试、接口测试、自动化测试、面试经验交流。关注微信公众号:【伤心的辣条】 免费领取一份216页软件测试工程师面试宝典文档资料。以及相对应的视频学习教程免费分享!交流学习裙:313782132

推荐好文:

包装成1年工作经验的测试工程师,我给他的面试前的建议如下

自动化测试到底要学什么?

为何跳槽不考虑腾讯?聊聊我和鹅厂的一点往事

自动化测试和手动测试哪个更高级?

新手必看:怎么写一个合格的测试用例?

python登录接口测试问题记录与解决 ( 干 货 )

你可能感兴趣的:(Python,测试,自动化测试,测试工程师,selenium,接口测试,软件测试,python)