Re: Application test
От: ATsimbalistov Россия  
Дата: 24.02.06 10:34
Оценка: 3 (1)
Здравствуйте, Аноним, Вы писали:

А>Написано приложение, необходимо его протестировать на работоспособность.

А>То есть хочеться добавить в приложение какие нибудь timerы которые бы симулировали периодические действия юзера. Что бы добавить такие процедурки в код проблем нет но когда необходимо будет отдавать заказчику необходимо будет все эти таймеры найти и удалить/отключить а ведь всегда можно что то и забыть.

А>Вопрос:

А>Как делают проффесионалы в данной ситуации?

Профессионалы нанимают тестера и отдают это дело ему.

Советую вам излишне не лезть в код этими тестами. Если есть интерфейс, то тестировать можно и с помощью бесплатного инструмента AutoIt: http://www.autoitscript.com/autoit3/ там еще где-то на сайте есть инструмент, который позволяет записывать скритпы. Вы запускаете этот инструмент, свою тестируемую программу, нажимаете там разные кнопочки/менюшки, при этом формируется сценарий для AutoIt. При запуске сценария все действия будут воспроизведены.

Есть также целая кучка платных инструментов для этого (ценой до $10.000).

Если интерфейса нет , то можно обойтись модульными тестами.

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