Web 应用测试接口即将规范化
程序员文章站
2022-04-13 14:24:45
...
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
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
上一篇: Redhat Linux JDK升级
下一篇: 本地环境可以,生产环境不行(持续补充)
推荐阅读
-
使用RAP2和Mock.JS实现Web API接口的数据模拟和测试
-
python Web应用程序测试selenium库使用用法详解
-
接口测试工具-Swagger应用
-
参加Web测试自动化与TDD应用的沙龙心得笔记 TDDWeb单元测试应用服务器百度
-
参加Web测试自动化与TDD应用的沙龙心得笔记 TDDWeb单元测试应用服务器百度
-
Spring Boot 2 实战:mock测试你的web应用
-
Web应用程序渗透测试工具IronWASP
-
接口自动化的应用场景、测试用例、自动化流程
-
【读书笔记】iOS-Web应用程序的自动化测试
-
体悟与总结之虫师作品《Web接口开发与自动化测试...Python..》问题处理(持续更新。。。)