自动化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 Android改造响应不等于邮递员响应   bean的spring初始化失败;嵌套的例外是java。lang.IllegalArgumentException:Pointcut格式不正确:应为“')”   java在运行时传递可选的未知参数   java Android:无法使用密码保护条目   java无法从SimpleIntegerProperty转换为属性<Integer>   java Ibatis:有没有办法在sqlmap xml中的Ibatis resultmap子选择中添加行处理程序?   java如何使用ant脚本运行maven项目?   java如何在DesignGridLayout库中动态创建JButton值?   java JPA多事务管理器   java Eclipse RCP,为编辑器添加了一个新视图   从源文件夹导入时,不会显示Java图像   使用hadoop2设置java单节点集群。4.0与cygwin   java如何连接图像?   JavaJPQL:向数据库中已经存在的值添加一个int值