Telerik Forums
Test Studio Forum
1 answer
59 views
Hello,

we have a test with some coded steps. For some reason they get corrupt on the execution server. That means it copies a part of the content twice. Making it incorrect c# sharp. But when i change the cs file in test studio i see the changes in the files locally, but when i run the test list on the execution server it uses older files and makes them corrupt. I attached the corrupted file.

I also removed some test from the project and tfs, but when I execute the testlist on the execution server I still see the old test files.

Any ideas?
Cody
Telerik team
 answered on 22 Jan 2014
1 answer
120 views
Hi All

After recording a test step where I enter text into a input box, and I attempt to run it. The recording shows that the text is entered however when I select the search button I do not get the expected result I'm looking for. I have attempted this manually and it works fine. What I am suspecting is that the recording for some reason things that the text is not entered in the input field.

Below is the code in which i am using to attempt to enter the text

Pages.Orders.ProductSearchTermInputText.ScrollToVisible(ArtOfTest.WebAii.Core.ScrollToVisibleType.ElementTopAtWindowTop);
ActiveBrowser.Window.SetFocus();
Pages.Orders.ProductSearchTermInputText.Focus();
Pages.Orders.ProductSearchTermInputText.MouseClick();
Manager.Desktop.KeyBoard.TypeText("alice", 50, 100); 

and here is the html that the input field is using

<input class="t-input" id="ProductSearchTerm-input" name="ProductSearchTerm-input" type="text" autocomplete="off">

Thanks

Chris

Velin Koychev
Telerik team
 answered on 22 Jan 2014
3 answers
131 views
I am unable to excecute performance tests in any browser. I was once able but after installign and uninstalling Fiddler, it appears that the program can no longer connect to any URLs used in my tests. Attached is the error that I receive from Test Studio and the from the browser.
Ivaylo
Telerik team
 answered on 21 Jan 2014
1 answer
127 views
In most of the tests I've done, when I've used a Verify step I've used the default Compare Type of 'Contains'. In a test I'm currently working on I'm using a Compare Type of 'Exact'. I noticed that another choice is 'Same'. I can't find anything that tells me what the difference between them is, if anything. Can someone clue me in?
Boyan Boev
Telerik team
 answered on 21 Jan 2014
2 answers
162 views
HI,

I am writing an coded step to open the combobox and click the checkbox. But if want to select something which is available until I scroll down how can I write the code that. Can you please help me out with some sample code to open the combo box, scroll down to locate the element and then click the checkbox?

Regards
Amar
Boyan Boev
Telerik team
 answered on 20 Jan 2014
5 answers
115 views
There was a nice video  tutorial how to set the SQL server and everything regarding the run-time editon of WebUi Studio.
I cant find it now. If some has the link bookmarked or nows where is the video will be appreciated.
There was something important in the SQL server installation.
Boyan Boev
Telerik team
 answered on 17 Jan 2014
1 answer
46 views

When I follow the documentation (http://www.telerik.com/automated-testing-tools/support/documentation/user-guide/code-samples/general/load_testing_extensions.aspx) to create a load test extension then I get the attached error message in Test Studio:
"An unexpected error occurred in Test Studio. The error has been reported to the Telerik team."
The load test extension is the one from the documentation with a slight modification to match the interface methods.
This seems to be a bug in Test Studio to me. Or please tell me what I'm doing wrong. Thank you!
We followed the steps for plugins and put the DLL in %ProgramFiles%\Telerik\Test Studio\Bin\Plugins\

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
using System.IO;
using System.Data;
using System.Data.OleDb;
using ArtOfTest.WebAii.Design.Execution;
using Telerik.TestStudio.Load.Interfaces.Load.API;
 
namespace ClassLibrary1
{
    public class Class1 : ILoadAgentPlugin, ILoadAgentPluginHttpRequest, ILoadAgentPluginVirtualUser
    {
        public void VirtualUserAllocated(Guid userProfileId, Guid virtualUserId)
        {
            Random random = new Random();
 
            int randomNumber = random.Next(0, 5000);
            File.Create("c:\\test\\" + randomNumber.ToString());
        }
        public void VirtualUserDeallocated(Guid userProfileId, Guid virtualUserId)
        {
        }       
        public void AfterResponseReceived(Guid virtualUserId, int currentStepIndex, System.Net.HttpWebResponse response, string rawResponse)
        {
        }
        public void BeforeRequestSent(Guid virtualUserId, int currentStepIndex, System.Net.HttpWebRequest request)
        {
        }
        public string OverrideOutgoingUrl(Guid virtualUserId, int currentStepIndex, string url)
        {
            return url;          
        }
        public void UserProfileAllocated(Guid profileRunID, string profileFriendlyName)
        {
        }
    }
}
Velin Koychev
Telerik team
 answered on 17 Jan 2014
1 answer
99 views
I have successfully managed to extract data from an element into a DataBindVariable and have also managed to then use that data later in the test by placing it into a text box. I now need to verify that the same data is found in a tablecell within a radgrid that I have on screen and then subsequently double-click on the item. My issue is that I seem unable to locate the tablecell item by referencing the databoundvariable. I have tried editing the element and changing the find settings TextContent tag to look for $(mydataboundvar) but to no avail. What am I missing here? Any advice appreciated. See attached screen shot for what I have tried, but does not work as expected.
Boyan Boev
Telerik team
 answered on 16 Jan 2014
1 answer
79 views
Hi, i'm looking at creating a multidude of tests which use the if..else step, i cant however seem to alter the timeout of these steps,

Currently each time these are hit i have to wait 30 seconds, but the condition to resolve this appears in under 3-5 seconds. is there anyway to reduce the wait time on the if..else steps?

I have tried using the 'UseStepWaitInElelmentsTimeout' checkbox but the properties list for the if..else steps doect contain an option to define a timeout period.

Any help with this would be great

Jo
Velin Koychev
Telerik team
 answered on 16 Jan 2014
1 answer
45 views

Hi all.

We are using Microsoft Test manager to manage all our test cases with automated tests. Our plan is create automated test suite in Microsoft Test manager and run it through TFS. We are able to run tests through Microsoft Test manager as well as from TFS build.

However we couldn’t get results and logs back to Test manager or to TFS build during failure. When we run Telerik Test studio tests through Telerik Test studio plugin we are getting nice logs as well as snapshots. Is there any way to access those log files and snapshots when we are executing automated tests thought Microsoft Test manager

Thanks,
Suranga

Boyan Boev
Telerik team
 answered on 16 Jan 2014
Narrow your results
Selected tags
Tags
+? more
Top users last month
Henri
Top achievements
Rank 2
Iron
Iron
Iron
SUNIL
Top achievements
Rank 2
Iron
Iron
Iron
David
Top achievements
Rank 1
Jackson
Top achievements
Rank 1
Iron
Iron
Tim
Top achievements
Rank 3
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Henri
Top achievements
Rank 2
Iron
Iron
Iron
SUNIL
Top achievements
Rank 2
Iron
Iron
Iron
David
Top achievements
Rank 1
Jackson
Top achievements
Rank 1
Iron
Iron
Tim
Top achievements
Rank 3
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?