2015-06-19 4 views
0

Прежде всего, извиняюсь, если это глупый вопрос и имеет миллион ответов. Я не нашел ничего, что объясняет, что я ищу в глубине.Использование TFS для автоматического тестирования

Итак: Моя компания использует TFS для нашего тестирования. Вроде. Мы используем GitHub независимо от него для управления исходными текстами, мы используем Jira независимо от его управления QA, а также для отчетности и отслеживания ошибок. Мы «используем» TFS для отслеживания прохода или сбоя для тестовых случаев. Но они никоим образом не связаны с какой-либо нашей автоматизацией, мы по-прежнему нуждаемся в присутствии пользователя для проверки автоматических тестов и передачи тестового примера на TFS. В этот момент мы должны просто использовать электронную таблицу.

Мне очень нужна помощь - это какой-то учебный ресурс, который полностью фокусируется на аспектах автоматизации тестирования и тестирования TFS. Я искал, но все, что я нахожу, имеет тенденцию сосредотачиваться на TFS как системе отчетов об ошибках и системе управления версиями, а не на автоматизированной тестовой системе. И это на 100% возможно (на самом деле, на 100%), что мы просто используем систему неправильно. Человек, который создал TFS, изначально остался внезапно, и с тех пор мы с ним сталкивались.

В частности, у нас были проблемы с:

перекинув тест случае в автоматизированный тест (Наш тестовый код один большой управляемый данными CodedUI проект с конкретными методами испытаний, чтобы проверить конкретные вещи В идеале мы бы. способный применить результат тестового метода к коррелированному тестовому случаю)

Массовое назначение тестовых примеров. Сегодня я провел хороший час, просто назначив тесты на дым людям, потому что я не мог понять, как запросить «тестовые идентификаторы с 1300 до 1600 с конфигурацией Windows 7 64 бит», а затем назначить массу в спринте.

Надлежащая организация тестовых примеров и апартаментов. Мой предшественник организовал все в конкретном спринте в классическом стиле Tree-Form, используя статические тестовые комплекты. НАПРИМЕР. Сам спринт был бы статическим набором с серией дочерних статических наборов, в которых у них были статические наборы. Это выглядит красиво, мудрый, но является абсолютным кошмаром для управления (см. Вышеупомянутую проблему, поэтому для этого потребовался час)

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

+3

TFS действительно не предназначен для тестирования в изоляции от других функций. Тестирование лучше всего работает, если вы используете TFS для управления проектами (тестовые примеры привязаны к рассказам пользователей/PBI), контроль источника и сборка (тестовые наборы, связанные с построением и исполнением на тестовых агентах). –

+0

Это меня ничуть не удивляет. Все это кажется очень сильно интегрированным в визуальную студию и управление исходными текстами, но силы, которые будут очень упрямы в отношении нас, используют это для тестирования. –

ответ

Смежные вопросы