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

Логи как инструмент тестировщика
онлайн, начало 21 мая
Автоматизация функционального тестирования
онлайн, начало 25 мая
Управление требованиями
онлайн, начало 25 мая
Школа тест-менеджеров v. 2.0
онлайн, начало 23 мая
Фотография

QTP/UFT и AutoIt


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 VASya

VASya

    Опытный участник

  • Members
  • PipPipPipPip
  • 364 сообщений


Отправлено 06 Февраль 2015 - 13:23

тестируем через qtp дельфовый продукт. QTP контролы не находит :(
думаем использовать AutoItX3.dll
Помогите с примерами плиз
например нужно нажать кнопку "Войти" в окне "Вход"

Set oAutoIt = CreateObject("AutoItX3.Control")
дальше плыву.... :(

 

oAutoIt.ControlClick "Вход",, "Войти" ?


  • 0

#2 VASya

VASya

    Опытный участник

  • Members
  • PipPipPipPip
  • 364 сообщений


Отправлено 09 Февраль 2015 - 15:03

кнопку распознает и кликает 
oAutoIt.ControlClick "Вход", "", "Войти"

а вот текст вводить пока не желает

oAutoIt.Controlfocus "Вход", "", "Имя_поля"

oAutoIt.Send "Текст"

 

также не работает 

oAutoIt.ControlSetText  "Вход", "", "Имя_поля", "Текст"

Не подскажете, что здесь не так?


  • 0

#3 ch_ip

ch_ip

    Гуру

  • Members
  • PipPipPipPipPipPip
  • 1 092 сообщений
  • ФИО:Павел Абдюшев
  • Город:Москва


Отправлено 09 Февраль 2015 - 22:31

А вы пробовали записывать работу с приложением через QTP в режиме, когда он распознает только окна и объекты внутри окон?
Рекомендую, может получиться лучше, чем через AutoIT.

Сложно сказать, почему не вводит текст.


  • 0

#4 VASya

VASya

    Опытный участник

  • Members
  • PipPipPipPip
  • 364 сообщений


Отправлено 10 Февраль 2015 - 07:39

в принципе рекордером нормально записывает, но в эксплуатацию такие тесты не передать.
поэтому приходится выкручиваться :(


  • 0

#5 VASya

VASya

    Опытный участник

  • Members
  • PipPipPipPip
  • 364 сообщений


Отправлено 10 Февраль 2015 - 11:16

Сложно сказать, почему не вводит текст.

похоже не находит данный контрол. Причина не понятна.
например, есть 2 кнопки, отличаются только названием, 1ую кликает, 2-ю  - нет.
причем если скопипастить клик на 1-ую кнопку в другое место теста -  опять же не отрабатывает 


  • 0


Программирование на С# для тестировщиков
онлайн, начало 1 июня
Эффективное использование TestNG и JUnit
онлайн, начало 25 мая
Selenium WebDriver: полное руководство
онлайн, начало 15 июня
Автоматизированное тестирование Android-приложений
онлайн, начало 13 июня



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале