自动化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)

  • 首次预发布

推荐PyPI第三方库


热门话题
br plams daftdog trex finding megaparsex joblog 比皮 attract ngts 车轮 catt libfuse digestauth celerite pyspark transforms repomate scanmaster opencivicdata pc gif 源语言 hgspellcheck vulture vmd roupa 转座子 cooker timetravel panko omx 外部链接 通配符 密集 z3monitor marble 策略服务器 outernet flonda crontab modelform startpoint telenor 控件 保质期 sven pyorbit lucid senpy