Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Тестирование производительности -> Стресс-тест flash тула.



it4business.ru - проект об IT для бизнеса  

Новые темы IT-форума

Тестирование производительности -> Стресс-тест flash тула.
2010-03-05 11:50 Yastra
Есть flash тул, запускающийся в браузере клиента. Тул общается с сервером, сервер - smartfox.
Необходимо провести нагрузку около 500 пользователями, которые будут эмулировать соединение и общение с сервером (несколько простых пакетов).
Проблема в том, что flash общается как-то мимо браузера, хотя инициирует соединение на 80 порт, но траффик не является по сути http - это просто отправка xml'ек на 80 порт (xmlsocket), возможно поэтому все использованные программы для записи скрипта не смогли записать скрипт.
Были проверены LoadRunner (различные протоколы типа http, web services), AppPerfect - скрипт просто не пишется, программам толи не удается словить траффик (AppPerfect скорее всего просто не может пустить через свой прокси траффик флешки), толи он не может быть корректно обработан и записан в скрипт.
Также была попытка эмулировать отправку нужных tcp пакетов через jmeter, пакеты отправлялись исправно (сниффер траффика показал, что нужные пакеты ушли куда надо и как надо), однако не приходило ни одного ответа от сервера, кроме как domain policy в ответ на первый пакет, скорее всего надо как-то инициировать соединение под нужным пользователем перед отправкой пакетов.
С проблемой нагрузочного тестирования столкнулась впервые, указанными программами также раньше не пользовалась crazy.gif

Буду рада любым советам касательно тестирования подобной флешки... Заранее спасибо victory.gif

Hewlett-Packard (Mercury) - Quality Center -> QTP 10.0: тестирование плагина для IE 7.0
2010-03-05 13:19 QAgirl
Всем доброго времени суток!
У меня появилась проблемка с определением плагина под ie 7.0: элементы плагина отображаются на отдельном toolbar в окне IE, но не находятся при последующем запуске скрипта:
1) Я записываю скрипт: запуск ie, и обычный логин с помощью этого скрипта. (При записи все объекты добавляются в репозиторий). В результате получаем вот такой код:
[codebox]SystemUtil.Run "IEXPLORE.EXE"
With Window("Windows Internet Explorer")
.WinObject("menuStrip1").Click 16,14
.Window("Window").Click 37,34
With .Window("Log in")
.WinObject("user1").Type "user1"
.WinObject("Next >").Click 45,5
.WinObject("WindowsForms10.Window.8.app.0.").Click 32,65
.WinObject("WindowsForms10.Window.8.app.0._2").Click 22,18
.WinObject("WindowsForms10.Window.8.app.0._2").Click 52,17
.WinObject("WindowsForms10.Window.8.app.0._2").Click 82,17
.WinObject("WindowsForms10.Window.8.app.0._2").Click 114,17
.WinObject("Log in").Click 53,9
End With
.Window("Window_2").WinObject("New version").Click 38,13
End With
Window("Windows Internet Explorer").Close[/codebox]
2) В active screen отображаются окно IE и сам плагин со всеми элементами
3) Запускаем скрипт и получаем следующую ошибку:

Cannot identify the object "menuStrip1" (of class WinObject). Verify that this object's properties match an object currently displayed in your application.
Line (3): ".WinObject("menuStrip1").Click 16,14".

4) Добавить объект Window ("Microsoft Internet Explorer") в репозиторий вручную не получается: toolbar определяется как один из элементов Browser ("bla-bla-bla") shok.gif , но в списке добавленных объектов не отображается (выбраны все типы объектов). См. приаттаченый скриншот

P.S. - установлены стандартные add-ins для QTP: activeX, visual basic, web.

Тестирование ПО -> software standart workflow steps?
2010-03-05 13:47 Freiman
Всем привет. У меня тут катастрофа на работе, тупые менеджеры которые только умеют командовать но нифига не шарят в Software development lifecycles, решили упростить Issue tracking system, так как им там ничего не понятно.

В итоге сначалa избавились от статуса "Cancel" что я с трудом пережила (остался "Close"), теперь покушаются на "Reopen"!!!! diablo.gif

Помогите найти такую вещь в тырнете на английском пожалуйста -> software standart workflow steps

ПС: компания занимается веб разработкой чего то типо соцыльных сетей, так же джава и апликеишены для мабилников.

AutomatedQA - Functional Testing -> Как эмулировать клик по элементу экрана, если известно какое-либо свой
2010-03-05 15:23 VitalyD
Здравствуйте, коллеги!

Ситуация: Описывается процесс удаления программы.
Дано: Окно "Установка и удаление программ"
TC определяет его объект без заголовка как Aliases.rundll32.wndNativeHWNDHost.DirectUIHWND. Инструмент Map Object from screen не определяет у него никаких дочерних элементов.
- Необходимо эмулировать клик по элементу в списке установленных программ. Это частный случай.
Общий случай:
- как эмулировать клик по элементу экрана, если известно какое-либо свойство этого элемента (Например вот надпись - название программы в списке), но нет возможности определить что это за объект. Клик по координатам экрана или окна не подходит - количество элементов в списке может меняться, размеры окна тоже.
Или
- как определить, что это за объект, окно, etc, если Object Browser его не определяет?

Добрые люди! Как можно решить эти вопросы, или как их решаете вы?
поможите :)

AutomatedQA - Functional Testing -> Работа с переменными внутри проекта
2010-03-05 16:49 Колючка
Приветствую!
Скажите, реально ли осуществить мой коварный замысел.
Я работаю с WPF-приложением с отключенным Name Mapping-ом. Кто работал с WPF, тот знает, что там довольно большой путь у объекта. Я решил сделать хитрость: создать юнит variables и туда прописывать все пути к необходимым объектам.
Т.е. условно:
Set VarPanel = Sys.Proccess().Window.Window....WPFObject
Set VarPanelButtonAdd = Sys.Proccess().Window.Window....WPFObject.Button.Add
и т.д.
Ну а в коде просто вызывать эти переменные.

Но проблема в том, что ТестКомплит так не работает, он не будет лезть в юнит и искать там переменную, которую я задал.
Какие есть пути решения?
Есть глобальные переменные проекта, но ведь если будет много переменных (от 50 и больше), то ТестКомплит будет жестко тормозить (или нет?). Я не проверял, но что-то мне подсказывает, что этот метод не сработает.. да и каждая переменная будет длинновата из-за пути Project.Variables.(Name).
Может использовать Excel?
Кто сталкивался с подобной проблемой, подскажите как вы её решали.
Спасибо!

Selenium - Functional Testing -> RC. Нажатие двух клавиш
2010-03-05 17:30 horhe
Может вопрос и чайниковский, но... можно ли с помощью нативных методов селениума сымитировать одновременное нажатие двух клавиш, например, shift+Tab? keyPressNative(String keycode) насколько я понял позволяет только "нажать" одну или я где-то что-то недоглядел?
тысты на Java

Автоматизированное тестирование ПО -> кроссплатформный инструмент автоматизированного тестирования
2010-03-05 17:56 airguru
Коллеги,
подскажите, если кто в курсе, существуют ли средства автоматизации, которые можно было бы использовать на различных платформах (Win, Lin, Mac)?
Я пока узнал, что подходит Selenium, но у него проблема с поддержкой приложений на Flex 4.

продолжаю шерстить инет..

AutomatedQA - Functional Testing -> try except
2010-03-05 18:03 Paulitto
Есть кусочек кода на DelphiScript:

try
instrument := 'EURUSD';
if (treeView.Exists(instrument) = false) then Exception;
instrument := 'USDJPY';
treeView.Exists(instrument);
except
Log.Error('Instrument '+instrument+' does not exists.');
end;

Текст сообщения Log.Error('Instrument '+instrument+' does not exists.'); в логе не появляется...

Кто пробовал применять конструкции try except?

Работа для дизайнеров и проектировщиков интерфейсов -> millianer
2010-03-07 23:28 millianer
Нужны cпециалисты в Flash Action Script 3, так же куплю Source code Flash игр (в формате fla)
Все подробности(оплата и условия) в асе 462074136. Обращайтесь, те кто хочет заработать.-работы очень много,стучите

Оставайтесь на связи, мы работаем для вас!


© 2007 | IT для бизнеса: it4business.ru


В избранное