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

Тестирование REST API
онлайн, начало 29 июля
Школа для начинающих тестировщиков
онлайн, начало 25 июля
Python для начинающих
онлайн, начало 26 июля
Автоматизация функционального тестирования
онлайн, начало 26 июля
Фотография

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 анонимных

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