摘要: 前戏 在我们做UI自动化的时候,最不稳定的就是页面了,由于各种原因页面的元素没有加载出来,比如网速慢,服务器响应慢等等,这时候如果我们去操作页面的元素,selenium会给我们抛出一个NoSuchElementException的异常。我们可以等待页面页面加载出来或者一段时间再去操作,这样的话大大降 阅读全文
posted @ 2019-07-04 23:29 邹邹很busy。 阅读(2250) 评论(0) 推荐(0) 编辑
摘要: 前戏 现在我们已经能完成接口的批量执行,添加断言,数据驱动,设置变量等等方法。但是有一天,用户反应说我们的网站访问不了了。这时候,那帮程序猿查日志的查日志,看数据库的看数据库,找到原因在发布到线上已经几个小时过去了。那我们能不能对接口做一个监控呢?如果接口有问题,给对应的程序猿发个邮件通知,这样我们 阅读全文
posted @ 2019-07-04 20:21 邹邹很busy。 阅读(1745) 评论(0) 推荐(0) 编辑
摘要: 前戏 上篇文章写了一个简单的登录页面,那我们可不可以实现一个简单的登录功能呢?如果登录成功,给返回一个页面,失败给出错误的提示呢? 在之前学HTML的时候,我们知道,网页在往服务器提交数据的时候,都是在form表单里,并且要满足下面的几个条件: 1.form标签必须要有action和method属性 阅读全文
posted @ 2019-07-03 23:51 邹邹很busy。 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 前戏 上篇文章说了selenium里的鼠标事件,在自动化中,键盘事件也是非常重要的,比如我们需要按回车键,ctrl+c复制等等操作,都离不开键盘事件,在selenium中,提供了Keys方法来供我们操作键盘 Keys 使用键盘完成复制,剪切,粘贴的功能 常用的按键 NULL = '\ue000' C 阅读全文
posted @ 2019-07-02 00:07 邹邹很busy。 阅读(4840) 评论(0) 推荐(0) 编辑
摘要: 前戏 在我们做自动化的时候,有时候会用到鼠标的一些操作,比如双击,鼠标悬浮等操作,selenium提供了ActionChains方法来供我们操作 双击 鼠标右键 鼠标悬浮 阅读全文
posted @ 2019-06-29 22:54 邹邹很busy。 阅读(1735) 评论(0) 推荐(0) 编辑
摘要: 下拉选择 通过Select类定位 栗子; 结果: 通过索引定位 结果: 根据文本获取 结果: 根据value select_element.all_selected_options属性获取的是所有被选中项的对象组成的列表对象 阅读全文
posted @ 2019-06-29 22:40 邹邹很busy。 阅读(1294) 评论(0) 推荐(0) 编辑
摘要: 安装 通过cmd进行安装 pip3 install django==1.11.11 创建django项目 通过命令行进行创建 下面的命令创建了一个名为"mydjango"的Django 项目: django-admin startproject mydjango 说明: 在哪个目录下创建的,就会在哪 阅读全文
posted @ 2019-06-24 23:41 邹邹很busy。 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 什么是BOM BOM(browser object model)浏览器对象模型 window window是浏览器的一个实例,在浏览器中,window对象有双重角色,它既是通过JavaScript访问浏览器窗口的一个接口,又是ECMAScript规定的Global对象。Window对象的方法 语法: 阅读全文
posted @ 2019-06-24 22:09 邹邹很busy。 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 什么是事件 事件就是文档或浏览器窗口中发生的一些特定的交互瞬间。比如你在网页上见到的鼠标点击一个按钮,按钮的颜色发生了变化,就是因为这个标签绑定了点击事件 鼠标事件 onload:页面加载时触发 onclick:鼠标点击时触发 onmouseover:鼠标滑过时触发 onmouseout:鼠标离开时 阅读全文
posted @ 2019-06-23 22:54 邹邹很busy。 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 获取标签 <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/> </head> <body> <div class="box" id="box">元素1</div> <ui id="list 阅读全文
posted @ 2019-06-23 16:41 邹邹很busy。 阅读(218) 评论(0) 推荐(0) 编辑