Telerik Forums
Test Studio Forum
6 answers
274 views

I have a Test Studio Standalone project with a database Data Source. I've written a coded step that inserts test data directly into the database, since this particular data cannot be created directly from the UI with a recorded step. Currently, the DB ConnectionString is hard-coded in this step's code, but I would like it to be dynamic by using the same ConnectionString as the existing Data Source. Is this possible?

I've tried binding the Data Source to the coded step then using Reflection to find the connection strings in the current configuration, but the ConnectionString from the Data Source was not in there. Probably because it only works from an explicit app.config file (in Visual Studio project), which I do not have.

Is there a way to programmatically retrieve the connection string, or do I need to take another approach?

Perhaps my best option is to have a utility class to store connection strings globally accessible to all coded steps? If I do this, is there a way to programmatically retrieve the BaseURL setting for it to determine which connection string is appropriate based on which machine/environment the tests are running in?

Thanks for any input and suggestions.

Boyan Boev
Telerik team
 answered on 28 Mar 2016
4 answers
140 views

Hi, 

In one of the sites that I'm testing, for the dropdowns is used transForm jQuery plugin.

With Telerik Test Studio I can't find a way to record a selected item from this dropdown.

When I record the step were I select a item form the dropdown the studio does not recognize that this control is a dropdown and record Click 'Span' step.

Here is the site with example for such a dropdown.

Can you give a solution for this?

Thanks,
Boris

Boyan Boev
Telerik team
 answered on 25 Mar 2016
9 answers
248 views
Telerik Test studio is not able to identify controls from already opened browser window. i've tried it with the connect browser option but it is giving exception. please find attached snap shot of exception for additional details.
Tim
Top achievements
Rank 1
 answered on 25 Mar 2016
3 answers
160 views

Hello,

I have a problem finding specific tag, which occurs only once. For example:

HTML code excerpt:

<table class="table" id="users-table">
<tbody>
<tr class="ng-scope" ng-click="user.id" ng-repeat="user in vm">
</tr>
</tbody>
</table>

 

Coded step used on HTML code above:

Manager.ActiveBrowser.RefreshDomTree();        
IList<HtmlControl> allUsers = Find.AllByXPath<HtmlControl>("table[@id='users-table']/tbody/tr");
int maxCount = allUsers.Count;
Log.WriteLine("Found: " + maxCount.ToString() + " elements.");

 

Problem that I'm facing:

If I run above coded step it returns maxCount = 0! Instead it should return 1, because one tr tag is available and can be found. If I use online XPATH validators they all return one result (one example of such validator http://codebeautify.org/Xpath-Tester). Let me know why this is happening and how can I solve this? If you have another idea how to solve my problem, please do let me know.

 

BR, Jurij

Ivaylo
Telerik team
 answered on 25 Mar 2016
2 answers
56 views

Hi,

I am new to telerik. I am doing an web automation. I recorded a web page in telerik test studio. I want to execute the recorded steps without using telerik. Is it possible to compile the recorded steps into .exe format or any formats? So that I can run it without using telerik.

 

Thanks in advance.

Anusha
Top achievements
Rank 1
 answered on 24 Mar 2016
1 answer
99 views
Hi,
I am new to telerik. I am doing a web automation now. In the web page there is a browse button, when I click it, a pop-up window appears. After that code is getting stopped. I am not able to proceed further. Actually I want to give a path in that pop-up window that appears, but I am not able to.
Could you please help me to solve this issue.
Thanks in advance :)
Elena
Telerik team
 answered on 24 Mar 2016
2 answers
63 views

Hi there, was trying to record a step to login to Sitefinity back-end 

 

1) Enter the URL to record (eg: xxx.com/sitefinity) 

2) ASP.NET error showed access denied error 

A quick respond will help alot in us evaluating the test studio to be used. 

Sam
Top achievements
Rank 1
 answered on 24 Mar 2016
3 answers
114 views
I need to record some tests for android built-in Browser but I don't know how to obtain it's id. I've tried com.android.Browser and Browser without success. 
Boyan Boev
Telerik team
 answered on 22 Mar 2016
1 answer
96 views
I made a simple WPF app and recorded a test where I right click and choose paste. However when i play the test it doesnt work. Please look at the attached video.
I tried highlight the paste option and add it to the DOM but the element cannot be found.
Boyan Boev
Telerik team
 answered on 22 Mar 2016
3 answers
126 views

Hi ,

How do we use 'find by expression' code on Kendo UI elements in test studio.

Example: I have 'KendoMenuItem'  which I want to click by using the code .

I want to later turn it into a reusable ​test and be able to click different menu items each time by passing the 'innertext' as variable/parameter.

On recording the properties of one such element look like this -

ControlType: Telerik.TestingFramework.Controls.KendoUI.KendoMenuItem

Expression: data-role=menu,role=menubar,|,TagName=li,InnerText=^Sales

cam you please help me write a code to get this element clicked.

 Best Regards,

Sprithi  HK

Boyan Boev
Telerik team
 answered on 21 Mar 2016
Narrow your results
Selected tags
Tags
+? more
Top users last month
Marco
Top achievements
Rank 4
Iron
Iron
Iron
Hiba
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Max
Top achievements
Rank 1
Veteran
Iron
Alina
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Marco
Top achievements
Rank 4
Iron
Iron
Iron
Hiba
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Max
Top achievements
Rank 1
Veteran
Iron
Alina
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?