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

Impr

Регистрация: 14 окт 2003
Offline Активность: 10 авг 2004 06:28
-----

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

В теме: Девиз проекта нужно придумать.

13 июля 2004 - 13:14

Доверяй, но проверяй!

В теме: Поиск объекта на Webpage

27 мая 2004 - 11:07

Прошу прощения, оказывается при поиске вовсе не нужно писать "native.id", достаточно просто "id".

В теме: Два Процесса

09 марта 2004 - 10:38

Здраствуйте все.
Чем то похожая ситуация --- кликом мыши по картинке, вызываю окно, в котором, в зависимости от фрагмента картинки где был клик, размещена какая нибудь информация (или сообщение, что ничего не выбрано, или гиперссылка). Так вот, содержимое окна не видно. Почему?
Само окно в Object Browser видно, после того как в меню Options -> Engine Options -> Web, ставишь галочку напротив "Show all windows" и можно видеть:
Window("Internet Explorer_TridentDlgFrame", "Информация -- Web Page Dialog", 1)
|----Window("Internet Explorer_Server", "", 1)
Но где то, что написано в этом "Internet Explorer_Server"-окне? Почему Test Complete не видит?

Прикол --- если отключаю Web Testing Add-In, то у окна Window("Internet Explorer_Server", "", 1) появляется потомок editable_text, при попытке посмотреть что это такое, Test Complete зависает.

В теме: Помогите Новичку Testcomplete

14 января 2004 - 08:18

Да, в том и прикол, что список есть всегда, просто иногда, он не виден. Кстати, мне кажется я понял как надо сделать:
if List.CurrentStyle.display <> "none" then
...
else
call Log.Message("Списка нет")
end if

Дальше натолкнулся на другую проблему - записал клики мышью по элементам списка, а они не воспроизводятся. Пишет: Action coordinates (885, 588490) do not fit the screen size. Причем тут Action coordinates, если у меня прямо написано Call List.Click (CurrentPlace)? И не по индексу, не по названию не срабатывает. А call List.select (1) работает.

В теме: Помогите Новичку Testcomplete

13 января 2004 - 13:55

Здрасивуйте.
Помогите, пожалуйста решить проблему. Пытаюсь написать скрипт для Web страницы. На странице в зависимости от информации введенной пользователем, должен появиться или не появиться список. Интересно, что список есть в ObjectBrowser даже если он в настоящий момент на страничке не виден, просто у него нет некоторых свойств, например wItemCount (а свойство Exists есть и оно равно True).
В результате если у меня написано:

if List.wItemCount <> 0 then

end if

то в случае если списка нет (а значит нет и wItemCount), на операторе if выдается сообщение об ошибке TypeMismatch. Как можно отследить наличие или отсутствие списка?