Raul2018

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2018年7月24日

摘要: http://www.testclass.net/ 测试教程网,专业的selenium 学习网站。 本节重点 处理下拉框 switch_to_alert() accept() 下拉框是我们最常见的一种页面元素,对于一般的元素,我们只需要一次就定位,但下拉框里的内容需要进行两次定位,先定位到下拉框,再 阅读全文
posted @ 2018-07-24 11:38 Raul2018 阅读(127) 评论(0) 推荐(0)

摘要: 本节重点: 控制滚动条到底部 有时候我们需要控制页面滚动条上的滚动条,但滚动条并非页面上的元素,这个时候就需要借助js是来进行操作。一般用到操作滚动条的会两个场景: 注册时的法律条文需要阅读,判断用户是否阅读的标准是:滚动条是否拉到最下方。 要操作的页面元素不在吸视范围,无法进行操作,需要拖动滚动条 阅读全文
posted @ 2018-07-24 11:38 Raul2018 阅读(194) 评论(0) 推荐(0)

摘要: http://www.testclass.net/ 测试教程网,专业的selenium 学习网站。 本节重点: 上传文件 文件上传操作也比较常见功能之一,上传功能没有用到新有方法或函数,关键是思路。 上传过程一般要打开一个本地窗口,从窗口选择本地文件添加。所以,一般会卡在如何操作本地窗口添加上传文件 阅读全文
posted @ 2018-07-24 11:37 Raul2018 阅读(393) 评论(0) 推荐(0)

摘要: http://www.testclass.net/ 测试教程网,专业的selenium 学习网站。 本节重点: 调用js方法 execute_script(script, *args) 在当前窗口/框架 同步执行javaScript 脚本:JavaScript的执行。 *参数:适用任何JavaScr 阅读全文
posted @ 2018-07-24 11:36 Raul2018 阅读(132) 评论(0) 推荐(0)

摘要: http://www.testclass.net/ 测试教程网,专业的selenium 学习网站。 本节知识点: 操作对象: · click 点击对象 · send_keys 在对象上模拟按键输入 · clear 清除对象的内容,如果可以的话 WebElement 另一些常用方法: · text 获 阅读全文
posted @ 2018-07-24 11:35 Raul2018 阅读(177) 评论(0) 推荐(0)

摘要: http://www.testclass.net/ 测试教程网,专业的selenium 学习网站。 本节知识点: 多层框架或窗口的定位: switch_to_frame() switch_to_window() 智能等待: implicitly_wait() 对于一个现代的web应用,经常会出现框架 阅读全文
posted @ 2018-07-24 11:35 Raul2018 阅读(169) 评论(0) 推荐(0)

摘要: http://www.testclass.net/ 测试教程网,专业的selenium 学习网站。 本节要解决的问题: 层级定位 场景: 假如两个控件,他们长的一模样,还都叫“张三”,唯一的不同是一个在北京,一个在上海,那我们就可以通过,他们的城市,区,街道,来找到他们。 在实际的测试中也经常会遇到 阅读全文
posted @ 2018-07-24 11:34 Raul2018 阅读(141) 评论(0) 推荐(0)

摘要: http://www.testclass.net/ 测试教程网,专业的selenium 学习网站。 本节要解决的问题: 如何定位一组元素? 场景 从上一节的例子中可以看出,webdriver可以很方便的使用findElement方法来定位某个特定的对象,不过有时候我们却需要定位一组对象, 这时候就需 阅读全文
posted @ 2018-07-24 11:33 Raul2018 阅读(166) 评论(0) 推荐(0)

摘要: http://www.testclass.net/ 测试教程网,专业的selenium 学习网站。 本节知识点: 打印URL 将浏览器最大化 设置浏览器固定宽、高 操控浏览器前进、后退 打印URL 上一节讲到,可以将浏览器的title打印出来,这里再讲个简单的,把当前URL打印出来。其实也没啥大用, 阅读全文
posted @ 2018-07-24 11:31 Raul2018 阅读(135) 评论(0) 推荐(0)

摘要: http://www.testclass.net/ 测试教程网,专业的selenium 学习网站。 本节重点: 简单对象的定位 自动化测试的核心 对象的定位应该是自动化测试的核心,要想操作一个对象,首先应该识别这个对象。一个对象就是一个人一样,他会有各种的特征(属性),如比我们可以通过一个人的身份证 阅读全文
posted @ 2018-07-24 11:31 Raul2018 阅读(134) 评论(0) 推荐(0)