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

Программирование на Python для тестировщиков
онлайн, начало 20 июля
Инструменты тестировщика: Командная строка
онлайн, начало 25 июля
Тестирование производительности (JMeter)
онлайн, начало 27 июля
Автоматизация функционального тестирования
онлайн, начало 27 июля
Фотография

Сохранение скриншота в BMP на SilkTest


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

#1 Land

Land

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 05 Декабрь 2012 - 11:37

Всем добрый день.

Есть проблема при сохранении скриншотов стандартными методами SilkTest-а: не сохраняются окна, которые имеют прозрачность < 100%, а для работы это важно.
Решалось это доснятием прозрачных окон в ручную сторонними программами. Причины известны, они в настройках среды, на которой выполняются скрипты, но иначе настроить нельзя.

Собственно вопрос, может кто-то писал свою функцию или использовал готовую API функцию для снятия скриншота и сохранения его в BMP файл.

большое спасибо.
  • 0

#2 Land

Land

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 06 Декабрь 2012 - 16:09

в общем изучая данную проблему я пришел к использованию GDI+
подсоединил соответствующие библиотеки к Силку, но при выполнении скрипта функция инициализации GDI+ GdiplusStartup() возвращает статус 17 (UnsupportedGdiplusVersion), вот. Это мой первый опыт работы с GDI+.

Может кто-то с ним работал и подскажет выход из ситуации ?
или более прстой метод решения указанной в начале ситуациии?

Спасибо большо
  • 0

#3 microfocus

microfocus

    Новый участник

  • Members
  • Pip
  • 6 сообщений
  • ФИО:Микро Фокус Борланд

Отправлено 29 Март 2013 - 14:01

в общем изучая данную проблему я пришел к использованию GDI+
подсоединил соответствующие библиотеки к Силку, но при выполнении скрипта функция инициализации GDI+ GdiplusStartup() возвращает статус 17 (UnsupportedGdiplusVersion), вот. Это мой первый опыт работы с GDI+.

Может кто-то с ним работал и подскажет выход из ситуации ?
или более прстой метод решения указанной в начале ситуациии?

Спасибо большо

Проблема ещё актуальна или нашли решение?
  • 0


Программирование на С# для тестировщиков
онлайн, начало 27 июля
Автоматизатор мобильных приложений
онлайн, начало 8 августа
Selenium WebDriver: полное руководство
онлайн, начало 10 августа
Мобильная автоматизация для начинающих
онлайн, начало 8 августа



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

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

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