自动化
文章平均质量分 57
小王347
那个可爱的姑娘叫类类铅笔
展开
-
正则表达式学习日志
1. [a-zA-Z0-9]是字符数数组,表示在字符集内的任一匹配的字符. 注意:[./_?*] 在字符数组中不再是元数组,而是代表普通的字符(. _ / ? *) [^] 代表 []的补集合 [123] = (1|2|3) ,其中 | 代表或操作 [ae] = (a|e) ,两者的区别在与[原创 2013-08-21 23:34:55 · 461 阅读 · 0 评论 -
HTML之DOM对象
1.DOM1.1 文档对象模型(DOM):是表示文档(比如HTML和XML)和访问、操作构成文档的各种元素的应用程序接口(API)。Dom的定义: 文件对象模型(DocumentObject Model,简称DOM),是W3C组织推荐的处理可扩展置标语言的标准编程接口。一般的,支持Javascript的所有浏览器都支持DOM。本文所涉及的DOM,是指W3C定义的标准的文档对象模型,它以树形原创 2013-09-17 17:05:59 · 978 阅读 · 0 评论 -
JS.getTextContent(element,preformatted)
function getTextContent(element, preformatted) { if (!elementIsVisible(element)) return ''; if (element.nodeType == 3 /*Node.TEXT_NODE*/) { var text = element.data; if (!pr原创 2013-09-19 11:38:08 · 656 阅读 · 0 评论 -
JS.GetAllChild(element,deep,condition)
window.GetAllChild = function (element, deep, condition) { if (!!!deep) { deep = 1; } if (!!!condition || condition == '') { condition = '1==1'; } deep--; if (!!!element || !!!element.原创 2013-09-14 21:53:00 · 631 阅读 · 0 评论 -
JS.findElementById()
his.findElementById = function (identifier, frame) { if (!frame) { frame = window; } var element = frame.document.getElementById(identifier); if (element &原创 2013-09-13 21:07:31 · 1235 阅读 · 0 评论 -
ROBOT框架下启动IE的小问题与解决办法
当你使用Selenium框架时遇到IE启动不了的时候,,可以试试这么修改 var options = new InternetExplorerOptions(); options.IntroduceInstabilityByIgnoringProtectedModeSettings = true; options.IgnoreZoomLe原创 2013-09-02 09:03:23 · 838 阅读 · 0 评论 -
JS 选中的DOM对象高亮处理
原型:WEB自动化测试时,希望被选中的元素可以以高亮的形式提醒用户.一次高亮var light = function(element, color){ element.style["background-color"] = color; setTimeout(function(){element.style["background-color"] = "wh原创 2013-08-29 17:53:34 · 1119 阅读 · 0 评论 -
应对产品多入口,多版本控制的工厂设计模式使用
工厂模式的活用 场景:一个设备有多种控制方式,比如WEB, TELNET, HTTPAPI, SSH, RC.一个设备有多个版本,每一个版本提供的控制方式内部实现并不相同.每一种控制方法并不提供所有一样的接口(比如部分支持会议控制操作,部分支持会议查询)好了,你会怎么使用工厂方法来满足需求呢? 我的思路:一个设备内部有一个AW生产工厂,每一个AW工厂又有各个版本原创 2013-08-15 01:14:33 · 1467 阅读 · 0 评论 -
JS.elementGetStyle(element, style)
function elementGetStyle(element, style) { var value = null; if (element.style) { value = element.style[style]; } if (!value) { if (document.defaultView && document.def原创 2013-09-24 01:13:53 · 905 阅读 · 0 评论