Telerik Forums
Test Studio Forum
1 answer
59 views
Hi,
I have scheduled a few web tests in my test list. Once the tests are run, I would like the tool send out the results to some configured email ids.
For each test, there would be a different set of email ids and hence needs to be customized based on the test.
Please provide some inputs.
thanks,
Rags
Ivaylo
Telerik team
 answered on 07 Apr 2015
4 answers
92 views
We just recently (last week) set up test runner servers and can successfully execute tests on remote machines. Also, I downloaded the latest Test Studio version (151.3.19.0) to  my work machine to keep it on the same version as the new test runner servers. But I am running into issues with URL's on remote machines. I have over 100 URL's against which to test and manage them via two worksheets in one excel spreadsheet. I am using data binding to easily switch to a different site. I have bound the first sheet values to the Test Studio script (URL, Userid, and password) and store all others in the second worksheet. This has been working successfully when running test lists locally. However, when I run my test lists remotely, they seem to be hard-wired to one URL, and not the one defined in the first sheet of the excel spreadsheet. I have verified that both the local and remote spreadsheets have the identical bind values in the worksheet. So what is it doing?

Could someone please explain what happens when a test list is run remotely? It takes a while to lauch it, and a long time before it actually begins executing on the remote test runner, so is it compiling the list of scripts and data and shipping the package to the remote machine? I've verified that both the local and remote data is the same, so where is the remote machine getting its execution scripts and data binding from--from the local machine, from the remote machine, or the Scheduler? 

The log shows the login script accessing the bind variables. So why is it actually using something else?
Thanks.
Ivaylo
Telerik team
 answered on 07 Apr 2015
7 answers
139 views
What structure are test lists and test results stored?  I assume Test Studio has a database behind the scenes.  If so, what is it and what is the database/table structure?
Would like to be able to roll up the metrics for tests passing to a project level, but the results and reports don't seem to provide this functionality.

Has anyone else used the structure to pull out results and make more meaningful reports?

Thanks,
Mike
Ivaylo
Telerik team
 answered on 07 Apr 2015
7 answers
126 views
Hi,

     I am using Test Studio_Ultimate_2014_4_1411_Trial version.

     I have installed the updated versions of Telerik test studio Extensions in my Chrome 

browser(Default Browser Version 43.0.2342.2 dev-m).

     During Test execution the extensions crashed and the test was closed. I can't get the 

expected results.

    Could you please tel me how can I resolve this Issue?

Thanks
Saravanan
Cody
Telerik team
 answered on 06 Apr 2015
1 answer
66 views
HI guys,

Previously i was able to record using Chrome. The recorder connects and is showing properly. But now, for no apparent reason, when i record using chrome, the recorder is not showing and it creates steps that i dont understand (attached image). Can somebody help me on this please.
Cody
Telerik team
 answered on 02 Apr 2015
16 answers
405 views
    
with version 2013.1.827 of testing framework we keep getting broken pipe errors after searching for a window:
This works fine in 2012.2.1420

it works the first time the code is called - the window is freshly created and we get a new window event, but when the window is re-used it fails. (The dock guide window has no caption - it is from the ActiPro docking framework) The window exists and is visible.

   var dockGuideWindow = AtlasApp.Application.WaitForWindow(string.Empty, 10000);
                    var location = dockGuideWindow.Window.Location;
--->>                    var dockGuides = dockGuideWindow.Find.AllByType<T>(); (where T : DockGuideBase)

Exception thrown during the wait for a condition. Error: Unexpected error while waiting on condition. Error: System.IO.IOException: Pipe is broken.
   at System.IO.Pipes.PipeStream.CheckWriteOperations()
   at System.IO.Pipes.PipeStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at ArtOfTest.WebAii.Messaging.Process.PipeCommunication.WriteCommandToPipe(PipeCommand command, PipeStream pipe, Boolean waitForDrain)
   at ArtOfTest.WebAii.Messaging.Process.BrowserRemoted.ProcessBrowserRequest(BrowserCommand command, String requestId)
   at ArtOfTest.WebAii.Wpf.WpfProxy.ExecuteSLCommand(SilverlightCommand cmd)
   at ArtOfTest.WebAii.Wpf.WpfProxy.GetAllVisualTrees()
   at ArtOfTest.WebAii.Wpf.WpfWindow.RefreshVisualTrees()
   at ArtOfTest.WebAii.Silverlight.VisualFind.RefreshRoot()
   at ArtOfTest.WebAii.Silverlight.VisualWait.WaitForExistsByFindInfo(VisualFindInfo findInfo)
   at ArtOfTest.Common.WaitAsync._worker_DoWork[T,V](Object waitParam)

What has changed?
I have tried numerous workarounds (delays, doEvents,) to no avail




Cody
Telerik team
 answered on 01 Apr 2015
3 answers
149 views
Hello, first time posting here. I have a case where I want to generate a random number and use it in byValue selection. To be more specific, first I want to generate a random number on the fly (I used your VB code found in: http://docs.telerik.com/teststudio/advanced-topics/coded-samples/general/generate-random-number), then use this number to pick the number available from the dropdown menu.

I searched all over the docs, here and found nothing that would be useful to me. Example what I have in the test:

1. ...

2. Extract selection 'ByValue' on 'PriceCat' into DataBindVariable $(PriceCatValue)

3. [Add_to_cart_CodedStep1] : Generate random number between 1-5 $(randomNr):
         
          Dim random As New System.Random()
          Dim randomNr As Integer = random.[Next](1, 5)

4. Select 'ByText' option '1' on 'PriceCat' - DataDriven: [$(PriceCatValue)] <- here I want to use randomNr instead of "option '1'", like for example "option '$(randomNr)'"

Hopefully I'm specific enough.

Thanks!

Boyan Boev
Telerik team
 answered on 01 Apr 2015
1 answer
23 views
Whenever I attempt to update the location.hash of the browser using NavigateTo, the entire browser window refreshes.  Is there a way to update the hash (as if a user had clicked on an anchor) without refreshing the page?
Boyan Boev
Telerik team
 answered on 01 Apr 2015
1 answer
136 views
Hi, complete newbie and first time poster. I apologise if I've missed something like that in this forum but I need your help with the following problem that I have. Namley I want to generate a random number between 1-5 and then use this number as a value in dropdown menu. Steps that I currently have are as follows:

...
Extract selection 'ByValue' on 'PriceCat' into DataBindVariable $(PriceCatValue)
[Add_to_cart_CodedStep1] : Generate random number between 1-5 $(randomNr):

    Dim random As New System.Random()
    Dim randomNr As Integer = random.[Next](1, 5)

Select 'ByText' option '1' on 'PriceCat' - DataDriven: [$(PriceCatValue)] <-- here I want to use randomNr instead of value 1 in option '1'
...

Is that even possible?

Thanks!
Boyan Boev
Telerik team
 answered on 01 Apr 2015
14 answers
159 views
I have been trying to use the built in encryption for passwords and have found that there is no way to check that box in the step properties. Whenever I open the properties the box is greyed out. Does it have some kind of prerequisite?
Cody
Telerik team
 answered on 31 Mar 2015
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?