Скажите, что у вас есть структурная кодовая база, где много кода находится в событиях управления графическим интерфейсом и не имеет тестов. Насколько мне известно, этот код не подходит для модульного тестирования. Есть ли инструмент, который может тестировать каждую процедуру, автоматически заменяя ссылки на элементы кода , внешние по отношению к подпрограмме (будь то функции, переменные или элементы управления графическим интерфейсом) с соответствующими макетами (?) и записывать результаты в базу данных для последующего сравнения после изменения кода? Таким образом, программа тестирования должна была бы выполнять письменные, пробные и отчетные тесты с минимальным вмешательством?Есть ли такой инструмент для тестирования
0
A
ответ
2
Вы не указали язык или среду разработки, поэтому я собираюсь предоставить несколько различных вариантов ниже. Вам нужно будет просмотреть их и посмотреть, какой из них подходит для вашей ситуации и существующих инструментов, если это необходимо.
Ivonna который требует Typemock Изолятор
Web TestMicrosoft System Team 2008
Visual Studio Test Profession 2010
HP QuickTest Professional (ссылка не работает, вам нужно будет скопировать пасту) 'https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&cp=1-11-127-24^1352_4000_100__
Смежные вопросы
- 1. Есть ли такой инструмент, как ITester для Mozilla Firefox?
- 2. Есть ли такой инструмент jquery, как этот?
- 3. Есть ли клиентский инструмент, такой как Xenu?
- 4. Есть ли такой инструмент, как механизация для Android?
- 5. Есть ли такой инструмент, как doxygen для XSLT?
- 6. Есть ли такой инструмент, как Reflector для COM-библиотек?
- 7. Есть ли такой инструмент, как DOM-инспектор для flash swf?
- 8. Есть ли такой инструмент, как Firebug для IE
- 9. Есть ли какой-нибудь инструмент тестирования Java для ручных тестов?
- 10. Есть ли инструмент для тестирования файловых систем FUSE?
- 11. Есть ли стандартный инструмент для тестирования адаптивного веб-дизайна
- 12. Есть ли какой-либо инструмент для тестирования кода Java?
- 13. есть ли какой-либо автоматизированный инструмент для тестирования андроида apk?
- 14. Инструмент для тестирования Javascript
- 15. есть бесплатный инструмент, такой как Excelsior JET?
- 16. есть инструмент для тестирования оболочки Linux, такой как Selenium для Интернета?
- 17. Инструмент для тестирования нагрузки
- 18. Инструмент для тестирования GUI
- 19. Инструмент для тестирования производительности
- 20. RTMP: Есть ли такой инструмент командной строки linux?
- 21. Заменить инструмент для Selenium для тестирования Javascript
- 22. Код/инструмент для тестирования кокосодов?
- 23. Инструмент для тестирования GUI Eclipse?
- 24. Любой инструмент для тестирования модулей?
- 25. Есть ли инструмент тестирования Scala, который хорошо интегрируется с Maven?
- 26. Есть ли сайт для тестирования?
- 27. Инструмент для тестирования веб-сервисов
- 28. Есть ли инструмент для профилирования запросов sqlite?
- 29. Инструмент для тестирования GWT UI
- 30. Есть ли какой-либо инструмент тестирования автоматизации для тестирования черного ящика?
Большинство из этих опций инструментов системного уровня, которые осуществляют весь веб-приложение; они не проверяют события управления изолированно, как указано в вопросе. –
Спасибо, я проголосовал за ответ, поскольку он предоставляет полезную информацию, но поскольку gareth_bowles говорит, что я думаю, что эти инструменты не предоставляют тип функциональности, о которой я просил. Я думаю, что я хочу, это инструмент, который бы сам по себе создал базовую запись поведения приложений, а затем сообщал об изменениях в этом поведении по мере разработки приложения. Мне просто интересно, существует ли такой инструмент для любого языка/IDE. Тестер ленивого кодера Я полагаю, – kjack
@ Gareth Most? Так что же делать? Поэтому мое заявление о том, что kjack должно пересмотреть их, чтобы увидеть, какой из них соответствует его ситуации и существующим инструментам, действительно. @kjack Вы только что изменили свой вопрос с этим комментарием. Я ответил на ваш вопрос, когда вы его представили, и я знаю, что Ивонна и Typemock Isolator вместе сделают то, что вы просили в своем вопросе, я предоставил другим, которые, я думаю, могут делать то, о чем вы просили. Желание записывать поведение и контролировать его со временем - это профилирование, а не тестирование. Существуют инструменты профилирования для каждого популярного языка. Если вы зададите новый вопрос о профилировании, вы получите ответы. –