自动化webaim wave工具栏的robot框架资源

robotframework-wavelibrar的Python项目详细描述


Robot框架的Wave库

wave是一个可访问性分析服务,firefox插件由 网络目标。这个库提供了一些robot框架资源来执行 使用firefox附加组件自动分析。

(这个包包括一个带有wave工具栏扩展的firefox配置文件 预安装。Wave工具栏,它的界面元素,设计元素, 功能和底层代码是(c)webaim.)

安装

$ pip install robotframework-wavelibrary

示例测试

*** Settings ***

Library  WAVELibrary

Suite setup  Open WAVE browser
Suite teardown  Close all browsers

*** Test Cases ***

Test single page
    [Documentation]  Single page test could interact with the target
    ...              app as much as required and end with triggering
    ...              the accessibility scan.
    Go to  http://www.plone.org/
    Check accessibility errors

Test multiple pages
    [Documentation]  Template based test can, for example, take a list
    ...              of URLs and perform accessibility scan for all
    ...              of them. While regular test would stop for the
    ...              first failure, template based test will just jump
    ...              to the next URL (but all failures will be reported).
    [Template]  Check URL for accessibility errors
    http://www.plone.org/
    http://www.drupal.org/
    http://www.joomla.org/
    http://www.wordpress.org/

更改日志

0.1.3(2013-05-26)

  • 修正为仅在Wave工具栏报告错误时拍摄页面截图

0.1.2(2013-05-26)

  • 更新文件。

0.1.1(2013-05-25)

  • 修复打包(从自述文件中删除非ascii字符)

0.1.0(2013-05-25)

  • 首次预发布

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java委托对象产生重复代码:(继承与委托)   javalstm与密集层预处理   java是否与RAM容量相关的Selenium Webdriver性能?   java Swing JFrame GUI窗口在运行时为空   RubyonRails Neo4j错误,因为新的Java版本   java通过API导出联系人   java奇怪的Swing编译器时间可访问性错误   用java将数据写入文件   java如何从json响应中读取不区分大小写的键名   java将数据从一个片段传递到另一个片段   java在不同IDE中的Junit测试结果不同   xml Java DocumentBuilderFactory。parse();返回空文档   java如何将代码转换为CompletableFuture?   xml转换上的java堆栈溢出异常   java使用Mule ESB解析MySQL存储过程结果集   提高java方法性能   java处理器被重复调用   java尽可能使用bean配置从不同的类向主类添加函数   java Kotlin JaCoCo IllegalClassFormatException。请提供原始的非仪器类