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

Фотография

Скрипты Rational Robot


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

#61 Petr

Petr

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

  • Members
  • PipPipPipPip
  • 317 сообщений
  • ФИО:Можаев Петр
  • Город:Москва

Отправлено 21 июня 2006 - 07:55

сначала проверяю на логин этих пользователей...а потом на работу проекта...
а вот как сделать отдельно эти 2 операции,ведь одно с другим связано...Чтоб проверить работоспособность,надо залогиниться...Как нибудь можно обойти это?

Оформляете операции в виде отдельных скриптов (при записи можно разбивать). Сперва всегда запускаете скрипт логина, а после него требуемую операцию.
  • 0

#62 Romaha

Romaha

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

  • Members
  • Pip
  • 25 сообщений
  • ФИО:Роман

Отправлено 21 июня 2006 - 08:00

Это понятно...а другого способа нету?
  • 0

#63 serega

serega

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

  • Members
  • PipPipPipPip
  • 355 сообщений
  • Город:Москва

Отправлено 21 июня 2006 - 08:18

Это понятно...а другого способа нету?

Просмотр сообщения

Напишите заглушку на логин
  • 0

#64 Romaha

Romaha

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

  • Members
  • Pip
  • 25 сообщений
  • ФИО:Роман

Отправлено 21 июня 2006 - 08:22

Во!заглушки-это идея...а как?в скрипте можно это сделать?каким образом?
  • 0

#65 Romaha

Romaha

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

  • Members
  • Pip
  • 25 сообщений
  • ФИО:Роман

Отправлено 21 июня 2006 - 11:33

Все вроде...разобрался... :victory:
  • 0

#66 serega

serega

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

  • Members
  • PipPipPipPip
  • 355 сообщений
  • Город:Москва

Отправлено 21 июня 2006 - 12:03

Слава богу :victory:
  • 0

#67 SALar

SALar

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

  • Members
  • PipPipPipPipPipPip
  • 2 298 сообщений
  • Город:Москва


Отправлено 22 июня 2006 - 17:57

МОДЕРАТОРИАЛ:
Clauster получает предупреждение за использование не принятой на форуме лексики.

Romaha переведен в режим "только чтение" за неуважительное отношение к собеседнику.
  • 0

-- 

Сергей Мартыненко

Блог 255 ступеней (байки для оруженосца)

facebook (Дети диаграммы Ганта)

ВебПосиделки клуба имени Френсиса Бэкона 

 


#68 Clauster

Clauster

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

  • Members
  • PipPipPipPipPipPip
  • 1 913 сообщений
  • ФИО:Худобородов Валерий
  • Город:Espoo

Отправлено 23 июня 2006 - 09:54

МОДЕРАТОРИАЛ:
Clauster получает предупреждение за использование не принятой на форуме лексики.

Просмотр сообщения

Извиняюсь, а где можно ознакомиться с принятой на форуме лексикой?
  • 0

#69 Romaha

Romaha

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

  • Members
  • Pip
  • 25 сообщений
  • ФИО:Роман

Отправлено 30 июня 2006 - 16:18

А вот и я! :blush:
У меня вопрос такой...Вот я провожу стресс тесты с Роботом!
В конце выдает результаты,таблицы всякие,графики...
А смысл их не понимаю...где нибудь есть инфа по этому поводу,или я могу файлы прикрепить,а кто-нибудь мне пояснит... :smile:
  • 0

#70 AlexLek

AlexLek

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

  • Members
  • Pip
  • 30 сообщений
  • ФИО:Алекс Лек

Отправлено 03 июля 2006 - 07:43

Подробное описание можно найти в доке "Using Rational TestManager.pdf"
если надо прислать - пишите на alekomtsev@yandex.ru (весит порядка 5 М)
  • 0

#71 AlexLek

AlexLek

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

  • Members
  • Pip
  • 30 сообщений
  • ФИО:Алекс Лек

Отправлено 03 июля 2006 - 07:51

или отсюда качнуть
ftp://ftp.software.ibm.com/software/ratio...ng.html#testman
  • 0

#72 Romaha

Romaha

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

  • Members
  • Pip
  • 25 сообщений
  • ФИО:Роман

Отправлено 03 июля 2006 - 11:20

:help:
  • 0

#73 Romaha

Romaha

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

  • Members
  • Pip
  • 25 сообщений
  • ФИО:Роман

Отправлено 05 июля 2006 - 08:36

А здесь есть люди,которые сами,вручную пишут скрипты в Роботе???
На чем?
  • 0

#74 Petr

Petr

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

  • Members
  • PipPipPipPip
  • 317 сообщений
  • ФИО:Можаев Петр
  • Город:Москва

Отправлено 05 июля 2006 - 08:51

А здесь есть люди,которые сами,вручную пишут скрипты в Роботе???
На чем?

Конечно же есть. Например на VB6.
  • 0

#75 Romaha

Romaha

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

  • Members
  • Pip
  • 25 сообщений
  • ФИО:Роман

Отправлено 05 июля 2006 - 09:20

Ага...тогда вопрос такой...автоматически Робот записывает скрипты на SQABasic... :crazy:
А как тогда на VB написать тоже самое?
к примеру,если не трудно...как вот это можно переписать:
Sub Main
Dim Result As Integer

Window SetContext, "Caption=StartPage - Microsoft Internet Explorer", ""
Browser NewPage,"HTMLTitle=StartPage",""
HTML Click, "Type=HTMLTableCell;HTMLId=Tabs_spnTab1;VisualText=Client Info", "Coords=48,13"
Browser NewPage,"HTMLTitle=ClientInfoForm",""
EditBox Click, "Name=txtFirstName", "Coords=26,6"
InputKeys "Kaskader"
EditBox Click, "Name=txtMiddleName", "Coords=51,6"
InputKeys "vvv"
EditBox Click, "Name=txtLastName", "Coords=89,1"
InputKeys "Auguldaev"
EditBox Click, "Name=txtAddress", "Coords=53,10"
InputKeys "Nevskii prospekt"
EditBox Click, "Name=txtCity", "Coords=63,6"
InputKeys "New York"
EditBox Click, "Name=txtZip", "Coords=36,13"
InputKeys "1111111"
HTML Click, "HTMLId=Form1;VisualText=Welcome, USD Test Agency Name USD Test Agency Name #2 Home Menu USD Comparati", "Coords=506,465"

Window SetContext, "Caption=Microsoft Internet Explorer", ""
PushButton Click, "Text=OK"

Window SetContext, "Caption=ClientInfoForm - Microsoft Internet Explorer", ""
EditBox Left_Drag, "Name=txtZip", "Coords=73,6,-23,14"
InputKeys "222222"
HTMLTable Click, "Index=21", "Row=1;Col=1"

Window SetContext, "Caption=Microsoft Internet Explorer", ""
PushButton Click, "Text=OK"

Window SetContext, "Caption=ClientInfoForm - Microsoft Internet Explorer", ""
EditBox Left_Drag, "Name=txtZip", "Coords=73,9,-25,16"
InputKeys "11201"
EditBox Click, "Name=txtCounty", "Coords=215,21"
InputKeys "USA"
EditBox Click, "Name=txtWorkPhone", "Coords=14,8"
InputKeys "11111111111111"
HTML Click, "Type=HTMLTableCell;HTMLId=Tabs_spnTab2;VisualText=Qualify", "Coords=44,3"
Browser NewPage,"HTMLTitle=Qualifyer",""
HTML Click, "Type=HTMLTableCell;HTMLId=Tabs_spnTab1;VisualText=Client Info", "Coords=48,13"
Browser NewPage,"HTMLTitle=ClientInfoForm",""
EditBox Click, "Name=txtHomePhone", "Coords=20,7"
InputKeys "55555555555555"
HTML Click, "Type=HTMLTableCell;HTMLId=Tabs_spnTab2;VisualText=Qualify", "Coords=41,11"

Window SetContext, "Class=Shell_TrayWnd", ""
TabControl Click, "ObjectIndex=1;\;ItemIndex=0", ""

End Sub
  • 0

#76 Petr

Petr

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

  • Members
  • PipPipPipPip
  • 317 сообщений
  • ФИО:Можаев Петр
  • Город:Москва

Отправлено 05 июля 2006 - 09:28

Я писал на VB скрипты для нагрузочного тестирования. Для GUI только SQABasic использовал.
Вопрос: чем Вас не устраивает SQABasic?
  • 0

#77 Romaha

Romaha

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

  • Members
  • Pip
  • 25 сообщений
  • ФИО:Роман

Отправлено 05 июля 2006 - 09:39

SQA меня всем устраивает...просто хочется самому написать что-нибудь подобное,что бы эффект был бы тот же,но после моих собственных скриптов!вот...А по поводу нагрузочного тестирования: я генерирую 100 пользователей и в процессе мне выскакивает окно,мол не хватает оперативки...потом много еще всяких окон-ошибка приложения...
А скажем,если я хочу сделать 500 пользователей,то программа вообще не запускается и пишет,что то типа limit resource...
Это происходит из-за Робота,его внутренние ошибки...или у меня настроцки какие то не стоят? :crazy:
  • 0

#78 Petr

Petr

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

  • Members
  • PipPipPipPip
  • 317 сообщений
  • ФИО:Можаев Петр
  • Город:Москва

Отправлено 05 июля 2006 - 10:02

А по поводу нагрузочного тестирования: я генерирую 100 пользователей и в процессе мне выскакивает окно,мол не хватает оперативки...потом много еще всяких окон-ошибка приложения...
А скажем,если я хочу сделать 500 пользователей,то программа вообще не запускается и пишет,что то типа limit resource...
Это происходит из-за Робота,его внутренние ошибки...или у меня настроцки какие то не стоят?

Системных ресурсов компьютера не хватает, чтобы запустить нужное количество пользователей (робот же так и говорит "мол не хватает оперативки").
Выход: запускать тесты на нескольких компьютерах (агентах) или взять более мощный компьютер (либо сделать апгрейд).

SQA меня всем устраивает...просто хочется самому написать что-нибудь подобное,что бы эффект был бы тот же,но после моих собственных скриптов!вот...

Создаете пустой скрипт и пишете полностью руками. Однако это слишком трудоемко. Или Вы хотите написать скрипт, чтобы он без робота делал тоже самое, что и робот?
  • 0

#79 Romaha

Romaha

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

  • Members
  • Pip
  • 25 сообщений
  • ФИО:Роман

Отправлено 05 июля 2006 - 10:49

Ну да...чтоб без Робота делал то же самое.
Там он такой скрипт записывает,я когда 1-й раз увидел...присел!
Я сделал всего пару действий,а он такое накатал там=)))
  • 0

#80 {Bastion}Bizon

{Bastion}Bizon

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

  • Members
  • Pip
  • 40 сообщений
  • ФИО:Гавриков Станислав Влааадимирович

Отправлено 05 июля 2006 - 12:42

Робот грешит некоторой избыточностью кода. Но она вполне устранима руками.

Обычно когда я пишу скрипт на SQABasik, тосначала записываю роботом некоторое определённое действие. Потом его описываю в коментарии. Устраняю избыточность кода и заменяю генерик объекты на соответствующие существующим.
Потом повторяю всю процедуру для следующего действия.
Некоторые куски полученного скрипта, которые могут понадобиться в других скриптах, выношу в отдельные функции, а функции а библиотечные файлы.
  • 0


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

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