2015年11月6日
摘要: 网上转载对于使用的iFrame技术的website, 使用xPath无法直接定位到元素,需要先切换到相应的frame再进行定位:WebElement frame=driver.findElement(By.name("navigation"));driver.switchTo().frame(fra... 阅读全文
posted @ 2015-11-06 16:00 小果子 阅读(1378) 评论(0) 推荐(0) 编辑
摘要: eclipse常用的快捷键(网上转载)1几个最重要的快捷键代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类... 阅读全文
posted @ 2015-11-06 15:26 小果子 阅读(177) 评论(0) 推荐(0) 编辑
  2015年11月5日
摘要: 1、处理div弹窗:判断弹窗是否存在并点击【确定】按钮例子:html:java代码:if(isExist(dr, By.className("messager-body panel-body panel-body-noborder window-body"))){//判断弹框是否存在 St... 阅读全文
posted @ 2015-11-05 17:45 小果子 阅读(5152) 评论(1) 推荐(1) 编辑
摘要: 须知1:basic认证是代码里写的,弹出框是浏览器自带的(一般IE中自带的弹框一般是window弹窗)须知2:一般IE浏览器自带的弹窗是windows弹出(估计是因为IE是windows系统自带的浏览器有关),而火狐和谷歌浏览器的自带弹窗一般不是windows弹窗1、安全认证弹窗:有很多后台,会有一... 阅读全文
posted @ 2015-11-05 14:07 小果子 阅读(1307) 评论(0) 推荐(0) 编辑
摘要: 说明:不同的页面元素具有不同Actions,例如一个按钮就可以具备”单击“Action,但你肯定无法在按钮上”输入“文字。虽然在WebDriver的API中,所有的Actions罗列在WebElements中,但是测试开人人员务必弄清楚这些Actions的适用对象。如果在错误的页面元素上使用了无效的... 阅读全文
posted @ 2015-11-05 12:56 小果子 阅读(363) 评论(0) 推荐(0) 编辑
摘要: Selenium Webdriver元素定位的八种方式: id, name, class name, tag name, link text, partial link text, xpath, css selector 在使用selenium webdriver进行元素定位时,通常使用findEl 阅读全文
posted @ 2015-11-05 11:54 小果子 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 在测试basic认证的时候,处理windows弹窗的问题时,是用autoit进行处理的,最终转成一个.exe文件,然后再用java调用该exe文件。1、调用自己打包的exe文件(如下下例子)package com.gmsd.gommon;import java.io.InputStream;impo... 阅读全文
posted @ 2015-11-05 10:40 小果子 阅读(201) 评论(0) 推荐(0) 编辑
  2015年11月4日
摘要: 须知1:basic认证是代码里写的,弹出框是浏览器自带的(一般IE中自带的弹框一般是windows弹窗)须知2:当保存某个文件、图片等(下载时,保存某个东西时)会有一个保存的弹窗(一般是windows弹窗)基本大步骤:使用autoit,捕捉到控件后,编写au3脚本,生成exe,然后java调用exe... 阅读全文
posted @ 2015-11-04 18:27 小果子 阅读(1279) 评论(0) 推荐(0) 编辑
  2015年11月3日
摘要: 1、基本说明:java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是"键=值"的格式,在properties文件中,可以用"#"来作注释,properties文件在Java编程中用到的地方很多,操作很方便。2、... 阅读全文
posted @ 2015-11-03 18:39 小果子 阅读(294) 评论(0) 推荐(0) 编辑
  2015年11月2日
摘要: 1、切换标签例子driver.getWindowHandle(); 返回的是字符串,获取当前窗口的句柄driver.getWindowHandles(); 返回的是 Set ,获取所有窗口public static void main(String[] args) { String key = "... 阅读全文
posted @ 2015-11-02 19:16 小果子 阅读(1180) 评论(0) 推荐(0) 编辑