Automated Framework
#1
Отправлено 22 сентября 2003 - 14:59
Имеется в виду система сравнимая с DailyBuild, которая на выходе выдаёт полноценные проанализированные логи выполнения всех предусмотренных тестов системы?
Редактор портала www.it4business.ru
#2
Отправлено 24 сентября 2003 - 07:59
Нам вот нужна система управления тестами, которая будет вызывать внешние тестовые программы типа QuickTest Pro, и пр. для выполнения заданного набора тестов, а также внешние программы для анализа логов, ну и формировать отчеты. Пока нету, так что я сижу и формирую к ней требования.
#4
Отправлено 24 сентября 2003 - 09:03
http://www.visualbuild.com/ - как сумел понять, визуальное средство для построения дэйлибилдилки. (я даже скачал триалку - может что полезное - тогда подулюсь впечатлениями)
http://www.joelonsof...0000000023.html - очень уважаемый мною автор Joel Spolsky, который пишет о том как красиво и безболезненно делать софт. (некоторые его статьи есть в переводах)
Словом Гугл знает своих героев.
Запрос для Гугла
Редактор портала www.it4business.ru
#5
Отправлено 24 сентября 2003 - 09:06
Почему же мечта?
Канешно руками писать прийдётся многое, но имхо дело решаемое.
Поставить в планировщик выполнение скрипта дэйлибилдилки не проблема, добавить в скрипт, который строит систему вызов через командную строку скажем TestComplete тоже не вопрос.
А как сделать проект для самого тула автоматизации - вопрос именно тула и его освоения. Одним словом я сейчас как раз работаю над системой автоматизированного прогона скриптов.
Редактор портала www.it4business.ru
#6
Отправлено 24 сентября 2003 - 10:54
#7
Отправлено 24 сентября 2003 - 11:35
А второе, я не совсем понимаю при чём к теме automated framework системы управления требованиями? :)
Мухи отдельно котлеты тоже :)
automated testing framework - это система автоматизированного выполнения тестовых задач. Управления требованиями, регистрация запросов на изменение, планирование к этому имхо отношения имеют мало.
Редактор портала www.it4business.ru
#8
Отправлено 24 сентября 2003 - 15:13
Откуда берется тестовая задача? Выставляется некое требование к системе. Если таких требований сотни - появляется спецификация, далее - тестовый план, потом скрипты (еще и записанные на разных тестовых программах), потом отчеты об их выполнении. Возможно, я не совсем понимаю ваше определение automated framework - вы включаете туда только техническую часть работы?батником не всегда можно обойтись (пример навскидку - создайте из батника пользователя в домене), это раз.
А второе, я не совсем понимаю при чём к теме automated framework системы управления требованиями? :)
Мухи отдельно котлеты тоже :)
automated testing framework - это система автоматизированного выполнения тестовых задач. Управления требованиями, регистрация запросов на изменение, планирование к этому имхо отношения имеют мало.
#9
Отправлено 25 сентября 2003 - 04:20
Область у нас - тестирование.
То есть от начала планирования тестовых работ до выполнения тестов и анализа результатов.
Здесь я согласна с Oleshka.
#10
Отправлено 25 сентября 2003 - 06:09
ну и дрянь, скажу я вам... и работает она на удаленном сервере...
руками быстрее все это делается...
#11
Отправлено 25 сентября 2003 - 06:42
Позволю себе цитату:
Это решение, которое автоматизирует создание, выполнение, управление и генерацию отчётов по выполнению тестовых сценариев.The test framework - creates, manages, executes, and reports the results of the test cases.
Могу привести ещё несколько ссылок на материалы, которыми я руководствуюсь в определении этого понятия: http://www.sqa-test.com/method.html
А кроме того, есть замечательная статья Keith Zambelich Totally Data-Driven Automated Testing, в которой даётся чёткое определение автоматизированному тестированию как таковому.
"Automated Testing" is automating the manual testing process currently in use
Планирование в этот перечень не входит никак, равно как и другие задачи тестирования. Управление требования, работа с ошибками тоже часть automated testing framework?
То что сейчас мы имеем множество тесно интегрированных с системами управления и планирования инстурментов, по-моему никоим образом не должно изменять суть основых понятий.
Редактор портала www.it4business.ru
#12
Отправлено 25 сентября 2003 - 07:18
Возможно, проблема в том, что если брать за основу название темы (Automated Framework), то в нем действительно не говорится ничего про ограничение тестовыми задачами, а framework'и бывают, конечно, разные... Но ведь Case еще в самом первом посте вполне однозначно определил интересующую область. В любом случае, раз все сходятся на том, что системы полного цикла (от требований до логов) пока не слишком эффективны, давайте просто договоримся и обсудим именно automated testing framework, а то что ж мы всё о формулировках...
#13
Отправлено 25 сентября 2003 - 07:28
Вот только как раз по тестирования терминологии пока и нет. Будем перенимать опыт у других проектов. К примеру http://xprogramming.ru ведут руаздел терминологии как отдельный открытый раздел проекта. Глоссарий. - может и нам попробовать организовать такой?
Предлагаю всё таки принять термин automated testing framework как систему автоматиации создания, выполнения и анализа результатов тестовых сценариев (скриптов).
Итак вовращаясь к истокам обсуждения:
Насколько реально построить такую систему хотя бы в каком то приближении?
Личный опыт ценится как никогда. Потому как в теории всё просто замечательно.
Редактор портала www.it4business.ru
#14
Отправлено 25 сентября 2003 - 08:20
Можно подробнее рассказать? В форуме или по аське.есть у нас автоматизированная система выполнения тестпланов. в каждом кейсе - команды для "симулятора тестера" содержатся.
ну и дрянь, скажу я вам... и работает она на удаленном сервере...
руками быстрее все это делается...
#15
Отправлено 25 сентября 2003 - 08:21
Редактор портала www.it4business.ru
#16
Отправлено 26 сентября 2003 - 09:48
Visual Build гораздо навороченней и удебнее имхо, чем DailyBuildhttp://www.positive-g.com/dailybuild/
http://www.visualbuild.com/ - как сумел понять, визуальное средство для построения дэйлибилдилки. (я даже скачал триалку - может что полезное - тогда подулюсь впечатлениями)
По крайней мере, наличие макросов здорово облегчает жизнь.
А Visual Build Pro - этот вообще вне конкуренции.
Макросы, про которые я говорил, автоинкрименты, запуск сиквел запросов и многое, многое другое.
#17
Отправлено 26 сентября 2003 - 11:21
Про вижуал билд узнал. когда хотел обьяснить что такое дайлибилд как понятие.
Редактор портала www.it4business.ru
#18
Отправлено 26 сентября 2003 - 12:30
#19
Отправлено 26 сентября 2003 - 12:57
Прошу как будет время высказать своё мение, тогда и вопросы будут - я как говорил только сам узнал что для построения билдов есть отдельные средства, даже визуальные.
Редактор портала www.it4business.ru
#20
Отправлено 29 сентября 2003 - 14:39
Не понял, а в чем проблема-то?
Многие вендоры предлагают такие решения (e.g. Rational).
Или вы просто хотите именно сами её написать? Тогда тут чисто разработческие проблемы - все таки даже для небольшой компании система получается довольно большая...
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных