Перейти к содержимому

Фотография

Системы автоматического тестирования


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 8

#1 wed

wed

    Новый участник

  • Members
  • Pip
  • 1 сообщений

Отправлено 11 февраля 2008 - 10:13

Помогите найти пожалуйста, полазил по форуму ничего нет, есть только мертвые ссылки на сравнение систем тестирования..
  • 0

#2 KaNoN

KaNoN

    АЦЦКИЙ СОТОНА

  • Members
  • PipPipPipPipPipPip
  • 1 260 сообщений
  • ФИО:Колесник Николай
  • Город:Днепропетровск > Киев > Лондон

Отправлено 11 февраля 2008 - 10:39

Помогите найти пожалуйста, полазил по форуму ничего нет, есть только мертвые ссылки на сравнение систем тестирования..

Давайте уточним немного.
Во-первых, автоматическое тестирование бывает разных уровней: модульное/компонентное (на уровне кода), функциональное, функциональное на уровне ГУИ, перформанс.
Во-вторых, указание технологии, для которой надо применить автоматизацию, может дать серьезные коррективы в выборе. Для некоторых платформ есть свои особенности и свой дополнительный набор инструментария ,который лишним не будет.

Так что вы опишите, какое у вас приложение (в частности технология - Веб, .НЕТ, Win32 и т.п.), какой вид тестирования для автоматизации вас интересует, какие возможности вам нужны. Возможно при наличии этой информации уже получится подобрать что-то, удовлетворяющее вашим потребностям. И это что-то можно сравнить между собой
  • 0

#3 bancone

bancone

    Новый участник

  • Members
  • Pip
  • 21 сообщений
  • Город:Россия, Москва

Отправлено 21 марта 2008 - 10:22

Добрый день! Меня тоже интересует функциональное автоматическое тестирование .
вот некоторые данные:
OC - Windows Server/XP
СУБД - MS SQL 2000 (возможно)
Система комплекса элекронного документооборота.
  • 0

#4 JimR

JimR

    Опытный участник

  • Members
  • PipPipPipPip
  • 253 сообщений
  • ФИО:Ручко Дмитрий Иванович
  • Город:Москва

Отправлено 24 марта 2008 - 09:58

Добрый день! Меня тоже интересует функциональное автоматическое тестирование .
вот некоторые данные:
OC - Windows Server/XP
СУБД - MS SQL 2000 (возможно)
Система комплекса элекронного документооборота.


Собственно, в соседнем треде я уже написал:

(padonich @ 21.3.2008, 13:45)
Подскажите, какое средство автоматического тестирование наилучшим образом подойдёт для тестирования клиент-серверных приложеений?
Если не сложно распишите подробнее + и -


Никакого. Нет средств для автоматического тестирования, и в ближайшее время вряд-ли появятся.

А вот для автоматизированного можно поискать. Но в этом случае у Вас уж очень общий вопрос. Вы бы для начала попытались описать подробнее условия. Подробнее можно почитать здесь.
Немного устаревшее, но ещё достаточно актуальное, сравнение имеющихся продуктов можно посмотреть тут.

И плюс читайте внимательнее сообщение от Kanon: Вы не ответили даже на 50% вопросов.
  • 0
Дмитрий Ручко
InfoTeCS

#5 KaNoN

KaNoN

    АЦЦКИЙ СОТОНА

  • Members
  • PipPipPipPipPipPip
  • 1 260 сообщений
  • ФИО:Колесник Николай
  • Город:Днепропетровск > Киев > Лондон

Отправлено 24 марта 2008 - 10:01

И плюс читайте внимательнее сообщение от Kanon: Вы не ответили даже на 50% вопросов.

Не раскрыты моменты из первого пункта, указанного мною, а именно, на каком уровне тестирование проводить надо. И если используется ГУИ, то тогда и с технологией надо бы уточнить
  • 0

#6 DedMorozz

DedMorozz

    Новый участник

  • Members
  • Pip
  • 19 сообщений
  • ФИО:Сергей

Отправлено 24 марта 2008 - 15:10

Чтобы не создавать похожую ветку, спрошу здесь.
Интересуют программы для автоматизированного тестирования web приложений (javascript). Желательно чтобы они были бесплатными.
  • 0

#7 KaNoN

KaNoN

    АЦЦКИЙ СОТОНА

  • Members
  • PipPipPipPipPipPip
  • 1 260 сообщений
  • ФИО:Колесник Николай
  • Город:Днепропетровск > Киев > Лондон

Отправлено 24 марта 2008 - 15:20

Чтобы не создавать похожую ветку, спрошу здесь.
Интересуют программы для автоматизированного тестирования web приложений (javascript). Желательно чтобы они были бесплатными.

Selenium ( Core , RC и как дополнительная примочка IDE),
Watir ( Watij, Watin - это модификации под Java и .NET соответственно ).
Также на Java доступны библиотеки типа HtmlUnit, HttpUnit, но эти библиотеки функционируют на уровне посылки запросов и распарсивания ответов, что минимизирует возможность работы с JavaScript
  • 0

#8 rpwheeler

rpwheeler

    Новый участник

  • Members
  • Pip
  • 16 сообщений
  • ФИО:Подолян Роман Николаевич

Отправлено 18 апреля 2008 - 09:28

Разрешите обратиться :)

Приложение - программа на мобильной платформе. Возможные варианты
ОС: Windows Mobile, Pocket PC, код нативный или .Net. Но возможна и Java.
Платформы: КПК, смартфоны.
Вид тестирования - регрессионное (контрольное), т.е. выполнение заданных тестов с заранее известным графическим (на экране) результатом. {хотелось бы большего, но кто же даст...}
Ввиду разброса платформ, предполагается что прохождение тестов будет проходить на эмуляторе (эмуляторы есть как под WM разных версий, так и под Java).

То есть получаем примерно такие требования:
1) Отправка заданной последовательности действий (нажатий клавиш, тач-скрина, если он есть) определенному окну.
2) Снятие снимков экрана в заданные моменты.
3) Сравнение снимков экрана с эталонными, оценка степени подобия... возможно даже несколько вариантов сравнения для понимания состояния виртуальной машины (других средств взаимодействия с ней помимо анализа снимков может просто не быть).
4) Программирование определенной последовательности реакций по результатам этого сравнения (перейти к следующему тесту, перейти на начало, повторить процесс, скопировать лог... возможны варианты).

Технически ничего нереализуемого не вижу. На практике, несмотря на довольно приличный опыт работы с ПО, подобные средства мне неизвестны.
Автоматизация действий, работа с окнами в разных вариантах и пакетах присутствует.
Главный "тормоз" - сравнение снимков.

Вопрос: знаете ли Вы пакеты автоматического тестирования, которые в той или иной степени соответствуют требованиям, с упором на сравнение состояний через графику?
Другие советы по теме также принимаются.
  • 0

#9 dlg99

dlg99

    Специалист

  • Members
  • PipPipPipPipPip
  • 609 сообщений
  • ФИО:Andrey Yegorov
  • Город:Redmond, WA

Отправлено 18 апреля 2008 - 16:32

1) Отправка заданной последовательности действий (нажатий клавиш, тач-скрина, если он есть) определенному окну.
2) Снятие снимков экрана в заданные моменты.
3) Сравнение снимков экрана с эталонными, оценка степени подобия... возможно даже несколько вариантов сравнения для понимания состояния виртуальной машины (других средств взаимодействия с ней помимо анализа снимков может просто не быть).
4) Программирование определенной последовательности реакций по результатам этого сравнения (перейти к следующему тесту, перейти на начало, повторить процесс, скопировать лог... возможны варианты).

...

Вопрос: знаете ли Вы пакеты автоматического тестирования, которые в той или иной степени соответствуют требованиям, с упором на сравнение состояний через графику?


Redstone Software's Eggplant. Это если вы можете к PocketPC добраться по VNC или запускать в эмулятре.
Не уверен насчет эмуляции тачскрина - оно на обычные приложеня заточено. Да, еще оно под Мак, но через VNC можно тестировать любую платформу, лишь бы картинки были ;)

Возможно, Froglogic's Squish что-то в этом духе тоже может делать. Но опять-таки - там ничего специального под покеты нет, насколько я помню.
  • 0
Andrey Yegorov. Изображение


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных