[英]Click on specific cell and row number in grid using passed parameter (Testcomplete)
我需要創建一個函數以使用TestComplete單擊Infragistics WebDataGrid。
在我的主要測試中只需單擊網格即可輕松:
page.grid.cell(3, 1).Click();
但是,我想將此過程轉換為函數,並且在傳遞參數中的行號和單元格時遇到麻煩。
我的功能:
function ClickGrid(cellandrow){
page.grid.cell(cellandrow).Click();
}
我的代碼稱為functon:
ClickGrid("3, 1");
當我運行測試時,它說“無法找到cell(3,1)”。 因此,該參數已正確傳遞,但我只是不認為Click方法喜歡將其作為字符串發送。 我試圖將單元格和行拆分為2個參數,然后使用以下參數將其轉換為整數,但結果相同:“無法找到單元格(3,1)”
function ClickGrid(cell, row){
aqConvert.StrToInt(cell)
aqConvert.StrToInt(row);
page.grid.cell(cell + ", " + row).Click();
}
我在這里想念什么?
我找到了解決方案
page.grid.cell(cell,row).Click();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.