0

そのため、Telerik Test Studio を使用して一連の行からすべての値を取得する必要があります。私は基本的に、Web アプリの特定のページに移動するテストを記録しました。セッション ID と呼ばれる行があり、その下にランダムに生成された行がいくつかあり、それらの行から値を取得して、コードなどで使用したいと考えています。どうすればそれを行うことができますか?これが私が意味することの写真です:

http://imgur.com/ol4XRuH

4

2 に答える 2

2

ID やその他の属性は、アプリケーションの HTML 構造で見つけることができます (たとえば、Chrome/IE では F12 を押すことで確認できます)。

Telerik ASP gridview pageに対するサンプル コードを次に示します。ここでは、最初の行を取得してから、最初の列のみを取得しています。

HtmlTable myTable = ActiveBrowser.Find.ById<HtmlTable>("ctl00_ContentPlaceHolder1_RadGrid1_ctl00");
IList<HtmlTableRow> myList = myTable.Find.AllByTagName<HtmlTableRow>("tr");
//First row
Log.WriteLine(myList[11].InnerText.ToString()); 
//First column
for (int i = 11; i < myList.Count; i++)
    {
    Log.WriteLine(myList[i].Cells[1].InnerText.ToString());
    }

デモンストレーション用に別のビデオも録画しました。

于 2013-06-26T14:58:38.340 に答える