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

katea

Регистрация: 08 авг 2007
Offline Активность: 21 янв 2008 10:01
-----

Мои сообщения

В теме: Rational project для всех

16 января 2008 - 11:38

Оказалось, у сотрудника просто была более старая версия робота, переустановил и всё заработало.
Всё работает, путь к проекту указываю в UNC ещё при создании.

Эксесс влияет только на то, что все пользователи кроме одного открывают скрипты в ридонли, что не мешает их запускать.

У нас сейчас как раз такая проблема. С приходом второго тестера возник вопрос, чтобы она работала со своего компа под СВОИМ сетевым логином с тем проектом, который создала я. Так вот - все работает, Робот запускается, версии одинаковые, скрипты открываются (read-only). Но при попытке запустить вылезает ошибка (что то вроде Unknown repository error). В чем дело - никак не могу понять. Под МОИМ логином к удаленному компу все работает, а под ЕЕ - нет.

Скорее всего у нового пользователя нет прав на запись в папку с проектом.

Да Вы правы, все решилось просто. Надавала кучу permissions и все пошло, и даже не readonly

В теме: Rational project для всех

16 января 2008 - 09:34

Оказалось, у сотрудника просто была более старая версия робота, переустановил и всё заработало.
Всё работает, путь к проекту указываю в UNC ещё при создании.

Эксесс влияет только на то, что все пользователи кроме одного открывают скрипты в ридонли, что не мешает их запускать.

У нас сейчас как раз такая проблема. С приходом второго тестера возник вопрос, чтобы она работала со своего компа под СВОИМ сетевым логином с тем проектом, который создала я. Так вот - все работает, Робот запускается, версии одинаковые, скрипты открываются (read-only). Но при попытке запустить вылезает ошибка (что то вроде Unknown repository error). В чем дело - никак не могу понять. Под МОИМ логином к удаленному компу все работает, а под ЕЕ - нет.

В теме: Работа С Изображениями

12 сентября 2007 - 06:29

Знаю, что робот может сравнивать (верифицировать, если можно так варызиться) содержимое окон в виде изображений. В роботе выбираем Verification Point->Window Image... и в результате записывается скрипт Result = GenericObjectVP (CompareImage, "Class=Afx:;ClassIndex=1", "VP=Window Image;Wait=1,2")
Возможно ли верифицировать изображение (содержимое) не всего окна, а только определенного квадрата (региона) окна?

Да, конечно, с помощью Window Image можно записывать не только целое окно, но и отдельные его элементы (например только одну кнопку), а есть еще VP Region Image, которая позволяет выделять любой регион окна.

В теме: Различие В Работе Robot С Порталами, Работающими Под Протоколами Http

07 сентября 2007 - 07:41

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

В теме: Рандомизация Переменной

05 сентября 2007 - 08:32

Пример генерации в цикле 10 случайных чисел в заданном диапазоне:

const low=1    const upper=1000    Dim n as integer, i as integer    Randomize 'инициализируем генератор случайных чисел    for i=1 to 10        n = Int((upper - low)*Rnd + low) 'генерация случайного числа в заданном диапазоне    next i

Что касается

Этот цикл уже написан, но переменная n в конце каждого витка приобретает значение n=n+1.

- приведите, пожалуйста, пример своего цикла.

Пожалуйста, вот то, что было:
n=1    for i = 1 to 3    Number=CStr (n)    Temp="Type=HTMLTableCell;HTMLText="+Number+"."    Window SetContext, "CurrentWindow", ""    HTMLTable Click, Temp, ""    InputKeys "{TAB}+{ENTER}"    n=n+1    ....... 'Выполнение необходимых действий со ссылкой    next i

Вот что теперь, с Вашей помощью (кстати, отлично работает):
for i = 1 to 3    Randomize    n = Int((upper - low)*Rnd + low)     Number=CStr (n)    Temp="Type=HTMLTableCell;HTMLText="+Number+"."    Window SetContext, "WindowTag=Initial", ""    HTMLTable Click, Temp, ""    InputKeys "{TAB}+{ENTER}"    ....... 'Выполнение необходимых действий со ссылкой    next i
Спасибо!