Оформляете операции в виде отдельных скриптов (при записи можно разбивать). Сперва всегда запускаете скрипт логина, а после него требуемую операцию.сначала проверяю на логин этих пользователей...а потом на работу проекта...
а вот как сделать отдельно эти 2 операции,ведь одно с другим связано...Чтоб проверить работоспособность,надо залогиниться...Как нибудь можно обойти это?
Скрипты Rational Robot
#61
Отправлено 21 июня 2006 - 07:55
#62
Отправлено 21 июня 2006 - 08:00
#64
Отправлено 21 июня 2006 - 08:22
#65
Отправлено 21 июня 2006 - 11:33
#66
Отправлено 21 июня 2006 - 12:03
#67
Отправлено 22 июня 2006 - 17:57
Clauster получает предупреждение за использование не принятой на форуме лексики.
Romaha переведен в режим "только чтение" за неуважительное отношение к собеседнику.
--
Сергей Мартыненко
Блог 255 ступеней (байки для оруженосца)
facebook (Дети диаграммы Ганта)
ВебПосиделки клуба имени Френсиса Бэкона
#69
Отправлено 30 июня 2006 - 16:18
У меня вопрос такой...Вот я провожу стресс тесты с Роботом!
В конце выдает результаты,таблицы всякие,графики...
А смысл их не понимаю...где нибудь есть инфа по этому поводу,или я могу файлы прикрепить,а кто-нибудь мне пояснит...
#70
Отправлено 03 июля 2006 - 07:43
если надо прислать - пишите на alekomtsev@yandex.ru (весит порядка 5 М)
#71
Отправлено 03 июля 2006 - 07:51
#72
Отправлено 03 июля 2006 - 11:20
#73
Отправлено 05 июля 2006 - 08:36
На чем?
#74
Отправлено 05 июля 2006 - 08:51
Конечно же есть. Например на VB6.А здесь есть люди,которые сами,вручную пишут скрипты в Роботе???
На чем?
#75
Отправлено 05 июля 2006 - 09:20
А как тогда на 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
#76
Отправлено 05 июля 2006 - 09:28
Вопрос: чем Вас не устраивает SQABasic?
#77
Отправлено 05 июля 2006 - 09:39
А скажем,если я хочу сделать 500 пользователей,то программа вообще не запускается и пишет,что то типа limit resource...
Это происходит из-за Робота,его внутренние ошибки...или у меня настроцки какие то не стоят?
#78
Отправлено 05 июля 2006 - 10:02
Системных ресурсов компьютера не хватает, чтобы запустить нужное количество пользователей (робот же так и говорит "мол не хватает оперативки").А по поводу нагрузочного тестирования: я генерирую 100 пользователей и в процессе мне выскакивает окно,мол не хватает оперативки...потом много еще всяких окон-ошибка приложения...
А скажем,если я хочу сделать 500 пользователей,то программа вообще не запускается и пишет,что то типа limit resource...
Это происходит из-за Робота,его внутренние ошибки...или у меня настроцки какие то не стоят?
Выход: запускать тесты на нескольких компьютерах (агентах) или взять более мощный компьютер (либо сделать апгрейд).
Создаете пустой скрипт и пишете полностью руками. Однако это слишком трудоемко. Или Вы хотите написать скрипт, чтобы он без робота делал тоже самое, что и робот?SQA меня всем устраивает...просто хочется самому написать что-нибудь подобное,что бы эффект был бы тот же,но после моих собственных скриптов!вот...
#79
Отправлено 05 июля 2006 - 10:49
Там он такой скрипт записывает,я когда 1-й раз увидел...присел!
Я сделал всего пару действий,а он такое накатал там=)))
#80
Отправлено 05 июля 2006 - 12:42
Обычно когда я пишу скрипт на SQABasik, тосначала записываю роботом некоторое определённое действие. Потом его описываю в коментарии. Устраняю избыточность кода и заменяю генерик объекты на соответствующие существующим.
Потом повторяю всю процедуру для следующего действия.
Некоторые куски полученного скрипта, которые могут понадобиться в других скриптах, выношу в отдельные функции, а функции а библиотечные файлы.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных