Пейджинг Kendo Grid не идентифицирован должным образом при записи тестового примера в Katalon Studio - PullRequest
0 голосов
/ 24 апреля 2019

Я использую Kendo UI grid в angular 7. Где я упомянул одно из свойств как

[pageable]="{ pageSizes: [10,25,50,100]}"

Когда я запускаю инструмент записи Katalon Studio для автоматизации выбора 10, 25, 50 или 100, объект остается прежним. Как я могу различить id s для этих выборов 10 или 25 или 50 или 100 в коде, чтобы я мог читать различные объекты во время автоматизации этого теста?

Прикрепленное изображение того, как Katalon Studio записывает тест (шаги 13, 14 показывают выбор 50 и 10)

<kendo-grid
  [data]="gridData"
  [selectable]="false"
  [kendoGridSelectBy]="'orderId'"
  [selectedKeys]="selectedIds"
  [pageable]="{ pageSizes: gridPageSizes, alwaysVisible: true}"
  [pageSize]="state.take"
  [skip]="state.skip"
  [scrollable]="'none'"
  [groupable]="false"
  [group]="state.group"
  (dataStateChange)="dataStateChange($event)"
  [filterable]="false"
  [filter]="state?.filter"
  [sortable]="false"
  [sort]="state?.sort"
>

Katalon Studio Test case recorded image

...