自动化测试工具及库的使用
1.安装浏览器
Firefox Chrome ----浏览器驱动
将浏览器驱动放入到python36中,驱动与浏览器版本适应
<47版本的Firefox:自带驱动
断网安装—双击Firefox安装包–打开菜单–选项–高级–更新–不检查更新
连接网络–打开菜单–附加组件–在搜索框搜索firebug–安装
若搜索不到firebug–点击设置–从文件安装附加组件–选择firebug-2.0.16-fx.xpi进行安装
2.安装pycharm–IDE 集成开发环境
项目名称不能包含中文、空格、等特殊字符
字母数字下划线,不能以数字开头
选择合适的python版本
错误:
1.pip/install 未识别 2.丢失Perl58.dll
原因:找不到合适的pip pip没有/pip太多
解决:where pip
cd 进入pip所在的目录,再执行安装命令
错误:丢失api-ms-win-crt-runtime-l1-1-0.dll,缺失VC运行库
进入C盘–Windows–SysWOW64 找到api-ms-win-crt-runtime-l1-1-0.dll并删除,将vc_redist.x64.exe放入到C盘–Windows–SysWOW64中并双击点击运行安装—重启电脑即可
3.自动化库的安装
pip install selenium 或者pip install selenium==2.53.1 安装selenium
查询selenium版本:pip show selenium
pip --default-timeout=500 install -U Pillow 安装Pillow也就是安装PIL库处理图像用的库
安装tesseract 注意打开C:\Program Files\Tesseract-OCR复制路径而且是反斜杠,在打开C:\Python\Python36\Lib\site-packages\pytesseract\pytesseract.py修改里面路径
安装pytesseract pip install pytesseract