一.软件的下载
1.下载最新版本的python、pycharm 到各自的官网下载即可
二、python库的配置
剩下的各个包也都是比较重要的,有负责图像处理的,有负责接口测试的,建议全都下载下来
三、安装tesseract-ocr
根据安装包安装好 tesseract 记录好安装路径 一共需要用到三个
1. 路径/tesseract.exe
2.路径
3.路径\tessdata
(1)配置本地路径
复制路径1 找到python--lib--site-packages--PyTesseract--PyTesseract.py文件
查找 cmd关键字--修改其默认路径为本地的tesseract的地址(主意系统默认的层级为\但是python需要改成/)
仿照上述步骤更改下图中的位置
(2)配置环境变量
https://blog.csdn.net/yannanyue1234/article/details/79781569仿照该博客的方法更改环境变量(需要重启后才能生效新的环境变量)
四、配置识别验证码model
找到图中路径的文件
1.修改为之前声明过的路径
2、3.此处为截图后验证码图片保存的位置 以后所有类似的地方都需要更改
4、5.此处为修改截图后的分辨率,主要用于分辨率为非标准分辨率的电脑,如果再标准分辨率的电脑上则不需要此处,由图中注释所说,k为更改过的,a为未更改的,标准分辨率下用a
五、运行case试验
随便运行一个生产环境的case用例,如果执行成功则配置完成
六、用例结构解析
第一部分为pom模式中的case
第二部分为存储一部分测试数据 如excel文档等
第三部分为封装好的快捷方法 如 1、登陆模块 进入后台部分菜单模块 直接调用即可
2、封装好的mongo 相关语句等功能性模块
第四部分为pom模式中的page模块(包含basepage)
第五部分为存放测试报告的模块
第六部分为目前在试验阶段的部分功能模块,有一个每隔三万六千秒自动打卡签到的模块可以试试
第七部分是testrun
图中位置是批量运行测试用例的模块位置,图中标记的地方是规定执行什么路径下的测试用例
找到图中所示文件,用浏览器打开即可看到本次的测试报告
总结以上是内存溢出为你收集整理的基于selenium python的自动化测试--环境的配置全部内容,希望文章能够帮你解决基于selenium python的自动化测试--环境的配置所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)