Системы автоматического тестирования
#1
Отправлено 11 февраля 2008 - 10:13
#2
Отправлено 11 февраля 2008 - 10:39
Давайте уточним немного.Помогите найти пожалуйста, полазил по форуму ничего нет, есть только мертвые ссылки на сравнение систем тестирования..
Во-первых, автоматическое тестирование бывает разных уровней: модульное/компонентное (на уровне кода), функциональное, функциональное на уровне ГУИ, перформанс.
Во-вторых, указание технологии, для которой надо применить автоматизацию, может дать серьезные коррективы в выборе. Для некоторых платформ есть свои особенности и свой дополнительный набор инструментария ,который лишним не будет.
Так что вы опишите, какое у вас приложение (в частности технология - Веб, .НЕТ, Win32 и т.п.), какой вид тестирования для автоматизации вас интересует, какие возможности вам нужны. Возможно при наличии этой информации уже получится подобрать что-то, удовлетворяющее вашим потребностям. И это что-то можно сравнить между собой
#3
Отправлено 21 марта 2008 - 10:22
вот некоторые данные:
OC - Windows Server/XP
СУБД - MS SQL 2000 (возможно)
Система комплекса элекронного документооборота.
#4
Отправлено 24 марта 2008 - 09:58
Добрый день! Меня тоже интересует функциональное автоматическое тестирование .
вот некоторые данные:
OC - Windows Server/XP
СУБД - MS SQL 2000 (возможно)
Система комплекса элекронного документооборота.
Собственно, в соседнем треде я уже написал:
И плюс читайте внимательнее сообщение от Kanon: Вы не ответили даже на 50% вопросов.(padonich @ 21.3.2008, 13:45)
Подскажите, какое средство автоматического тестирование наилучшим образом подойдёт для тестирования клиент-серверных приложеений?
Если не сложно распишите подробнее + и -
Никакого. Нет средств для автоматического тестирования, и в ближайшее время вряд-ли появятся.
А вот для автоматизированного можно поискать. Но в этом случае у Вас уж очень общий вопрос. Вы бы для начала попытались описать подробнее условия. Подробнее можно почитать здесь.
Немного устаревшее, но ещё достаточно актуальное, сравнение имеющихся продуктов можно посмотреть тут.
InfoTeCS
#5
Отправлено 24 марта 2008 - 10:01
Не раскрыты моменты из первого пункта, указанного мною, а именно, на каком уровне тестирование проводить надо. И если используется ГУИ, то тогда и с технологией надо бы уточнитьИ плюс читайте внимательнее сообщение от Kanon: Вы не ответили даже на 50% вопросов.
#6
Отправлено 24 марта 2008 - 15:10
Интересуют программы для автоматизированного тестирования web приложений (javascript). Желательно чтобы они были бесплатными.
#7
Отправлено 24 марта 2008 - 15:20
Selenium ( Core , RC и как дополнительная примочка IDE),Чтобы не создавать похожую ветку, спрошу здесь.
Интересуют программы для автоматизированного тестирования web приложений (javascript). Желательно чтобы они были бесплатными.
Watir ( Watij, Watin - это модификации под Java и .NET соответственно ).
Также на Java доступны библиотеки типа HtmlUnit, HttpUnit, но эти библиотеки функционируют на уровне посылки запросов и распарсивания ответов, что минимизирует возможность работы с JavaScript
#8
Отправлено 18 апреля 2008 - 09:28
Приложение - программа на мобильной платформе. Возможные варианты
ОС: Windows Mobile, Pocket PC, код нативный или .Net. Но возможна и Java.
Платформы: КПК, смартфоны.
Вид тестирования - регрессионное (контрольное), т.е. выполнение заданных тестов с заранее известным графическим (на экране) результатом. {хотелось бы большего, но кто же даст...}
Ввиду разброса платформ, предполагается что прохождение тестов будет проходить на эмуляторе (эмуляторы есть как под WM разных версий, так и под Java).
То есть получаем примерно такие требования:
1) Отправка заданной последовательности действий (нажатий клавиш, тач-скрина, если он есть) определенному окну.
2) Снятие снимков экрана в заданные моменты.
3) Сравнение снимков экрана с эталонными, оценка степени подобия... возможно даже несколько вариантов сравнения для понимания состояния виртуальной машины (других средств взаимодействия с ней помимо анализа снимков может просто не быть).
4) Программирование определенной последовательности реакций по результатам этого сравнения (перейти к следующему тесту, перейти на начало, повторить процесс, скопировать лог... возможны варианты).
Технически ничего нереализуемого не вижу. На практике, несмотря на довольно приличный опыт работы с ПО, подобные средства мне неизвестны.
Автоматизация действий, работа с окнами в разных вариантах и пакетах присутствует.
Главный "тормоз" - сравнение снимков.
Вопрос: знаете ли Вы пакеты автоматического тестирования, которые в той или иной степени соответствуют требованиям, с упором на сравнение состояний через графику?
Другие советы по теме также принимаются.
#9
Отправлено 18 апреля 2008 - 16:32
1) Отправка заданной последовательности действий (нажатий клавиш, тач-скрина, если он есть) определенному окну.
2) Снятие снимков экрана в заданные моменты.
3) Сравнение снимков экрана с эталонными, оценка степени подобия... возможно даже несколько вариантов сравнения для понимания состояния виртуальной машины (других средств взаимодействия с ней помимо анализа снимков может просто не быть).
4) Программирование определенной последовательности реакций по результатам этого сравнения (перейти к следующему тесту, перейти на начало, повторить процесс, скопировать лог... возможны варианты).
...
Вопрос: знаете ли Вы пакеты автоматического тестирования, которые в той или иной степени соответствуют требованиям, с упором на сравнение состояний через графику?
Redstone Software's Eggplant. Это если вы можете к PocketPC добраться по VNC или запускать в эмулятре.
Не уверен насчет эмуляции тачскрина - оно на обычные приложеня заточено. Да, еще оно под Мак, но через VNC можно тестировать любую платформу, лишь бы картинки были ;)
Возможно, Froglogic's Squish что-то в этом духе тоже может делать. Но опять-таки - там ничего специального под покеты нет, насколько я помню.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных