0x01 做这事儿的意义
这段时间暂时在当地的人民医院做数据录入的工作。工作内容主要是将本地的Excel表格中的数据上传到网络平台。然而这个平台还没有批量上传,蛋疼之余我就想怎样才能解放双手解放劳动力,我可以去做其它事情。
于是就花了时间研究 Selenium Webdriver
写了个自动化填表的小脚本。
0x02 搭建Selenium Python自动化测试的环境
选择Python和Selenium的原因很简单免费且方便。要搭建Python自动化测试需要
下载的资源传送门。
- Python 官网
- chromedriver 下载密码:yvvi
- iedriver 下载密码:jgw9
- Firefox的webdriver在安装好selenium之后就自带了。
1. 安装python
python安装十分方便,直接双击一路Next。主要是安装完成之后我们需要将python目录添加到环境变量中去。
2. 安装selenium
安装好python 2.7
之后 我们利用python的pip工具安装selenium。在cmd
命令行中输入pip install selenium
3. Chromedriver
将Chromedriver
放置在python27/selenium/webdriver
目录下,并将该目录添加到环境变量中。
0x03 简单的测试代码
搭建好自动化测试的基础环境之后,先写一个简单的程序体验一下webdriver的功能。
1 | import time |