自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

打杂人 daza.ren 自述

最近的你, 是我最远的爱;最远的你,是我最近的爱 ......

转载 应用FirefoxDriver时报错Make sure firefox is installed题目

FirefoxDriver调用firefox浏览器的安装路径应为C盘的默认目次下,若firefox安装在其他目次下履行时会报错: Cannot find firefox binary in PATH. Make sure firefox is installed. OS appears to be: XP Build info: version: ""2.25.0"", revision:

2012-10-30 10:11:43 3674

转载 How to Handle Javascript Alert, Prompt, Confirmation dialog using selenium webdriver?

import org.openqa.selenium.Alert;import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.firefox.FirefoxDriver;public class JavaScriptAlertTest { public st

2012-10-29 10:06:29 1694

转载 selenium2 and webdriver Alert

driver.findElement(By.xpath("//input[@value='添加']")).click(); //Pops out an Alert and program stops, does not continue how to click the alert?~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~啊啊啊啊 怎么没

2012-10-29 10:03:29 4469

转载 Selenium WebDriver and browsers select file dialog

If you are trying to select a file for upload Selenium 2 supports HTML file inputs. For example:HTMLSelenium CodeIWebElement element = driver.FindElement(By.Id("uploadhere"));element.Sen

2012-10-29 10:00:09 2810

转载 万人争当月薪两千公务员的奥秘

很长一段时间以来,几乎每年这个时候,媒体上不变的热点都是“公务员热”。不过今年热得令人吃惊。国家统计局在重庆合川一个普通职位,吸引了9470名考生前来报名,成为今年最火岗位。而前几年,最热职位可都是在中央一级部门产生,且最多也不过四千多人去争万里挑一职位揭示“推陈出新”的“公务员热”和往年比:一万人抢一个内陆地区的“苦差”确实匪夷所思有记者去合川进行了实地走访,

2012-10-29 09:41:43 5576

转载 No Alert is present/No modal dialog found — WebDriver unable to catch JS error

I am automating an "Add Employee" form-based test for our production site. When an id is entered, or an email , or a name, that already exists, then, a service error is popped up that shows the employ

2012-10-25 11:47:25 4700

转载 Disable The File Save Dialog

The web application I am developing allows the User to download various files in different formats. To test this works I’m using a combination of things, with Ruby WATIR-WEBDRIVER for the front end an

2012-10-24 15:01:41 2881

转载 如何使用webdriver处理模态窗口

乙醇大师,由于在某公司有网络限制,自己总结的资料全部取不出来。关于WebDriver定位模态窗口的问题,在这简单写一下我的心得吧。首先说定位常规窗口,官网给出了一个方法:for (String handle : driver.getWindowHandles()) { driver.switchTo().window(handle);}这个方法大多数数情况下

2012-10-23 11:40:54 9190 1

转载 主题:使用selenium测试showModalDialog模态对话框

软件测试Selenium目前没有提供对IE模态对话框(即通过showModalDialog方法打开的弹出对话框)的处理。原因在于,模态对话框会将父页面的JS挂起,直至对话框处理完毕才会继续执行父页面JS。因为Selenium的底层实现是基于JS的,所以模态对话框会同时将selenium挂起,selenium无法选中模态对话框,直至超时。但是很多系统往往有大量的模态对话框应用。这

2012-10-23 11:35:23 11586 3

转载 "元芳体"里看官场方圆

(原文标题为《"元芳体"折射的官场生态》)微博上的"元芳体"让人忍俊不禁,对于狄仁杰的"元芳,此事你怎么看?"的问话,虽然网友杜撰出许多答案,但无疑剧中元芳的回答是最合理的答案。元芳的回答很有中国特色,狄仁杰是他的上级,史料记载狄仁杰在武则天当政时期曾位列宰相,那么大的官凡事还要听听下属的意见,颇显民主风范。只不过再民主的官员依然是官员,"君君臣臣"的等级社会里,下级必须无条件服从上级。狄

2012-10-23 11:19:13 3687

转载 解析百度谷歌地址栏参数意义

观察流量统计,常常会看到很多用户从百度近来,但是仔细查看这些百度url,其参数又各异,只有一个关键词的参数还好看些,但是有些百度url很长,很长,很多参数杂而不齐。事实上,这些百度url中包含了大量的用户信息。例如:http://goo.gl/2cmvg 真实地址是:http://www.baidu.com/s?q=&tn=baidulocal&ct=2097152&si=

2012-10-19 17:24:22 6193

原创 1527端口被占用

最近测试过程中遇到一个麻烦的问题,每次启动服务器时,提示1527号端口被占用(Derby 数据库端口号默认为1527),悲催啊。Google 了相关资料,总算找到解决办法。现记录如下,以备查阅:1.在windows命令行窗口下执行:C:\>netstat -aon|findstr "1527“,然后查看输出结果,如下图:" 看到了吗,端口被进程号

2012-10-18 18:15:52 5048

转载 WebDriver之Modifier key

执行如下代码: Java代码  new Actions(driver).keyDown(Keys.CONTROL).keyDown(Keys.F5).keyUp(Keys.CONTROL).keyUp(Keys.F5).perform();   会报如下错误: Java代码  java.lang.Illegal

2012-10-18 17:01:02 3848

转载 WebDriver判断Alert是否存在

可以用如下代码判断Alert是否存在,在IE8上测试通过Java代码  public boolean isAlertPresent(){          try          {              driver.switchTo().alert();              return true;          }

2012-10-18 17:00:20 6675

转载 QTP 10和QTP 11 破解方法

1.      准备文件a)        QTP 9.2的注册机,熟悉QTP的朋友应该都知道  11之前的都可以一直沿用9.2注册机生成的lservrc文件。 b)       HP官方站上下载QTP11的安装文件http://www.genilogix.com/downloads/unified-functional-testing/quicktest-pr

2012-10-18 16:59:23 5207

转载 WebDriver键盘事件测试之文件上传

需要在用WebDriver实现在页面点击某个按钮,然后上传文件到页面上,最开始的输入是点击页面上的“上传”按钮,这样就可以打开“File Upload”输入框Java代码  Actions action = new Actions(driver);  //IE下双击,FF下单击..  action.doubleClick(driver.findElement

2012-10-18 16:57:28 4863 2

转载 Webdriver for java 常用的鼠标、键盘操作

注:driver为一个WebDriver的实例,xpath为一个元素的xpath字符串,在本文中一律采用xpath的方式定位元素1、鼠标右键点击操作:Actions action = new Actions(driver) ;action.contextClick(driver.findElement(By.xpath(xpath))) ;2、鼠标左键双击操作:

2012-10-18 16:49:26 4012

转载 WebDriver之Modifier key

执行如下代码: Java代码  new Actions(driver).keyDown(Keys.CONTROL).keyDown(Keys.F5).keyUp(Keys.CONTROL).keyUp(Keys.F5).perform();   会报如下错误: Java代码  java.lang.Illegal

2012-10-18 16:42:23 3270

转载 莫言750万不够买大房子

中国第一个诺奖获得者莫言,谈到750万奖金的用处,他准备在北京买套房子,大房子。“后来有人提醒我说也买不了多大的房子,5万多一平米,750万也就是120多平米。”很多人调侃他,写的作品魔幻,买房还是要回归现实。莫言获奖缓解了中国人诺贝尔奖金的焦虑症,也是中国人的骄傲。此前我们为诺贝尔文学奖种种不公抱怨不已,同时也对梁启超、鲁迅、老舍等人因各种原因与诺奖擦肩而过而感到遗憾,如今莫言获奖后第一件事

2012-10-18 12:35:19 4939

转载 webdriver setfocus blur

On Sunday, 30 September 2012 01:31:52 UTC+1, Hava Edelstein wrote:In the IDE, I use this line:fireEvent | [element] | blur"fireEvent" is no longer supported in Selenium 2. I know there's TypeKeys, b

2012-10-18 11:25:26 2404

转载 Re: How to use values of properties file in selenium code - msg#02103

Great points Mark, thanks. That will be a good reasoning of disadvantages to the approach.Also wanted to point out though that going properties file approach, one doesn't have to lump all locators

2012-10-18 10:39:23 2269

转载 莫言妻透露想用奖金买房原因:一家三代住91平米

中新网10月17日电 莫言获得诺贝尔文学奖后,关于他的许多故事也一一浮出水面。据莫言妻子透露,莫言想用奖金买房子,是考虑一家三代人住在一套91平米的房子里太挤,想让家人住得宽松点。据悉,莫言与妻子杜勤兰在高密的棉花厂相恋结婚,后来他因《红高粱》而名声大噪,但始终对只有小学二年级文化水平的妻子不离不弃。莫言也曾表示,自己最大的成功是拥有幸福的家庭。莫言家人回应陈光标赠送别墅:无功

2012-10-17 18:28:31 3399

原创 POI读取EXCEL文件的错误  java.io.IOException: Invalid header signature; read 23

java.io.IOException: Invalid header signature; read 23解决办法:讲excel另存为excel97-excel2003的格式

2012-10-17 16:33:57 7105

转载 User Input - Filling In Forms,Moving Between Windows and Frames

User Input - Filling In FormsWe’ve already seen how to enter text into a textarea or text field, but what about the other elements? You can “toggle” the state of checkboxes, and you can use “click”

2012-10-15 18:00:56 2868

翻译 Tips and tricks for using WebDriver

TipsAndTricks  Tips and tricks for using WebDriver WebDriverUpdated Feb 2, 2012 by dawagner@gmail.comTips and TricksUsing Drag and DropIt may not be immediately obvious, but if

2012-10-15 17:55:42 2113

原创 WebDriver 里的拖拽实现

I am having intermittent issues when doing drag & drop operations with ChromeDriver. Here is an excerpt from the code that causes the problem:WebElement resizeHandle = wd.findElement(By.xpath("//sec

2012-10-12 17:45:35 4593

转载 Selenium2.0之WebDriver学习总结(3)

接下来将通过几个具体的例子来使用操作上述功能,以下代码都是通过junit框架编写。例子1:该例子主要是登录网易相册,创建一个私人相册,并进入相册进行评论,然后删除这个相册。在这个例子中,可以找到各种方式定位元素方法的具体实例:package demo;import java.util.concurrent.TimeUnit;import org.junit.*;import

2012-10-12 13:02:22 3620

转载 Selenium2.0之WebDriver学习总结(2)

(三)   命令和操作这一部分将介绍一下WebDriver的一些具体操作和命令,实际操作中,我们需要两大工具来帮助我们:FireBug和Xpath工具,这两者都是Firefox上的插件。接下来我们所讲解的都是以FirefoxDriver为基础的,且基于WebDriver driver = new FirefoxDriver();创建的一个driver实例:a)

2012-10-12 13:01:53 3322

转载 Selenium2.0之grid学习总结

(一)介绍:Grid的功能:并行执行通过一个中央管理器统一控制用例在不同环境、不同浏览器下运行灵活添加变动测试机(二)快速开始这个例子将介绍如何使用selenium2.0的grid,并且注册一个WebDriver节点。如何使用java调用grid。这里Hub和节点都跑在同一台机器上面,但是如有你需要的话可以复制selenium-server-standalone

2012-10-12 13:01:17 3283

转载 Selenium2.0之WebDriver学习总结(1)

(一)   Selenium2.0 VS Selenium1.0我们已经有了Selenium1.0为什么还需要Selenium2.0呢?Selenium1.0不能处理一下事件:1)         本机键盘和鼠标事件2)         同源策略XSS/HTTP(S)3)         弹出框,对话框(基本身份认证,自签名的证书和文件上传/下载)

2012-10-12 13:00:37 3331

转载 jq 使用手册

翻译整理:Young.J官方网站:http://jquery.com    jQuery是一款同prototype一样优秀js开发库类,特别是对css和XPath的支持,使我们写js变得更加方便!如果你不是个js高手又想写出优 秀的js效果,jQuery可以帮你达到目的!   下载地址:Starterkit (http://jquery.bassistance.de/jquery-

2012-10-11 18:34:57 3224

转载 程序员创业三关

程序员创业三关      据一些资料显示,百分之七十五的新创公司,会在两、三年内倒闭。笔者也曾经见过许多程序员创业失败的个案;成功或不成功,有很多因素制约;对于立志创业的程序员,至少应该突破三关。第一是模式关。第二是管理关。第三是坚持关。       当人们还在浩叹第一次网络泡沫破灭的时候,互联网已经悄悄迎来了它的第二个春天;从某种意义上看,甚至已经进入了夏天——热

2012-10-11 18:27:27 2871

转载 程序员的未来在哪里?|

程序员的未来在哪里?         本文作者以犀利的视角分析了目前程序员面临的一些问题和对一些固有看法的剖析,为不同的人群提出了一些发展的思路,供大家参考!       【引自非鱼观点的博客】现在的程序员找工作不太容易,而我招聘程序员也不太容易,双方的需求总是有着很大的差距。来面试的人里面有一半是刚刚毕业或者刚刚参加XX计算机培训出来的,对于Asp.net编程的理

2012-10-11 18:27:05 2851

转载 程序员成长两年记——写给奋斗中的IT同行

程序员成长两年记——写给奋斗中的IT同行    摘要:本文讲述了一个程序员的学习和成长经历,作者总结了从一个刚毕业的学生到程序员的心得体会。    标签:程序员  IT同行     我不打算在这儿像记流水帐似的,故意逼着自己为这两年写下点什么.我只想说出一些真实的感受,使自己更加清晰的面对未来的日子.也借以此文,献给即将或已经在奋

2012-10-11 18:25:55 3017

转载 JUnit4 详解

JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。先简单解释一下什么是Annotation,这个单词一般是翻译成元数据。元数据是什么?元数据就是描述数据的数据。也就是说,这个东西在Java里面可以用来和public、static等关键字一样来修饰类名、方法名、变量名。修饰的作用描述这个数据是做什么用的,差不多和publ

2012-10-11 18:19:51 2570

转载 [WebDriver]等待页面加载,(转载出自jarvi)

Wait.html    html>      head>          title>Set Timeouttitle>          style>              .red_box {background-color: red; width = 20%; height: 100px; border: none;}          style>

2012-10-11 18:17:50 4307

翻译 Setting Up a Selenium-WebDriver Project

To install Selenium means to set up a project in a development so you can write a program using Selenium. How you do this depends on your programming language and your development environment.Ja

2012-10-11 18:11:49 3636

转载 Selenium Webdriver下click失效问题解决, xpath 多重

最近在使用Selenium Webdriver(Selenium2.0)进行界面自动化测试的时候发现单击事件无效,通过driver.findElement的方式是可以找到click元素的,但是就是click之后无任何反应。   研究之后发现原来是click的时候已经失去该焦点了,解决办法是先找另外的元素,再来找这个元素,例如: Java代码  //先找到

2012-10-11 16:20:57 16587 3

转载 webdriver如何操作select

需要测试的网页用firefox查看如下form id="searchForm" enctype="application/x-www-form-urlencoded" action="/receive/asnList.xhtml" method="post" name="searchForm">input type="hidden" value="searchForm"

2012-10-11 14:59:46 4077

原创 Web开发者相关速查表

HTML Cheat SheetHTML/XTML in one pageHTML5: The Evolution of Web Standards by James Sugrue(X)HTML Elements and AttributesDoctype Declarations (DTDs)XHTML Character Entity ReferenceGoSquared HTML

2012-10-11 11:29:26 2910

提示
确定要删除当前文章?
取消 删除