1
Answer

Automation using Telerik and C#

I recently switched from Cloud platform to .Net here I am doing the Automation using Telerik Test Studio and Visual Studio 2013. I have also done automation by using Java+Selenium Web Driver. But due to some inevitable circumstances now I am on this platform. So my question : Is it good if you want to go in automation then language and tool doesn't matter ? What is the scope of Telerik and visual studio w.r.t to Automation. Is it better than Java + Selenium? Plz give your expert comments.
Answers (1)
1
Vulpes
NA 98.3k 1.5m 10y
A DataTable in ADO.NET has no concept of a 'current row' because, once it's been populated, it's disconnected from the underlying database. In fact, it doesn't need to have an underlying database at all - it can be created entirely using code!

Once you have your DataTable (dt, say), you can iterate through its DataRows just like any other collection:

foreach(DataRow dr in dt.Rows)
{
   // do something with dr
}

You can also obtain a DataRow directly:

DataRow rowFirst = dt.Rows[0];

DataRow rowLast = dt.Rows[dt.Rows.Count - 1];

It follows that there's no concept of being before the first row or after the last row (BOF or EOF in an ADO RecordSet). You must always be within the row collection itself or you'll get an exception.


0
David Smith
NA 1.9k 0 10y
Thank you so much.