Польза
Польза
Мы создали несколько экспериментальных фич, которые воплощают в жизнь тест-план ACC, показывая данные, по которым можно количественно оценить риск в проекте (баги, тестовое покрытие).
Сегодня я с радостью объявляю, что мы открываем исходный код Test Analytics (http://code.google.com/p/test-analytics/) — инструмент, созданный в Google для упрощения ACC-анализа.
Test Analytics состоит из двух основных частей: первая часть — это пошаговый инструмент для создания матрицы ACC (рис. В.5). Он работает быстрее и проще электронных таблиц, которые мы использовали до этого (убедитесь, взглянув на рис. В.6). Наш инструмент визуализирует матрицу и риски, связанные с возможностями ACC, чем тоже не могли похвастаться обычные электронные таблицы (рис. В.7).
Рис. В.5. Определение атрибутов проекта в Test Analytics
Рис. В.6. Отображение возможностей проекта в Test Analytics
Рис. В.7. Отображение рисков в матрице атрибутов и компонентов в Test Analytics
Вторая часть Test Analytics превращает ACC-таблицу в живую, автоматически обновляемую матрицу рисков. Для этого Test Analytics импортирует из вашего проекта данные о качестве: баги, тест-кейсы, результаты тестов и изменения в коде. С этими данными риски становятся визуально понятными, основанными на количественных значениях, а не на догадках. Если некоторый компонент или возможность вашего проекта содержат многочисленные изменения в коде или открытые баги, то и риск в этой части выше. Проведенные тесты могут снизить риски. Если выполнить тесты и импортировать их результаты, показатели рисков в этой области снижаются по ходу тестирования.
Эта часть все еще остается экспериментальной. Мы пробуем разные способы вычисления риска по полученным результатам (см. рис. В.8). Тем не менее мы решили выпустить этот инструмент как можно раньше, чтобы узнать у сообщества, насколько хорошо наше решение подходит для команд тестировщиков. Мы хотим постоянно улучшать инструмент и делать его более полезным. Например, мы хотим импортировать больше информации о качестве: показатели сложности кода, результаты статического анализа кода, покрытие, обратная связь от внешних пользователей — это лишь часть идей, которые можно было бы включить в тест-план.
Рис. В.8. Test Analytics, привязанный к данным багов и тестовых примеров
Вы можете поэкспериментировать с живой версией продукта (http://goo.gl/Cv2QB), посмотреть код (http://code.google.com/p/test-analytics/) вместе с документацией (http://code.google.com/p/test-analytics/wiki/AccExplained), и, конечно, мы будем рады вашим отзывам.
Для обсуждения продукта создана команда Google Group (http://groups.google.com/group/test-analytics-discuss), в которой мы активно отвечаем на вопросы и обмениваемся впечатлениями по поводу использования Test Analytics.
Тест-план мертв, да здравствует тест-план!
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Польза для читателей
Польза для читателей Метки: блогословие, темы блогаПолезность блога – мощный стимул для читателей: они будут постоянно возвращаться к вашему дневнику и цитировать вас в своих блогах.На сайте «Потребительские игры» мы предлагали посетителям на выбор два вида обоев для
Польза
Польза Мы создали несколько экспериментальных фич, которые воплощают в жизнь тест-план ACC, показывая данные, по которым можно количественно оценить риск в проекте (баги, тестовое покрытие).Сегодня я с радостью объявляю, что мы открываем исходный код Test Analytics
Планшетка и ребёнок: есть контакт! Но будет ли польза и не будет ли вреда? Евгений Золотов
Планшетка и ребёнок: есть контакт! Но будет ли польза и не будет ли вреда? Евгений Золотов Опубликовано 17 января 2014 Что ни говорите, а комментарии — великая вещь: написать читаемую колонку — половина удовольствия; другую получаешь, когда читаешь
Может ли быть польза от неведения?
Может ли быть польза от неведения? Поскольку введенные только что понятия играют важную роль в последующем, стоит еще раз повторить несколько последних положений. (На самом деле, в этом коротком пункте не будет ничего нового, но он поможет лучше понять основные концепции
Вред или польза
Вред или польза Проблема «взаимоотношений» детей и компьютеров обсуждается еще с тех пор, когда последние только начали появляться в домах. Эволюция мнений по этому вопросу прошла от категорического запрета до неограниченного разрешения. Эти две крайности – только