Вопрос может не совсем по QTP, больше наверно по VB Script, но все же:
Из элемента тестируемого приложения я вытащил текст т.е.:
amountPanel =Window("Microsoft Internet Explorer").FlexApplication("flexstore").FlexCanvas("Products").FlexLabel("Items").GetROProperty("text")
у меня получился текст типа String, такого вида:
(18 items selected)
мне нужно из этого текста вытащить количество элементов т.е. 18, для последующего сравнения. Количество элементов может меняться.
Кто-то может что-то посоветовать по этому поводу?
Спасибо
Получение числа из строки
Автор VicProg, 07 сен 2009 13:53
В теме одно сообщение
#1
Отправлено 07 сентября 2009 - 13:53
#2
Отправлено 07 сентября 2009 - 16:22
1. RegExp 'для выкусывания числа из строки
2. IsNumeric 'для проверки, что полученная строка может быть преобразована в число (В принципе необязательна при грамотно составленном регулярном выражении)
3. If 2 Then CInt 'Конвертация в число, елси предполагается именно проверка в виде сравнения числе между собой, а не строк.
2. IsNumeric 'для проверки, что полученная строка может быть преобразована в число (В принципе необязательна при грамотно составленном регулярном выражении)
3. If 2 Then CInt 'Конвертация в число, елси предполагается именно проверка в виде сравнения числе между собой, а не строк.
SQL для тестировщиков
Тренинги по HP QTP и автоматизации тестирования
Если минарет, значит выше всех (с)
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных