2016-05-20 20 views
0

Ich bin QA Automation Tests ausgeführt, ich versuche, eine Schleife in Telerik Test Studio zu erstellen, die Text aus einem Textfeld mit Zelle ## gridviewcell extrahieren wird. Damit kann ich alle 18 Rasterzeilen * 25 Seiten durchlaufen und alle auf einmal speichern. Ich werde die extrahierten Daten verwenden, um dieselben Zeilen nach dem Löschen und Rekonstruieren zu überprüfen. Unten ist eine codierte Anstrengung, die ich versuchte, Iteration in C# zu erreichen.Wie kann ich extractgridviewcell iterieren und diese Werte für die spätere Verwendung in Telerik speichern

string[] conceptName = new String[522]; 
     for(int i=0; i<29; i++){ 
      for(int j=0; j<18; j++){  
       int k = i+j; 
       string extractCell = "Pages.NameOFWEBSITE.ConceptBank0.SilverlightApp.Cell"+j+"1Gridviewcell.Text"; 
       SetExtractedValue("Row",extractCell); 
       Console.WriteLine("{0}", conceptName[k]); 
      } 
     } 

Idealfall, wenn ich den Code hinter dem Schritt in telerik finden konnte: gridviewcell Extrahieren von Text in DataBindVariable $ (Cell01Gridviewcell) Es würde mir den Text als eine Zeichenfolge, die ich dann auf die spätere Verwendung speichern könnte in Überprüfung.

ich ziemlich viel Such getan haben, die beiden Leitungen ich gefunden haben, gehören:

diese die Antwort halten kann, aber ich war nicht in der Lage, es herauszufinden. http://docs.telerik.com/teststudio/advanced-topics/coded-samples/general/extracted-variables-in-code https://telerikhelper.net/category/test-studio/

telerik Version 2014.4.1411.0

Antwort

0

In der innersten Schleife, Sie haben nur eine Variable, die speichert den extrahierten Wert verwendet. Stattdessen benötigen Sie ein Array solcher Variablen zum Speichern verschiedener Zellen. Am Ende können Sie die Array-Liste in eine Zeichenfolge ablegen, die verifiziert werden soll.

Verwandte Themen