python + selenium UI自动化测试
文章平均质量分 60
西西卡~~
路漫漫其修远兮,吾将上下而求索~~~ 测试老猫
展开
-
selenium三种等待方式(重点:隐式等待和显示等待的使用场景和区别)
一、强制等待: sleep()强制等待是利用python语言自带的time库中的sleep()方法:import timesleep(5) #等待5秒设置固定休眠时间,单位为秒。缺点:不智能,使用太多的sleep会影响脚本运行速度,不到万不得已尽可能少用。二、隐式等待: implicitly_wait()隐式等待相比强制等待更智能,顾明思义,在脚本中我们一般看不到等待语句,但是它会在每个页面加载的时候自动等待;隐式等待只需要声明一次,一般在打开浏览器后进行声明。声明之后对整个drvier原创 2021-04-13 15:59:46 · 12392 阅读 · 3 评论 -
python3--引入其他py文件的方法
背景:python3引入其他py文件中的方法基于pycharm开发工具的解决:在文件夹上:右键 --> Mark Directory as --> Sources ROOT 标记目录为源码目录然后直接引入就可以啦原创 2021-04-06 16:56:52 · 645 阅读 · 0 评论 -
python + selenium UI自动化测试环境搭建
Windows搭建一、安装python下载Python安装包可通过https://www.python.org/downloads/python官网下载-对应操作系统(Windows/Linux/Mac)的python安装包(自行选择)版本。本文下载python 3.6.6 进行安装python安装1、已下载python 3.6.6安装包,双击进行安装。2、勾选添加python到PATH环境变量,本文选得是默认安装。3、安装完成后,在DOS命令窗口,检查python是否安装成。输入:py原创 2021-04-01 14:09:50 · 175 阅读 · 0 评论