• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 2 3 4 5 6 7 8 9 下一页
2019年6月24日
Selenium----鼠标操作
摘要: 在实际web测试中,会有很多鼠标的操作,不单单只有单击click(),有时候还要用到右击、双击、拖动等操作,这些操作都包含在ActionChains类中。ActionChains类鼠标操作的常用方法: context_click() 右击 double_click() 双击 drag_and_dro 阅读全文
posted @ 2019-06-24 15:17 搁浅小夕 阅读(1055) 评论(0) 推荐(0)
Selenium----switch_to.alert浏览器自带弹框处理
摘要: alert 实际上也是Selenium的一个模块,要使用该模块首先得引入from selenium.webdriver.common.alert import Alert 点击确认按钮:driver.switch_to.alert.accept()点击取消按钮:driver.switch_to.al 阅读全文
posted @ 2019-06-24 11:39 搁浅小夕 阅读(2190) 评论(0) 推荐(0)
2019年6月15日
Selenium----浏览器操作,元素是否可见
摘要: 1.浏览器最大化 driver.maximize_window() 2.设置浏览器宽、高 driver.set_window_size(480,800) 设置浏览器宽480,高800显示 3.浏览器前进、后退 driver.back() 操作浏览器后退 driver.forward() 操作浏览器前 阅读全文
posted @ 2019-06-15 22:00 搁浅小夕 阅读(372) 评论(0) 推荐(0)
Selenium----多窗口切换
摘要: 有时候我们在测试一个web应用时会出现多个浏览器窗口的情况,这时候可以用webdriver提供的相关方法来在多个窗口之间切换并操作不同窗口的元素。要想在多个窗口之间切换,首先要获得每一个窗口唯一的标识符号(也就是句柄),通过获得的句柄来区分不同的窗口,从而对不同窗口的元素进行操作。 处理思路: 1. 阅读全文
posted @ 2019-06-15 16:52 搁浅小夕 阅读(829) 评论(0) 推荐(0)
Selenium----iframe标签切换
摘要: Switch_to.frame() 我们在做UI自动化测试时,有的页面会嵌套iframe标签,这时就需要用到selenium单独提供的switch_to模块 使用方法方法一:如果iframe有name属性或id属性,可以直接在frame里写,如下图HTML代码所示: 则可以直接driver.swit 阅读全文
posted @ 2019-06-15 16:27 搁浅小夕 阅读(456) 评论(0) 推荐(0)
Selenium----Xpath的使用
摘要: XpathXpath是XML的路径语言,就是通过元素的路径来查找标签元素 借助工具可以借助火狐浏览器的Firebug和Firepath插件来练习 Xpath定位方法固定格式://*[@属性名='']1.xpath支持id,class,name定位 通过id定位,如://*[@id='i1'] 通过c 阅读全文
posted @ 2019-06-15 14:16 搁浅小夕 阅读(378) 评论(0) 推荐(0)
Selenium----css selector的使用
摘要: css selector css selector定位实际上就是HTML的css选择器的标签定位 借助工具 css selector定位需要借助火狐浏览器并下载插件Firebug和Firepath css selenium定位方法1、属性定位 1.css可以通过元素的id、class、标签这三个常规 阅读全文
posted @ 2019-06-15 13:53 搁浅小夕 阅读(1169) 评论(0) 推荐(0)
Chormedrive以及Firefox浏览器驱动Geckodriver下载安装步骤
摘要: ChormeDrive下载 打开百度搜索Chromedriver官网下载,点击进入这个页面,链接为:http://npm.taobao.org/mirrors/chromedriver/2.41/ 如图所示: 选择符合自己电脑操作系统的版本,点击进行下载,完成后解压缩 火狐浏览器驱动geckoDri 阅读全文
posted @ 2019-06-15 13:12 搁浅小夕 阅读(5425) 评论(0) 推荐(0)
2019年6月14日
selenium----三种等待
摘要: 在做UI自动化测试中,会经常遇到网络环境不好,导致找不到元素而报错,这时就要用到selenium中的等待。在selenium中共有三种等待方式 time(固定等待)使用格式:time.sleep(seconds)这种方式虽然可以自定义等待时间,但是在网络环境良好的情况下,也依然会按照设定的时间继续等 阅读全文
posted @ 2019-06-14 17:45 搁浅小夕 阅读(176) 评论(0) 推荐(0)
2019年6月10日
selenium----select下拉框
摘要: 在做UI测试时经常会遇到下拉框,此时有两种方法处理:1.两次点击;2.使用select(下拉框处理模块) 引入路径: from selenium.webdriver.support.select import Select select相关操作首先定位到下拉框,再通过select定位下拉选项s = 阅读全文
posted @ 2019-06-10 16:01 搁浅小夕 阅读(2087) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 下一页
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3