Мне нужно создать функцию, чтобы щелкнуть по Infragistics WebDataGrid с помощью TestComplete.Нажмите на конкретную ячейку и номер строки в сетке, используя переданный параметр (Testcomplete)
Просто нажав на сетке в моем основном тесте просто:
page.grid.cell(3, 1).Click();
Однако я хочу, чтобы преобразовать этот процесс в функцию, и у меня возникла проблемы с проходящими строками и ячейками числа в параметрах.
Моя функция:
function ClickGrid(cellandrow){
page.grid.cell(cellandrow).Click();
}
Мой код, который вызывает functon:
ClickGrid("3, 1");
Когда я запускаю тест, он говорит: "Не удается найти ячейку (3, 1)". Таким образом, параметр передается правильно, но я просто не думаю, что метод Click нравится, когда он отправляется как String. Я попытался разбить ячейку и строку в 2-х параметров, а затем преобразовать их в целые числа со следующим, но это привело к тем же «Не удается найти ячейку (3, 1)»
function ClickGrid(cell, row){
aqConvert.StrToInt(cell)
aqConvert.StrToInt(row);
page.grid.cell(cell + ", " + row).Click();
}
Что я здесь отсутствует?