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

Тестирование безопасности
онлайн, начало 15 апреля
Автоматизатор мобильных приложений
онлайн, начало 15 апреля
Автоматизация функционального тестирования
онлайн, начало 10 апреля
Английский для тестировщиков
онлайн, начало 13 апреля
Фотография

SwfTable, как выбрать несколько строк?

SwtTable Multiselect

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

#1 Ksilenium

Ksilenium

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

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Смирнова Анна

Отправлено 26 июня 2014 - 13:26

Всем привет.

Есть у меня задача выбрать несколько строк с таблице (допусти первую и вторую), первая строка по умолчанию выбрана. Использую метод Type.

 

Set oTestObject = SwfWindow("wndApplicationName").SwfWindow("wndForm").SwfTable("drgOptions")

 

Call oTestObject.Type(micShiftDwn)

oTestObject.SelectCell 1, 0

Call oTestObject.Type(micShiftUp)

 

Результатом этих манипуляций является выбранная только вторая строка в таблица, первая осталась без выделения. Что я делаю не так?

 

oTestObject.getROproperty("multiselect") = true

 

А еще нигде не могу найти, что значит вот это:

oTestObject.getROproperty("selectionmode") = 1


  • 0

#2 Ksilenium

Ksilenium

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

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Смирнова Анна

Отправлено 27 июня 2014 - 07:29

Сегодня нашла решение проблемы - надо было использовать метод ClickCell вместо SelectCell, он корректнее работает.

Получилось вот так:

Set oTestObject = SwfWindow("wndApplicationName").SwfWindow("wndForm").SwfTable("drgOptions")

 

oTestObject.ClickCell 0, 0

Call oTestObject.Type(micShiftDwn)

oTestObject.ClickCell 1, 0

Call oTestObject.Type(micShiftUp)


  • 0


Программирование на С# для тестировщиков
онлайн
Автоматизатор мобильных приложений
онлайн
Selenium WebDriver: полное руководство
онлайн
Программирование на Python для тестировщиков
онлайн



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

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

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