Показать сообщение отдельно
Старый 17.03.2004, 10:21   #3  
bucken is offline
bucken
Участник
Аватар для bucken
 
259 / 12 (1) ++
Регистрация: 04.09.2003
Адрес: Москва
Цитата:
А стоит ли?
Во многих софтверных конторах, при разработке больших продуктов, применяется регрессионое тестирование. И там тоже есть разделение труда - аналитики и программмеры. По аналогии с Аксаптой консультанты и программеры. А в софтвере зачастую сложность выше, чем в настройке и доработке Аксапты. То что мы делаем в аксапте - назывыется кастомизацией. А то что делают при заказных разработках - гораздо сложнее. В аксапте мы зачастую настраиваем - уже готовый процесс. А в софтвере - создается процесс с нуля.
Вы говорите, что сложно учесть - в каком месте может аукнуться конкретная модификация. Хм....
В более сложном (заказные разработки) применятся регрессионое тестерование, а более простом - учесть нельзя... )))
На мой взгляд дело в том, что нет ресурсов на полноценное тестирование. (в софтвере - есть еще и тестеровщики)

P.S.
По поводу конкретно топика:
Один из подходов - с помощью систем эмулирующих пользователя(ей). Берем какой
нибудь бизнес процесс и выполняем его - нажимаем кнопки, вводим цифры и т.д - а система записывает все действия. И так для всех "выбранных" бизнес процессов. Потом сама фаза тестирования состоит в запуске системы, которая повторит все наши действия. А вот "выбранных" - это действительно сложно, потому что охватить все процессе не представляется возможным, и следует эвристическим путем отбирать базровые, критеческие и т.п. В качестве примера систем - WinRunner, LoadRunner и на www.mazzy.ru приведны еще ссылки на программки подобные.
__________________
Уточните значение слов и вы избавите человечество от половины его заблуждений. (Рене Декарт) / Axapta 2.5