这是我真正开始自己学习selenium的第一天,由于之前有过一段时间的python开发经验,加上自己想在测试的路上走的越来越远,于是打算开始自己自动化测试的学习。今天主要想说的是python+selenium环境的搭建:
1.安装python,关于安装python我不想多写什么,我只是建议对python有一定基础的人安装python3以上的版本吧,新手可能用python2.7比较好,毕竟2的包比较全,而3还处在发展阶段,在工具包上面不是那么全面。2和3其实差异不是很大,只在一些语法上有一点差异。其次就是安装的环境,我的环境是mac OS,我自己还是比较倾向于用linux环境的,安装包什么的都会比较方便。之前我做开发的时候用的是windows环境,经常在安装包的时候出一些莫名其妙的问题。关于安装python的问题,欢迎大家在我的博客下方留言,我会尽自己所能回复大家。
2.安装selenium包,鉴于选择操作系统的不同,安装方法可能略有不同。mac下的安装很简单,直接用brew selenium或者使用mac自带的sudo easy_install selenium来安装,也可以选择用python自带的pip命令安装python3 pip install selenium.
3.完成了python和selenium的安装,接下来就可以开始自动化之旅了。这里我用的是Firefox61,在mac上是可以直接就用的,没有我之前在deep in系统里遇到的需要降低Firefox版本的问题。
总结一下我的自动化环境是:python3.6+selenium3.12.0