2)
А без запроса со стороны развивать тему различных тулов для тестирования автор не может? К примеру, внимательно изучить ту же Testopia, чтобы точно знать, что там и как реализовано.
В техническом плане — в исходниках есть отдельный файл с инcтрукциями на языке PHP, которые надо обдумывать и правильно прописывать куда надо. У некоторых это удается не сразу.
В плане пользования — линкуются кейсы с багами, и все это в итоге отображается в статистике прогонов.
Спасибо за рекомендацию! Статья очень интересная. Раньше в одном проекте использовали *.xls-доки, в настоящее время *.docx, но как вы заметили, всё это чересчур громоздко при увеличении размеров проекта, тяжело обрабатывать результаты.
Думаю, в скором времени мы попробуем TestRail в действии. Тем более, что, насколько я понимаю, есть интеграция с Web-багтрекерами (у нас JIRA).
У нас используется Mercury Test Director. Функциональность вполне устраивает (есть все, что умеет Test Rail). нет проблем с юникодом. Был замечен один баг с редактированием кейсов. но общего впечатления не портит. Правда как интегрируется он с багтрекинговой системой не знаю. Мы в результат прохождения сценария ставим номер дефекта (такой вот мануальный метод). Еще в TD могу отметить такую фичу как редактирование сценария прямо находу: в процессе прогона сценариев может оказаться, что сценарий устарел и необходимо его подправить.
Но если честно, по скринам мне TestRailбольше понравился — приятней интерфейс :)
Вообще-то багтрекер в тест-директоре есть встроенный, и когда тест проходите, точнее когда ставите ему Failed — там прямо кнопочка такая есть «завести дефект», жмёте и создаётся дефект, в который помещается сценарий, описанный в тесте, и все ваши комментарии, которые вы по ходу выполнения писали.
верно. Это мне известно, но я считаю его несколько не удобным. Да и вообще тестдиректор как-то медленно работает. В качестве багтрекинговой системы используем ClearQuest — она быстрая, легко искать дефекты. По-моему само то для большого проекта.
У нас тестировщик поигрался на триале локально на своей win-машине, все нравится, решили внедрять… нормальный сервер соорудить под это дело.
Пытаюсь поднять testrail на freebsd10 и все бы ничего, но запинается на одном расширении «An Error Occurred… mbstring PHP extension»… при том что в системе вроде как все ок с ним:
TestRail: как сначала подумать, а потом протестировать