Тестирование взаимодействия классов
От: idxDmitry  
Дата: 24.02.10 08:25
Оценка:
Здравствуйте.
Столкнулся с такой проблемой. Нужно устроить стресс-тестирование класса на предмет параллельного взаимодействия двух экземпляров. Запустить тестирование в двух потоках не проблема. Нужно знать как ведет себя класс при конкретном стечении обстоятельств, т.е. конкретная последовательность вызовов методов класса. Как быть? Понятно что такой код может выполняться в одном потоке. Как тестировать поведение класса? Кроме как скопировать его, привести все методы в публичные и как-то накапливать состояние по ходу выполнения (для того чтобы можно было возобновлять работу, останавливать работу) ничего в голову не приходит. Это плохо, потому что при изменении класса нужно будет менять вот такой тестовый квазикласс.
Re: Тестирование взаимодействия классов
От: Alexei Barantsev Россия http://software-testing.ru/
Дата: 24.02.10 10:19
Оценка:
Если используете Java -- посмотрите PathFinder
http://javapathfinder.sourceforge.net/
--
Software-Testing.Ru — портал специалистов по тестированию и обеспечению качества
Re[2]: Тестирование взаимодействия классов
От: idxDmitry  
Дата: 24.02.10 10:59
Оценка:
Здравствуйте, Alexei Barantsev, Вы писали:

AB>Если используете Java -- посмотрите PathFinder

AB>http://javapathfinder.sourceforge.net/

Спасибо за точный ответ. К сожалению, используется другой язык и среда. Delphi.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.