文件名称:ember-accessibility-automation:Ember 中的可访问性测试自动化框架
文件大小:36KB
文件格式:ZIP
更新时间:2024-08-07 01:24:37
JavaScript
Ember 可访问性自动化 这个插件旨在为 Ember 中的自动化可访问性提供一个易于使用的脚手架。 这个插件的界面力求是 Ember 特定的,但与可访问性框架无关。 这意味着您可以轻松地将它与您选择的审计库一起使用,例如或 。 测试 与测试的集成依赖于 。 这允许在验收测试期间轻松使用钩子进入应用程序的渲染周期。 这意味着您可以确信应用程序的每个状态都符合您的审计准则。 实施审计 要实现可访问性审核,只需将其定义为一个函数并像这样注册它: function a11yAudit ( ) { // check for accessibility violations } a11y . registerAudit ( a11yAudit ) ; 这将审计设置为在验收测试期间(或任何时候打开审计)渲染后运行,并允许您在任何给定周期内中断它们(有关更多信息,请参见下文)。 控制审计何时
【文件预览】:
ember-accessibility-automation-master
----.travis.yml(619B)
----.ember-cli(280B)
----testem.json(198B)
----ember-cli-build.js(501B)
----vendor()
--------.gitkeep(0B)
----addon()
--------polyfills()
--------utils()
--------.gitkeep(0B)
----config()
--------ember-try.js(607B)
--------environment.js(90B)
----index.js(2KB)
----.watchmanconfig(29B)
----package.json(1KB)
----.bowerrc(60B)
----tests()
--------test-helper.js(112B)
--------index.html(960B)
--------unit()
--------dummy()
--------.jshintrc(831B)
--------helpers()
----app()
--------instance-initializers()
--------.gitkeep(0B)
----.npmignore(160B)
----content-for()
--------test-body-footer.html(3KB)
--------test-head-footer.html(821B)
--------head-footer.html(624B)
----LICENSE.md(1KB)
----.gitignore(247B)
----README.md(5KB)
----.jshintrc(518B)
----bower.json(538B)
----.editorconfig(543B)