我正在尝试使用可访问性插件,它附带了Protractor。据我所见,它会检查我所在的最后一页的a11y。有没有办法让两个测试脚本一个接一个地执行,并提供不同的报告,或者把所有的都放在一个报告中,但是分开。
示例:
access.js
access1.js
输出文件:
resultJsonOutputFile:“结果/结果”
我试图在conf.js中这样做:
specs: ['../test/access.js', '../test/access1.js'],
or
specs: ['../test/access*.js'],但最后执行的脚本仍然会得到结果
我也尝试过创建套房:
suites: {
homepage: '../test/homepage/access.js',
catalogpage: '../test/catalogpage/access1.js'
},但是当我检查JSON文件时,如果执行了2个脚本,那么第一个没有问题,并为第二个脚本提供了错误。但是,如果要单独运行第一个脚本,则Protractor提供了错误
此外,我还试图在一个js文件中创建不同的场景,但问题仍然相同。
发布于 2017-02-27 08:02:10
我也遇到了这个问题--当另一张海报留下来的时候,这个插件并没有被设计成那样运行。
我写了一个衍生的插件,做你想要的- 量角器-斧头-报告-插件。
每当要测试的浏览器中打开页面时,就调用runAxeTest (或runAxeTestWithSelector),它使用aXe引擎生成报告。
https://stackoverflow.com/questions/32336172
复制相似问题