阅读更多

16顶
1踩

互联网

原创新闻 Web 应用测试接口即将规范化

2012-07-12 15:06 by 副主编 wangguo 评论(8) 有8889人浏览
WebDriver API的首个草案已经交付W3C了,该API提供了一个用于远程控制浏览器的接口,该功能主要用于Web应用程序的自动化测试。


WebDriver API与Web测试框架Selenium 2中的具有同样名称的接口非常相似,其设计的核心是WebElement,这是函数findElement()返回的一个DOM对象。它需要一个用于定位元素的定位器(Locator)。该API允许元素通过XPath、ID、CSS选择器或链接文本被调用。

此外,该API还具有其他方法,允许你读取并设置各种WebElements属性。比如决定使用哪个字符串填充文本框、点击哪个按钮触发事件、select元素的实际选择等。

一些类似于Selenium 1中的DOM事件触发功能现在可以通过JavaScript代码在W3C API和Selenium 2中实现。

Via TheH
  • 大小: 6.9 KB
16
1
评论 共 8 条 请登录后发表评论
8 楼 haiyupeter 2012-07-15 21:20
selenium看来会越来越好用
7 楼 javaboy8282 2012-07-14 13:49
看到CSS  我猜想的话  可能偏页面
6 楼 ljmybfq 2012-07-14 08:54
这个是偏向界面功能测试吧
5 楼 957803796_1 2012-07-13 12:52
顶一个!   
4 楼 957803796_1 2012-07-13 12:52
不知道好不好用!
3 楼 江南白衣 2012-07-13 10:15
Selenium2的能量也太大了,但有这功夫怎么不把文档写好先呢。
2 楼 achun 2012-07-13 09:16
这个意义非凡
1 楼 mazzystar 2012-07-12 18:52

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • JavaScript的输出与变量

    一、JavaScript的输出 JavaScript 显示方案: JavaScript 能够以不同方式“显示”数据: 使用window.alert()写入警告框 使用document.write()写入 HTML 输出 使用innerHTML写入 HTML 元素 使用console.log()...

  • JavaScript变量充当对象的属性的使用方法

    为了减少代码量,有时需要用变量名充当对象的属性,方便调用。作为对象属性时,有两种方式存取。一是点号(.)运算符,一是中括号([])运算符。var p = {name:"Jack"}; alert(p.name);//点号 alert(p['name...

  • JavaScript变量和数据类型总结

    管你变量怎么变,一篇文章搞定(霸气)!

  • javascript变量:全局?还是局部?这个得注意

    在JS中,是没有块级作用域的 举两个个例子: if语句块: if (true){ var name='Ling'; } alert(name); 输出:Ling

  • JavaScript 的常量和变量

    JavaScript 的变量能任意命名,但是在进行编程时,最好还是便于记忆且有意义的变量名称,以增加程序的额可读性;在 JavaScript 中,使用变量前需要先声明变量,所有的 JavaScript 变量都由关键字 var 声明;对于变量...

  • JavaScript 入门基础 - 变量 / 数据类型(二)

    JavaScript 入门基础 - 变量 / 数据类型

  • JavaScript中 如何判断两个对象是否相等?

    JavaScript中 如何判断两个对象是否相等? object类型作为JavaScript中的基本数据类型,也是实际前端开发中经常使用的一种数据类型。 对于数字(Number)、字符串(String)、Boolean类型等数据,判断其是否相等,...

  • js对象如何通过变量读取属性

    先看看js读取属性的常见的方法...2.通过[变量名]的方式读取 let obj = { name:"javascript", price:20000 } console.log(obj['name'],obj['price']) 如果有这样一段代码,输出结果会是什么呢? let a = 'name l

  • javascript函数以及对象

    万物皆对象,生活中的对象是生动形象的,当然这个对象也是 不错的。 一、JS的函数以及应用 1.函数的概念 在JS里面,可能会定义非常多的相同代码或者功能相似的代码,这些代码可能需要大量重复使用。 虽然for循环...

  • 如何获取JavaScript对象的第一个键名?

    Let's say we have an array of fruits, 假设我们有很多水果, const fruits = ['apple', 'banana', 'orange', 'peach'] ... 输出量 "apple" The first member of our fruits array is apple...

  • JavaScript的输出方式大全

    JavaScript输出大全 我总结的javascript输出工具以及用法和解释,宝子们 ,快快拿去把~~

  • JavaScript 学习-9.使用let声明变量

    在 ES6 之前,JavaScript 使用var声明变量只有两种作用域: 全局变量 与 函数内的局部变量。 var声明变量使用 var声明变量只有两种作用域: 全局变量 与 函数内的局部变量。 全局变量 在函数外声明的变量作用域是...

  • 如何在给js起变量名时,拼接变量?

    最近在传参时,需要给成吨的变量起名,例如:tree_1, tree_2, tree_3,甚至是这种:testList[0].id,testList[0].name,testList[1].id,testList[1].name… 问题 本想着在循环中拼接字符串与变量 i // 错误示范 ...

  • js怎么把变量名转换字符串?

    如何把 js中的变量名转换成字符串输出

  • JavaScript基础语法_JavaScript对象

    JavaScript 是一种面向对象的编程语言,在 JavaScript 中几乎所有的东西都是对象。因此,要想有效的使用 JavaScript,首先需要了解对象的工作原理以及如何创建并使用对象。我们可以将对象看作是一个属性的无序集合,...

  • JavaScript怎么使用可变变量, 动态指定变量名.

    - js有万物皆对象和上下文的概念.当你声明一个全局变量,他会存在window变量中,所以你直接用`window[变量名]或者window.变量名`的方式即可访问到. - 使用是eval()函数解析;不过会存在安全问题,你必需清楚你传入的变量...

  • java script 输出,变量和具体数据类型

    1.javascript 的输出 javascript 的输出是为了以后调试程序,输出运行结果,判断程序运行是否正常,找出错误并修改。 页面初始化事件:有2种格式 1.1.创建 javascript 函数元素,在 body 标记中通过 onload 事件调用...

  • 【JavaScript】1.3 函数和对象

    函数和对象是JavaScript中的核心概念。函数是执行特定任务的代码块,而对象是包含属性和方法的数据集合。理解和掌握函数和对象对于学习JavaScript非常重要。

  • JavaScript进阶(十九):ES6 对象解构

    文章目录一、前言使用解构从对象中获取值使用解构从嵌套对象中获取值使用对象解构定义一个新变量以及默认值使用 JavaScript 对象解构别名使用对象解构处理动态名称属性在函数参数和返回值中解构对象解构函数对象...

  • 轻松学习JavaScript五:JavaScript的变量和数据类型

    今天我们就来看看JavaScript脚本语言的变量和数据类型。相对 于其他的Java,C++等高级程序语言,JavaScript显得很简单。  一变量  JavaScript的变量是松散类型的,所谓松散就是用来保存任何类型的数据。变量是存储...

Global site tag (gtag.js) - Google Analytics