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

Фотография

Rational Robot


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

#1 kazenish

kazenish

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

  • Members
  • Pip
  • 17 сообщений
  • ФИО:Светлана
  • Город:г. Новосибирск

Отправлено 17 декабря 2004 - 08:20

Добрый день!
Начала осваивать Робот. Создала несколько GUI скриптов. Хочу объединить их в один тестовый сценарий, пока не получается. Как это можно сделать?
  • 0

#2 Kaluga

Kaluga

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

  • Members
  • PipPipPipPip
  • 303 сообщений
  • ФИО:Александр
  • Город:Москва

Отправлено 17 декабря 2004 - 08:28

1. Через сьют в ТестМенеджере.
2. Вызывая последовательно в другом скрипте.
  • 0
no fate but what we make

#3 kazenish

kazenish

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

  • Members
  • Pip
  • 17 сообщений
  • ФИО:Светлана
  • Город:г. Новосибирск

Отправлено 17 декабря 2004 - 12:53

Попорбовала через сьют, ничего не вышло, кроме ошибки "Failed to register with Service. Make sure that Service is running".
  • 0

#4 Kaluga

Kaluga

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

  • Members
  • PipPipPipPip
  • 303 сообщений
  • ФИО:Александр
  • Город:Москва

Отправлено 17 декабря 2004 - 13:06

Мммм...
трудно отсюда что-то сказать...
Посмотрите, какой сервис он просит.
  • 0
no fate but what we make

#5 Petr

Petr

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

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

Отправлено 17 декабря 2004 - 13:07

а запустить простой suite Вы можете? с одним скриптом.
  • 0

#6 kazenish

kazenish

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

  • Members
  • Pip
  • 17 сообщений
  • ФИО:Светлана
  • Город:г. Новосибирск

Отправлено 17 декабря 2004 - 13:27

Нет, с одним тоже не получается, может я что-то не так делаю?
В Менеджере выбираю File->New Suite->Blank Performance Testing suite. Создаю сценарий, добавляю имя скрипта. Run Suite, и в итоге NuTCRACKER falal error
  • 0

#7 Petr

Petr

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

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

Отправлено 17 декабря 2004 - 13:30

Если тестируется функционал (а GUI-скрипты именно для такого тестирования и предназначены), то нужно выбирать Blank Functional Testing suite либо Functional Testing Wizard.
  • 0

#8 kazenish

kazenish

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

  • Members
  • Pip
  • 17 сообщений
  • ФИО:Светлана
  • Город:г. Новосибирск

Отправлено 17 декабря 2004 - 13:35

Пробовала, не получается
  • 0

#9 Petr

Petr

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

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

Отправлено 17 декабря 2004 - 13:48

Странно. А из робота скрипты запускаются? Если да, то второй вопрос: после выполнения скрипта в роботе должен открываться тестМенеджер с логами, у Вас так происходит или логи отключены?
Если из робота запускается и после выполнения открываются результаты в тестМенеджере, то должны и suite'ы запускаться, посколько при запуске из робота создается временная suite, которая работает.
  • 0

#10 kazenish

kazenish

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

  • Members
  • Pip
  • 17 сообщений
  • ФИО:Светлана
  • Город:г. Новосибирск

Отправлено 17 декабря 2004 - 13:58

Да, из Робота все запускается, выполняется, по завершении открывается TestManager с результатами выполнения теста (положительными). Может я чего-то раньше не учла?
  • 0

#11 Petr

Petr

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

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

Отправлено 17 декабря 2004 - 14:06

computer group создаете? указываете в ней какой сценарий выполнять?
  • 0

#12 kazenish

kazenish

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

  • Members
  • Pip
  • 17 сообщений
  • ФИО:Светлана
  • Город:г. Новосибирск

Отправлено 17 декабря 2004 - 14:15

Да, все равно та же ошибка появляется
  • 0

#13 Petr

Petr

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

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

Отправлено 17 декабря 2004 - 14:19

В принципе может быть у Вас лицензия не позволяет работать с ТестМенеджером, но я не знаю про политику лицензирования IBM, поэтому наверное лучше всего обратиться за справкой в IBM.
  • 0

#14 kazenish

kazenish

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

  • Members
  • Pip
  • 17 сообщений
  • ФИО:Светлана
  • Город:г. Новосибирск

Отправлено 17 декабря 2004 - 14:24

Спасибо за помощь
  • 0

#15 Doveangel

Doveangel

    Постоянный участник

  • Members
  • PipPipPip
  • 221 сообщений
  • ФИО:Дроздова Анжелика
  • Город:Беларусь

Отправлено 17 декабря 2004 - 15:00

Мне кажется что тут не в протоколах дело. Какое приложение тестируете? Оно связано с каким-нить сервером? например, с сиквелом? (SQL)
  • 0

#16 Petr

Petr

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

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

Отправлено 18 декабря 2004 - 07:59

Мне кажется что тут не в протоколах дело. Какое приложение тестируете? Оно связано с каким-нить сервером? например, с сиквелом? (SQL)

А разве для GUI-скриптов, т.е. функционального тестирования, имеет какое-либо значение с кем или чем и каким образом работает приложение? Насколько я понимаю, GUI записывает только действия пользователя (например нажатие кнопки или ввод данных в текстовое поле), а то, каким образом приложение передает или получает данные совершенно не важно. Поправьте меня, если я ошбаюсь.
  • 0

#17 kazenish

kazenish

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

  • Members
  • Pip
  • 17 сообщений
  • ФИО:Светлана
  • Город:г. Новосибирск

Отправлено 18 декабря 2004 - 08:21

ни коем образом, обычный Word для простоты, а вообще надо тестировать java-приложение.
p.s. из другого скрипта скрипты вызываются и выполняются без проблем
  • 0

#18 Petr

Petr

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

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

Отправлено 18 декабря 2004 - 08:47

Если Вам нужно тестировать java-приложение, то наверное стоит воспользоваться Rational XDE Tester'ом, а чуть позже Rational Functional Tester (когда релиз выпустят), т.к. данные инструменты изначально предназначены для тестирования java и .Net-приложений.
  • 0

#19 Doveangel

Doveangel

    Постоянный участник

  • Members
  • PipPipPip
  • 221 сообщений
  • ФИО:Дроздова Анжелика
  • Город:Беларусь

Отправлено 20 декабря 2004 - 08:13

2 Petr
Ну почему же просто запись действий пользователя? Я достаточно часто подключаюсь к базе в скрипте, чтобы считать данные из таблиц и сравнить с данными в тестируемом приложении. Если ошибка "Не найден сервер", то это вполне может быть связано с сервером бд. Но так как девушка тестирует любое приложение (для примера даже ворд), то , согласна, сервер тут ни при чем. Но и ява тут ни при чем)) для прилодения ей потребуется XDE, но для какого-нить блокнота - нет. А у неё ошибка для любого приложения => мы оба неправы))
  • 0

#20 Petr

Petr

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

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

Отправлено 20 декабря 2004 - 08:25

А Вы с помощью какого инструмента тестируете функциональность?
Например в роботе для функционального тестирования используется SQABasic, в кот. нет возможности напрямую коннектиться к базе, т.о. прямое соединение реализуется только через VU, а это уже инструмент нагрузочного тестирования. Ну и наконечно, функциональное тестирование - это тестирование "черного ящика", а если вы получается данные непосредственно из таблиц, то это уже не "черный ящик".
  • 0


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

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