上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
摘要: 对操作不成功时,希望能够继续执行其他操作,或者是,希望操作不成功时,能够写日志记录 目录 1、常见异常 2、截图处理 1、常见异常 1.NoSuchElementException:没有找到元素 2.NoSuchFrameException:没有找到iframe 3.NoSuchWindowExce 阅读全文
posted @ 2018-09-27 22:40 给明天的自己 阅读(1569) 评论(0) 推荐(0) 编辑
摘要: 获取元素属性\爬取页面源码\常用断言,最终目的都是为了验证我们实际结果是否等于预期结果 目录 1、获取元素属性 2、爬取页面源码 3、常用断言 1、获取元素属性 获取title:driver.title() 获取元素文本:driver.find_XX().text 获取元素标签:driver.fin 阅读全文
posted @ 2018-09-27 22:32 给明天的自己 阅读(2749) 评论(0) 推荐(0) 编辑
摘要: UI自动化中常用三种等待 目录 1、强制等待 2、隐式等待 3、显示等待 1、强制等待 执行到某一条语句后,然后sleep(3),等待3秒后,才会继续执行后面的语句 2、隐式等待 隐式等待只需要声明一次,一般在打开浏览器后进行声明。声明之后对整个drvier的生命周期都有效,后面不用重复声明。 隐式 阅读全文
posted @ 2018-09-27 22:05 给明天的自己 阅读(2116) 评论(0) 推荐(0) 编辑
摘要: 日期控件\表格\富文本也是一些常遇到的需要特殊处理的定位 目录 1、日期控件 2、表格 3、富文本 1、日期控件 第一种:输入框属性为:readonly="readonly" # 去掉元素的 readonly 属性 js ='document.getElementById("date").remov 阅读全文
posted @ 2018-09-25 20:56 给明天的自己 阅读(1141) 评论(0) 推荐(0) 编辑
摘要: 弹框\下拉框\选项\文件上传也是一些比较特殊的操作 目录 1、弹框 2、下拉框 3、选项 4、文件上传 1、弹框 弹框有三种形式,value为alert、confirm、prompt三种的弹框,第一个仅可点击确认,第二个可点击取消和确认,第三个可以输入内容再点击取消或者确认 alert:仅需要定位到 阅读全文
posted @ 2018-09-13 23:09 给明天的自己 阅读(2178) 评论(0) 推荐(0) 编辑
摘要: iframe\句柄\鼠标键盘是一些比较特殊的事件,需要特殊处理 目录 1、iframe 2、句柄(handle) 3、鼠标键盘 1、iframe iframe 是内嵌的网页元素,也可以说是内嵌的框架,我们需要先切换到iframe上面,才能对元素进行操作,若需要再操作不在iframe上的元素需要切换t 阅读全文
posted @ 2018-09-13 22:32 给明天的自己 阅读(1264) 评论(0) 推荐(0) 编辑
摘要: UI自动化的核心在于定位 目录 1、8种基础定位方法 2、xpath定位 3、css定位 4、多组元素 1、8种基础定位方法 driver.find_element_by_id() #id定位 driver.find_element_by_name() #name定位 driver.find_ele 阅读全文
posted @ 2018-09-03 22:25 给明天的自己 阅读(3513) 评论(0) 推荐(0) 编辑
摘要: 偶然看到博客上一篇负载均衡的文章,学习了一下,此处做下记录 目录 1、环境准备 2、tomcat配置 3、nginx配置 1、环境准备 第一步:java环境 第二步:nginx和pcre源码包 下载链接:链接:https://pan.baidu.com/s/1Iwy2jQiOtfnmDvWWFEmK 阅读全文
posted @ 2018-09-01 22:04 给明天的自己 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 与ini文件类似,yaml文件也可以用来管理邮箱的信息 目录 1、安装yaml 2、编写yam文件 3、读取yaml文件 1、安装yaml 安装: pip install pyyaml 2、编写yam文件 新建一个yaml,命名为test.yaml,yaml里面写法也是和python键值对的格式 # 阅读全文
posted @ 2018-08-29 21:36 给明天的自己 阅读(5518) 评论(0) 推荐(0) 编辑
摘要: python库文件文档的查看 第一步:cmd窗口输入:python -m pydoc -p 4567,后台运行 第二步:浏览器中打开http://localhost:4567/ 阅读全文
posted @ 2018-08-21 23:08 给明天的自己 阅读(2585) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页