簡體   English   中英

使用傳遞的參數(測試完成)單擊網格中的特定單元格和行號

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM