1.启动Firefox浏览器失败package org.coder.demo;import org.openqa.selenium.*;import org.openqa.selenium.WebDriver;import org.openqa.selenium.firefox.*;public c...
分类:
Web程序 时间:
2014-12-21 13:52:55
阅读次数:
147
做过弹层组件的童鞋应该都考虑过特殊情况下取消页面滚动条,让其不能滚动,这样用户体验会好很多,当弹层内容超出屏幕展现范围的时候在弹层上面增加滚动条来查看全部内容。一、去除滚动条方法给body添加overflow:hidden属性即可,IE6、7下不会生效,需要给html增加overflow:hidde...
分类:
Web程序 时间:
2014-12-19 12:55:09
阅读次数:
243
安装好配置环境后,开始我的selenium之旅。简单的了解一下色,selenium大家庭的组成。Selenium是ThoughtWorks专门为 Web 应用而开发的功能测试工具。Selenium使用JavaScript和Iframes在浏览器嵌入自动化测试引擎,可以在任何支持JavaScript的...
分类:
其他好文 时间:
2014-12-18 23:29:26
阅读次数:
241
Table对象是自动化测试中经常需要处理的对象。由于webdriver中没有专门的table类,所以我们需要简单的封装出一个易用易扩展的Table类来帮助简化代码123456789101112131415161718192021222324252627282930313233343536373839...
分类:
编程语言 时间:
2014-12-18 13:32:00
阅读次数:
2864
4.0.0 selenium selenium war 0.0.1-SNAPSHOT sunfan Maven Webapp 4.0.5.RELEASE 4.0.0.RELEASE 1.3.3.RELEASE ...
分类:
数据库 时间:
2014-12-17 16:03:46
阅读次数:
508
使用selenium-ide录制,以及直接用selenium-java.jar写测试用例,你会发现它的执行速度很快。大大超过了手工操作的速度,甚至可能也超过了浏览器加载的速度(比浏览器都快?结果就是找不到元素)。如果页面上确实有某个元素,但是在测试时提示NoSuchElementException,...
分类:
编程语言 时间:
2014-12-16 19:11:53
阅读次数:
290
selenium的自动化测试代码应该如何组织? 如链接:https://code.google.com/p/selenium/wiki/PageObjects 这里提供了一种PageObject的设计思想,并且在百度内部给出了一个感觉比较实用的实现。其组织结构思想如下:Page 封装页面元素,...
分类:
编程语言 时间:
2014-12-16 19:10:56
阅读次数:
272
1.1下载selenium2.0的lib包http://code.google.com/p/selenium/downloads/list官方UserGuide:http://seleniumhq.org/docs/1.2用webdriver打开一个浏览器我们常用的浏览器有firefox和IE两种,...
分类:
Windows程序 时间:
2014-12-16 18:28:45
阅读次数:
4834
//jquery页面滚动到指定id $body = (window.opera) ? (document.compatMode == "CSS1Compat" ? $('html') : $('body')) : $('html,body');// 这行是 Opera 的补丁, 少了它 Opera ...
分类:
Web程序 时间:
2014-12-16 18:27:02
阅读次数:
314
在一个单页面设置一个主菜单,当页面滚动时主菜单位置固定在页面窗口中不动,或左或右,或上或下。当单击菜单项时,页面滚动到菜单对应的内容区,当页面滚动到预定内容位置时,对应的菜单项变为当前选中样式。此效果可以应用在一些内容比较长的单页设计,本文将介绍使用JjQuery和css来实现这一效果,demo中分...
分类:
其他好文 时间:
2014-12-16 16:42:31
阅读次数:
129