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

Публикации Cactus

5 публикаций создано Cactus (учитываются публикации только с 09 мая 2023)


#34454 прибавить кавычки

Отправлено автор: Cactus 13 октября 2006 - 08:47 в IBM Rational - Functional Testing

Еще можно использовать директивы компилятора, к примеру:
'$Cstrings
InputKeys "echo \"job_is_proccessed\" > blabla.txt"
'$NoCstrings



#34335 Как получить массив строк из ComboBox

Отправлено автор: Cactus 09 октября 2006 - 09:12 в IBM Rational - Functional Testing

Спасибо!
Еще вопрос. Дело в том, что функцию, которую я пишу, хотелось бы использовать в нескольких скриптах. Насколько я понял из справки, в Rational Robot, Verification Points привязаны к скриптам.
Есть ли способ достать эти данные без использования VP?



#34322 Как получить массив строк из ComboBox

Отправлено автор: Cactus 09 октября 2006 - 05:29 в IBM Rational - Functional Testing

На странице есть combobox. Очень хочется получить массив строк из выпадающего списка.
Запускаю Inspector, он выдает, что у combobox есть такое свойство, как contents.
Кликая в него я вижу желанные мне строчки, только вот когда я делаю
Result= SQAGetPropertyArray("Type=Window;WindowTag=WEBBrowser;\;...;\;Type=ComboBox","Contents", Array)
получаю 1005, т.е. этого свойства не существует.

Помогите пожалуйста.



#34016 Проблема с SQAFindObject

Отправлено автор: Cactus 29 сентября 2006 - 09:59 в IBM Rational - Functional Testing

Спасибо, помогло!

Заработало, как только я указал полный путь:
Result = SQAFindObject ("Type=Window;WindowTag=WEBBrowser;\;Type=HTMLFrame;HTMLId=loginFrame;\;Type=HTMLDocument;HTMLTitle=Log In To Application;\;Type=ComboBox;Name=lang")



#33996 Проблема с SQAFindObject

Отправлено автор: Cactus 29 сентября 2006 - 06:56 в IBM Rational - Functional Testing

Всем привет!
У меня такая проблема

...
Window SetContext, "WindowTag=WEBBrowser", ""
Browser SetFrame,"Type=HTMLFrame;HTMLId=loginFrame",""
Browser NewPage,"HTMLTitle=Log In To Application",""
Result = SQAFindObject ("Type=ComboBox;Name=lang")
SQALogMessage sqaPass, Str(Result),""
ComboBox Left_Drag, "Type=ComboBox;Name=lang", ""
...

В данном куске SQAFindObject упорно возвращает 1003 (объект не найден), хотя
комбобокс есть и функция ComboBox Left_Drag... успешно его находит.

Как воркараунд, конечно можно пользоваться Verification Point'ом, только все-таки хочется разобраться...

P.S.
Если строчку с SQAFindObject заменить на такую:
Result = ComboBoxVP (CompareProperties, "Type=ComboBox;Name=lang", "VP=Object Properties;ExpectedResult=FAIL")
то все работает.