Telerik Forums
Test Studio Forum
3 answers
142 views
Hi,

This is hari. i have a question to ask.
some time back, i have used this telerik test studio trail for automating our client application(6 months back). We did this as a POC to our client (my client is already using telerik controls in our application,hence there are customer/client to you also).
But at that time, you supported only record and replay for automating the applications.

from that time, we are looking for any tools in the market which automate our silverlight application with out concept of record and replay. ( reason for not going to record and replay procedure is if any change in the application will need to re-record again).

Recently we found a tool called TestComplete 8(smartbear.com), which supports record n replay and J#/VB Script/Delphi/C++/C# scripting method, which really suits to our requirement and started working on this scripting way to automate our application.

This tool is 80% successful in completing our requirement(20% lags becos its in emerging state, need to be fix the issues what customers raises) please find below C# scripting to login in to my application for reference using testcomplete 8:
*************************************************************************************************************************

function Login()

{

var iexplore, URL,app,bi,us,pwd,lb;

 

iexplore =

 

TestedApps["iexplore"]["Run"]();

 

URL = "http://xxxxxxxxx/xxx/";

if (!iexplore.WaitPage("*", 10000)["Exists"])

 

 

Sys["Keys"]("[Esc]");

 

iexplore["WaitPage"]("*", 2000)["ToURL"](URL);

iexplore.WaitChild("form1",5000);

app = iexplore["Page"]("http://xxxxxxxxxxxxx/xxx/")["Form"]("form1")["Panel"]("silverlightControlHost")["Object"]("XXXSLApp");

 

bi = app["SlObject"]("RadBusyIndicator","");

us = bi["SlObject"]("PART_ExtendedTextbox");

us.Keys("username");

pwd = bi["SlObject"]("Password");

pwd.Keys("password");

lb = bi["SlObject"]("LoginButton");

lb.Click();

}


*************************************************************************************************************************

We went with POC of this to our customer using testcomplete 8(they are customer to you also bcos using telerik controls in our silverlight application). They are happy with the approch of us, but they were asking us to check whether this scripting procedure of automating the application is available with telerik also.

Please let me know if this kind of approach is available to automate our application in telerik or not. Your response is going to be big help for us.

Thanks.,
Hari/wish

   


Anthony
Telerik team
 answered on 18 Feb 2012
4 answers
103 views
I'm user of Telerik Test Studio 2011.2.1117.0. My license will be expired 24.11.2012.
What is last version of Telerik Test Studio? How could I upgrade to this version?
I'm asking about it because there are several Telerik's bugs that stop my testing.
Anthony
Telerik team
 answered on 17 Feb 2012
4 answers
161 views
our product is using in different project with different configuration.
but the basic function is the same.
i just want to record one project with all the basic functions, then i can reuse it in different project.

what i did is that after i finish recording one project(the replay is ok),i save all the project with the steps in the name of other project's name.

then in the new project,i just change the first navigate which change the url to the new one.
but the replay didn't work like what i expected.

after that i found, the url of frame is still the same with the first one.
so,do i need to change all the url of the frame by myself one by one?
or there is a simple way to solve it?

thank you
Anthony
Telerik team
 answered on 17 Feb 2012
3 answers
177 views
i found many function like command buttons in our system was almost the same.
so in order to save the time,
can i copy the element from the exsiting elements list?

for example
i have the add button which is recorded in the elements list.
and other buttons like modify, delete
i can copy the new one only to edit them by changing the finding logic,
other than record them again.

is that possible?
Anthony
Telerik team
 answered on 17 Feb 2012
2 answers
318 views
Hi Guys,

I have a situation where a textblock is created whose name is either 'TrueTextBlock' or 'FalseTextBlock'. Ignoring the fact it's quite a poor idea to change the name of a textblock based on the text content is there a way I can do something like this:

if(Pages.HardCatNextGen.SilverlightApp.FalseTextblock.Wait.ForExists(1000))


Where ForExists returns 'true' if FalseTextBlock exists and 'false' if FalseTextBlock does not exist.

ForExists works to check if a control exists (correct me if I'm wrong), however it doesn't return a true or false value if the control in question exists or doesn't.

Is there such a function I could leverage to do what I want?

Cheers
Cody
Telerik team
 answered on 17 Feb 2012
2 answers
163 views
Hi,

I would like to read the value that appears in the tab of the page I'm viewing in Internet Explorer 9.  For instance, this page I'm looking at now is called "New Forum Thread | Telerik..." (followed by a string defining the thread, etc.).
In my Code Behind window I have this VB sub:

        Public Sub GetTabTitle()
            Dim pageTitle As String = ActiveBrowser.PageTitle
            Log.WriteLine(pageTitle)
        End Sub
I haven't added any Imports so the script just has the default ones.
When I execute my script the log shows:

C:\Users\edwardni\Documents\Test Studio Projects\Base\SystemAdmin\SA_Themes\ValidateThemesScreen.tstest.vb: Line 72: (BC30516) Overload resolution failed because no accessible 'AreEqual' accepts this number of arguments.


Can anywone advise where I am going wrong?

Thanks,
Nigel Edwards, Transition Computing.
Nigel
Top achievements
Rank 2
 answered on 16 Feb 2012
7 answers
226 views
Hi Cody,

One more issue...

I have scenario like below.....

after login in to my application, i will search on some criteria...and will return data.

iam havig requirement like i should compare number of rows displayed on grid with number of rows count from database query execution.

iam succesfully able to connect db and getting number of rows information but while comparing with radgridview rows...am not able to set count verification for the radgridview in sentence verification builder.

after enabling hover over highlighting, i placed curser on one of the row on grid and selecting the uppermost option ie., radgridview...and selcted build verification...opended sentence verification builder popup containing count verification, gridview state, property , location & visibility option verification.

upon selecting count verification, am seeing row count option first drop down and then equal option second drop down.

upon checking last drop down..... it is showing "value?" ... but it should display numbers of rows by default....
here even  i set a value of number of rows manually....

upon executing this test case, this step is failing and upon chekcing log saying the message that

Expected 46, Actual 0, compare failed......

Please help me here....

where should make a change,,,,,tomorrow is my demo...running with poresuure....

Thanks.,
Hari
Plamen
Telerik team
 answered on 14 Feb 2012
27 answers
448 views

Hello

I try to test wpf application the studio start record the application and after the application loaded it closed and can't record anything.

What can be the problem?

Best regards

Ehud

Anthony
Telerik team
 answered on 14 Feb 2012
4 answers
219 views
Hi,

I would like to know if it's possible to parameterize the Handle 'FileUpload' dialog.
What I have is a list of around 20 files in an Excel sheet.  The sheet contains other columns of data that I don't want to interact with.  The sheet is not bound as a data source as I don't want to iterate through all the rows.  I just need to select one row at random, abstract the file name & path from the appropriate column, and upload it.  What is the best way of doing this?  I've read the 'Random Row' guide in the on-line help, so I think I can select the random element, but I'm still uncertain how to apply it to this particular kind of test.

Thanks,
Nigel Edwards, Transition Computing.
Nigel
Top achievements
Rank 2
 answered on 14 Feb 2012
3 answers
114 views
Hi

I am trying to write a vb script to generate a random text to be inserted into text box. how do I extract the random text from script to the textbox? any help is appreciated.

Thanks
Plamen
Telerik team
 answered on 13 Feb 2012
Narrow your results
Selected tags
Tags
+? more
Top users last month
Jay
Top achievements
Rank 3
Bronze
Iron
Iron
yw
Top achievements
Rank 2
Iron
Iron
Stefan
Top achievements
Rank 2
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Bohdan
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Jay
Top achievements
Rank 3
Bronze
Iron
Iron
yw
Top achievements
Rank 2
Iron
Iron
Stefan
Top achievements
Rank 2
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Bohdan
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?