2015-04-15 3 views
1

Visual studio 2013 имеет свою собственную проверку доступности, чтобы проверить доступность, которую нужно щелкнуть по меню инструментов, затем нажмите «Проверить доступность», мой вопрос: можно сделать эту проверку автоматически с помощью MSbuild или с другим инструментом? БлагодаряПроверка доступности в визуальной студии 2013

мне нужно проверить сайты (проекты MVC)

ответ

0

Я думаю, что вам нужен AccChecker консоли

https://msdn.microsoft.com/en-us/library/windows/desktop/jj191809(v=vs.85).aspx

Если вы хотите получить доступ API к этому вы должны прочитать AccChecker API

https://msdn.microsoft.com/en-us/library/windows/desktop/jj191808(v=vs.85).aspx

Обзор здесь:

UI Accessibility Checker

https://msdn.microsoft.com/en-us/library/windows/desktop/hh920985(v=vs.85).aspx

+0

Спасибо, но мне нужно проверить сайты и посмотреть, как AccChecker предназначен для мобильных и настольных приложений. – jvc

2

Вы также можете посмотреть на tenon.io (http://tenon.io/), они имеют расширение для VS2013.

Tenon отличается от всех других инструментов, предоставляя API, который может использоваться для интеграции автоматизированного тестирования в процесс разработки.

Карл Гровс говорит, что это лучше, чем я мог бы:

Все мои проекты используют Grunt, ... шипорезные автоматически выполняет модульное тестирование на его собственном коде. Когда что-то пойдет не так, Грунт останавливается и кричит на вас. Вы даже можете связать Grunt, чтобы предварительно зафиксировать крючки. В таком рабочем процессе ничего не происходит, если все ваши задачи Grunt работают успешно. Представьте, что это инструмент для всего предприятия, который можно использовать на каждом этапе, который работает непосредственно как часть существующих рабочих процессов и наборов инструментов. Представьте, что вы привязываете такой инструмент ко всему от самых низких задач на всем протяжении до циклов сборки и выпуска и публикации контента. Вот почему я создал Тенона. Хотя у Tenon есть веб-интерфейс, веб-интерфейс является на самом деле клиентским приложением реального продукта Tenon. Фактически, внутренне мы с Asa ссылаемся и управляем Tenon как ряд различных вещей: Tenon Admin, Tenon UI и Tenon (API). Реальная сделка, кишки, мышца всего этого - это Tenon API, который позволяет прямой доступ к командной строке для тестирования вашего кода.

Красота Тенона заключается в том, что, по сути, это API, он может подключаться ко всем, Sublime, Webstorm, Netbeans, Notepad (возможно, нет), Visual Studio!

Tenon.io Visual Studio надстройка, совместимый с 2013/2015 и 2013 Community Edition http://blogs.msdn.com/b/visualstudio/archive/2015/03/03/improving-html-accessibility-with-visual-studio-extensions.aspx

только поймать, это не бесплатно для корпоративных пользователей, и это в облаке (если вы не платите цены предприятия для локальная установка).Ценообразование информация: http://www.tenon.io/pricing.php

Карлы Гровс пишет о своей мотивации для создания шипорезные: http://www.karlgroves.com/2014/03/13/everything-you-know-about-accessibility-testing-is-wrong-part-4/

0

Чем ближе решение, которое я нашел до сих пор по этой теме в Visual Studio 2015, добавив Web Accessibility Checker расширения с Мадс Кристенсен, который также является бесплатным. Расширение можно найти на странице Visual Studio Marketplace website. Вы можете увидеть инструкции по использованию в описании расширения. Это пример того, что вы получите, как только построить решение и нажмите на панели Список ошибок:

enter image description here

Я надеюсь, что может помочь.