webdrv:Erlang 中的 WebDriver 实现

时间:2024-07-16 00:42:25
【文件属性】:

文件名称:webdrv:Erlang 中的 WebDriver 实现

文件大小:66KB

文件格式:ZIP

更新时间:2024-07-16 00:42:25

Erlang

webdrv - Erlang 中的 WebDriver 实现 该包包含 Erlang 中 WebDriver API 的实现。 WebDriver API 提供了一个与平台和语言无关的接口,允许程序控制行为并检查 Web 浏览器的状态。 它主要用于自动化测试,但也可用于出于其他目的控制浏览器。 WebDriver API 通过 http 请求访问,数据使用 JSON 序列化。 这个包包含两个级别; 一个纯粹的功能级别,其中可以生成单独的 WebDriver 命令,以及一个基于 gen_server 的级别,包含 WebDriver 会话的概念(即与浏览器实例的交互)。 WebDriver API 目前正在由 W3C 标准化(撰写本文时的最新工作草案是从 2013 年 5 月 30 日开始的),但是 WebDriver 服务器端的主要实现者(如 Selenium 和 ChromeDr


【文件预览】:
webdrv-master
----src()
--------webdrv_session.erl(28KB)
--------webdrv_wire.erl(23KB)
--------json.erl(22KB)
--------Emakefile(30B)
--------webdrv_cap.erl(4KB)
----ebin()
--------webdrv.app(198B)
--------Emakefile(36B)
----doc()
--------overview.edoc(3KB)
----configure(92KB)
----LICENSE(1KB)
----test()
--------webdrv_eqc.erl(32KB)
--------webdrv_http_srv.erl(2KB)
--------Emakefile(30B)
--------webdrv_misc_test.erl(11KB)
----README.md(3KB)
----data()
--------page0.html(66B)
--------windows.html(282B)
--------page2.html(66B)
--------elements.html(306B)
--------page1.html(66B)
----Makefile.in(658B)
----.gitignore(66B)
----configure.in(982B)
----include()
--------webdrv.hrl(3KB)

网友评论