Использование JUnit для функц./регрес.тестирования
Автор Ramsey, 06 окт 2005 11:00
Сообщений в теме: 7
#1
Отправлено 06 октября 2005 - 11:00
Здравствуйте коллеги.
Совсем мне надоело занматься рутинной и монотонной работой ручного тестирования приложений написанных на Жаве и .Нет. Вот и решил как-то это дело разнообразить, а заодно и получить новые знания.
Вобщем так: Кантора наша небольшая, финансами большими не располагает, а посему для преобретения таких тулов как ВинРаннер, СилкТес, и прочее руки не доходят и думаю в ближайшее время не дойдут. Мне как рядовому и единственному тестеру уж больно надоело однообразие. Тем более, что использование автоматического тестирования должно принести свои пложы в смысле увеличения качества.
Занялся я поиском более менее подходящей для создания функциональных, а также регрессионых скриптов "тулзей". И очень часто натыкаюсь на то, что возможно использование для этой цели JUnita. На сайте http://www.junit.org, написано, что эта тулза более подходит для юнит тестирования.
В свою очередь, на ссылке http://www.junit.org...ticle/index.htm указаны тулы, которые работают с JUnitом в качестве функциональных.
Пожалуйста, помогите мне понять, возможно ли такое, что JUnit используется как тулза для функц. тестирования. Или даже сказать точнее, мот у кого есть опыт в указанной проблеме. Буду очень признателен за любую информацию по использования тулза для функц./регресс. тестирования.
Совсем мне надоело занматься рутинной и монотонной работой ручного тестирования приложений написанных на Жаве и .Нет. Вот и решил как-то это дело разнообразить, а заодно и получить новые знания.
Вобщем так: Кантора наша небольшая, финансами большими не располагает, а посему для преобретения таких тулов как ВинРаннер, СилкТес, и прочее руки не доходят и думаю в ближайшее время не дойдут. Мне как рядовому и единственному тестеру уж больно надоело однообразие. Тем более, что использование автоматического тестирования должно принести свои пложы в смысле увеличения качества.
Занялся я поиском более менее подходящей для создания функциональных, а также регрессионых скриптов "тулзей". И очень часто натыкаюсь на то, что возможно использование для этой цели JUnita. На сайте http://www.junit.org, написано, что эта тулза более подходит для юнит тестирования.
В свою очередь, на ссылке http://www.junit.org...ticle/index.htm указаны тулы, которые работают с JUnitом в качестве функциональных.
Пожалуйста, помогите мне понять, возможно ли такое, что JUnit используется как тулза для функц. тестирования. Или даже сказать точнее, мот у кого есть опыт в указанной проблеме. Буду очень признателен за любую информацию по использования тулза для функц./регресс. тестирования.
#2
Отправлено 06 октября 2005 - 11:10
Вы, вероятно, имеете в виду функциональное тестирование пользовательского интерфейса?
Тогда я бы посоветовал для Java использовать не расширения JUnit, а оригинальный JUnit + драйвер пользовательского интерфейса Jemmy -- http://jemmy.netbeans.org/
Тогда я бы посоветовал для Java использовать не расширения JUnit, а оригинальный JUnit + драйвер пользовательского интерфейса Jemmy -- http://jemmy.netbeans.org/
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#3
Отправлено 06 октября 2005 - 11:18
Да, именно пользовательского интерфейса.
Дело в том, что как-то раз смог попользоваться ВинРаннером и просто восхитился возможностями. Особо то, что была возможность заставить винраннер самому определить компоненты и затем уже изменять записанный им скрипт.
Спасибо за совет, буду разбираться.
Дело в том, что как-то раз смог попользоваться ВинРаннером и просто восхитился возможностями. Особо то, что была возможность заставить винраннер самому определить компоненты и затем уже изменять записанный им скрипт.
Спасибо за совет, буду разбираться.
#4
Отправлено 06 октября 2005 - 11:48
То есть, Вам интересны инструменты, которые поддерживают catch&replay? Такие тоже есть среди бесплатных, но ни один их них не умеет оформлять записанные скрипты в виде тест-кейсов для JUnit. Хотя, впрочем, руками такое преобразование можно сделать.
Если хотите catch&replay, посмотрите на Abbot -- http://abbot.sf.net/ , у него есть "пристройка" под названием Costello, которая умеет записывать скрипты.
Но если Вы захотите делать действительно качественные авто-тесты руками, а не записывать, Jemmy будет лучшим выбором.
Если хотите catch&replay, посмотрите на Abbot -- http://abbot.sf.net/ , у него есть "пристройка" под названием Costello, которая умеет записывать скрипты.
Но если Вы захотите делать действительно качественные авто-тесты руками, а не записывать, Jemmy будет лучшим выбором.
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#5
Отправлено 06 октября 2005 - 12:07
Ок, спасибо большое за совет. К сожалению у меня столько вопросов, что просто даже и не знаю с чего начать. Пожалуй начну с прочтения мануала и доков. Если не сложно, может поможите с сылками, где толково описывается работа с приложением Jemmy. Так, как на мой первый взгляд на сайте, мне не очень понятно вся процедура написания и исполнения скриптов.
Очень бы помогло что-нить типа Hallo world. Спасибо еще раз.
Очень бы помогло что-нить типа Hallo world. Спасибо еще раз.
#6
Отправлено 06 октября 2005 - 12:13
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#7
Отправлено 06 октября 2005 - 12:17
Спасибо . Уже читаю, но пока дается с трудом...http://jemmy.netbean...g/tutorial.html
http://jemmy.netbeans.org/samples.html
#8 Гость_Vassiliy Kudryashov_*
Отправлено 15 февраля 2006 - 17:54
Можно написать свой Acceptance Testing FrameWork, в зависимости от того, что нужно.
Опереться можно, например, на библиотеку Abbot, а дальше - берём свинговое дерево и всё из него добываем
У нас в процесс сборки билда такое JUnit-based функциональное тестирование вписалось... но всё это хлопотно было, да.
Опереться можно, например, на библиотеку Abbot, а дальше - берём свинговое дерево и всё из него добываем
У нас в процесс сборки билда такое JUnit-based функциональное тестирование вписалось... но всё это хлопотно было, да.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных