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

Фотография

Application Center Test и тестир-ие Windows прилож


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

#1 Vova

Vova

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

  • Members
  • Pip
  • 9 сообщений
  • ФИО:Владимир

Отправлено 14 декабря 2005 - 09:45

Подскажите, пожалуйста, можно ли использовать Microsoft Application Center Test (а вернее приспособить) для функционального и нагрузочного тестирования Windows приложений? Мне, кажется, что нет, но как говорится чем черт не шутит?
Был ли у кого нибудь подобный опыт?
Я понимаю, что MS ACT предназаначен в основном для нагрузочного тестирования Web приложений, но руководство ставит задачу приспособить этот инструмент для функционального и нагрузочного тестирования Windows приложений. ACT позволяет выполнять написанный в тесте VBScript указанное количество раз или по времени, плюс на автомате можно получить значения счетчиков загрузки сервера, сетевого интерфейса и т.д. и т.п. вот только насколько достоверным будут эти значения для случая Windows приложений, параметр количество одновременных соединений с сервером в данном случае тестом не учитывается, т.е. нагрузку надо увеличивать как то иначе...
На мой взгляд, для нагрузочного тестирования Windows приложений точно не пойдет, для функционального наверное можно, но с таким же успехом для функционального можно написать отдельное приложение на VBScript.
Но у меня опыт небольшой, возможно я ошибаюсь?
Заранее спасибо за ответы, :crazy:
  • 0

#2 Pet[EG]

Pet[EG]

    Активный участник

  • Members
  • PipPip
  • 86 сообщений
  • ФИО:Петраш А.Ю.
  • Город:Харьков, Укр

Отправлено 14 декабря 2005 - 10:29

IIRC этот тул исключетельно для нагрузки веб-приложений. При чем исключительно по HTTP протоколу.
То что предлагаете вы, это полные извращения и результат они все равно не дадут :)
Проще самому counters мониторить на сервере, а скрипт написать и выполнять чем-то другим, более приспособленным под виндовую многосессионность :)
  • 0

#3 Green

Green

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 233 сообщений
  • ФИО:Гринкевич Сергей
  • Город:Москва

Отправлено 14 декабря 2005 - 10:41

Vova,

вам следует немного разобраться с основными положениями тестирования. Думаю, тогда Вы сами сможете ответить на этот вопрос.

Но если Вас интересует немедленный ответ, то "Да".
Вы можете использовать АСТ для тестирования СЕРВЕРНОЙ части приложения, путем формирования HTTP запросов к серверу.

Использовать АСТ для нагрузочного тестирования сам Бог велел.

Но речь идет только о веб приложениях, так как АСТ умеет работать только с НТТР протоколом. Правда, можно еще базы данных тестировать (SQL server) и веб сервисы. Но деск-топ приложения нему не "позубам".

Что касается деск-топ приложений на ОС Windows, то сдесь можно применить технологию WSH (windows script host). Но это не является специализированной технологией для тестирования.

По трудозатратам значительно выгоднее использовать специальные тулы. Например, Winrunner, QTP, Robot и т.п. Они стоят приличных денег (одни больше, другие меньше), но эффективность будет значительно выше, а значит в использовании они будут значительно дешевле.
  • 0
Гринкевич Сергей


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

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