Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Новые обсуждения IT-форума: it4business.ru



it4business.ru - проект об IT для бизнеса  

Новые темы IT-форума

AutomatedQA - Functional Testing -> Метод Waitchild. Как Работает.
2007-08-22 09:25 Bog_dan
Здравствуйте,

Не могу разобраться с методом waitchild.

Запускаю скрипт. Скрипт доходит до моего брэкпоинта.

Проверяю руками через Evaluate (CTRL+F7)

Oбъект
Sys.Process("javaw").SwingObject("Client", "АИС*", 0).SwingObject("JRootPane", "", 0).SwingObject("null.layeredPane").SwingObject("null.contentPane").SwingObject("WorkFlowDesktop", "", 0).SwingObject("JPanel", "", 0).SwingObject("JMenuBar", "", 0).SwingObject("JMenu", "Меню 4", 4)
существует.

То есть
Sys.Process("javaw").SwingObject("Client", "АИС*", 0).SwingObject("JRootPane", "", 0).SwingObject("null.layeredPane").SwingObject("null.contentPane").SwingObject("WorkFlowDesktop", "", 0).SwingObject("JPanel", "", 0).SwingObject("JMenuBar", "", 0).SwingObject("JMenu", "Меню 4", 4).Exists = True

Однако если в этом же окошке Evaluate ввести
Sys.WaitChild('Process("javaw").SwingObject("Client", "АИС*", 0).SwingObject("JRootPane", "", 0).SwingObject("null.layeredPane").SwingObject("null.contentPane").SwingObject("WorkFlowDesktop", "", 0).SwingObject("JPanel", "", 0).SwingObject("JMenuBar", "", 0).SwingObject("JMenu", "Меню 4", 4)',0).Exists
то показывает False

Таким образом не получается проверить появилось ли окно за какой либо промежуток времени или нет.


Кто сталкивался с этим методом, что скажете?

AutomatedQA - Functional Testing -> Xtramainmenu
2007-08-22 11:28 cool_rus_killer
Здравствуйте!

Не знаю, чтоит ли сюда писать эту проблему, но попробую.

TestComplete 5.14.523.3 demo
Приложение .NET

В тестируемом приложении есть главное меню. Вот такой скрипт:
##### Код { #####
NameMapping.Syst.NodeHost.Admin.XtraMainMenu.Click('Файл|Выход')
##### Код } #####

(XtraMainMenu не замаппено, а свойство Admin`а)

Окно Admin имеет меню. Так вот от случая к случаю XtraMainMenu перестает распознаваться. Если перезапустить тестирумое приложение, то XtraMainMenu начинает распознаваться.

Есть ли какие-либо соображения по этому поводу?

Hewlett-Packard (Mercury) - Quality Center -> Как Проверить Присутствие Пункта В Выпадающем Меню?
2007-08-22 16:47 Mike
Здравствуйте!

Необходимо проверить, существует ли пукнт выпадающего меню на странице.

Попробовал так:
##### Код { #####
Browser("Template").Page("Template").WebList("n0A").Exists
##### Код } #####

QTP ругатеся "'Object doesn't support this property or method: Browser(...).Page(...).WebList(...).Exist'"

Совсем никак нельзя проверить? sad.gif

Вот так тоже не помогло
##### Код { #####
If Browser("Template").Page("Template").Dialog("n0A").Exist Then
MsgBox ("The object exists.")
End If
##### Код } #####

Hewlett-Packard (Mercury) - Performance Center -> Load Runner Run-time Settings
2007-08-22 18:38 invierna
Какая разница между двумя опциями секции Automatic Transactions? Почему время отклика намного больше, если запускать скрипт с опцией "Define each action as transaction"? Причем в раз 1000?

Оставайтесь на связи, мы работаем для вас!


© 2007 | IT для бизнеса: it4business.ru


В избранное