Telerik Forums
Test Studio Forum
1 answer
116 views

First - I read this article.

We have a multi-level-test that is using ExecutionExtensions (another Telerik link).

  1. Test A (Parent) has values that are being set using ExecutionExtensions during the OnInitializeDataSource event.  The data table returns multiple values (columns) across multiple rows.
  2. Test B (Child) has the InheritParentDataSource checkbox checked.

ISSUE: Upon execution, although Test A reports that multiple iterations have been run with correct values in the Test Studio UI, we see the runs are actually re-using the same values from ROW #1 only.

CAUSE: The IsDataDriven property of Test A is FALSE. 

RESOLUTION:
Within the designer/Test Studio UI for Test A, we add a BLANK/EMPTY Local Data Table.  That sets the IsDataDriven property to TRUE.  Then at runtime when the ExecutionExtensions create a new Data Table, the tests properly iterate the rows.

The IsDataDriven property is read-only and it's not clear if/how to set during OnInitializeDataSource.
Feels like a bug, please advise.

 

Billy
Top achievements
Rank 1
 updated question on 27 Dec 2021
1 answer
192 views

Hi All,

New to this but just can't work out where I am going wrong with a simple extraction and then using the extracted value in another field.

Extracting a number from 'Transaction Number' element.

'Extract 'TextContent' on 'Transaction Number' into DataBindVariable $(TxnNumber) - DataDriven: [$(TxnNumber)]

Then want to enter this number into another field 'Transaction Number Filter Box'

Enter text '' in 'Transaction Number Filter Box' - DataDriven: [$(TxnNumber)]

I've followed this but still can't seem to get it to work.

Create an Extraction Step | Progress Test Studio (telerik.com)

Help!

Adrian
Top achievements
Rank 2
Iron
Iron
Iron
 answered on 20 Dec 2021
1 answer
114 views
Can we Build and run Test Studio in Jenkins CI deployed (.war) on a  server like tomcat? 
1 answer
332 views
I do not see any posts regarding Specflow integration in the last 5 years, and I wanted a current answer. I am writing an application in Blazor, using Telerik components, with all my test cases written in Gherkin. Selenium integrates with Specflow, and I can call my test cases from Specflow as part of a fully automated regression test each time I build. However, I'd like to use Telerik Test Studio, as offers some advantages, but I still want to drive my testing from Specflow. A post from 7 years ago by Cody from Telerik said only the Telerik testing framework was compatible. Is this still true? My hope is I can use Test Studio to create the test cases, then integrate them with Specflow using a bit of code.  
Elena
Telerik team
 answered on 01 Dec 2021
1 answer
143 views
When we are using highlight element method to record steps for a WPF application Test studio identifies the element using XAML path as its default Find logic. If there is a property "AutomationProperties.AutomationId" is set Teststudio doesn't grab this automation Id by default. Is there a way to force Teststudio to always get Automation Id if it exists and then fall back to XAML path  for its find logic ?
Plamen Mitrev
Telerik team
 answered on 24 Nov 2021
1 answer
145 views

I have a test list where there are few tests in it and its set to re-run failed tests. If a test fails it re-runs and passes after re-run but for some reason the entire test list is marked as failed in HTML results.

Is this expected ? is there a way to re- run entire test list ? or just mark the test list as passed after re-runs pass ?

Plamen Mitrev
Telerik team
 answered on 15 Nov 2021
1 answer
115 views

I have Access Database Engine downloaded (32 bit version), still I keep getting an error "There is no data to execute the test with"

whenever I try to execute my test. I am trying to execute my tests locally.

Plamen Mitrev
Telerik team
 answered on 04 Nov 2021
1 answer
112 views

I'm automating a web system in Internet Explorer (the only browser supported). At a given point, I'm supposed to click a button and that should launch a second window. When clicking the button, this security dialog pops up: "Only secure content is displayed." and clicking in "Show all content" should allow the new window to open up.

Since the dialog is not a part of the DOM, I can't record it. Perhaps a coded step would be the solution, but I can't make it work. Any suggestions? Thanks!

Plamen Mitrev
Telerik team
 answered on 26 Oct 2021
1 answer
88 views

Is there a way to publish output/results to a dedicated node which has executive dashboard on it using ArtOfTest.Runner.exe ? We are running tests suing this

"C:\Program Files (x86)\Progress\Test Studio\Bin\ArtOfTest.Runner.exe" ^
  root="%WORKSPACE%\test_studio_project" ^
  list="%WORKSPACE%\test_studio_project\TestLists\%TEST_LIST%.aiilist" junit ^
  out="repos\TestResults" ^
  result="%BUILD_NUMBER%-Results" ^
  xml html junitstep
If someone has tried it and was successful, your help is much appreciated.
Plamen Mitrev
Telerik team
 answered on 26 Oct 2021
0 answers
133 views

Este error me sale al querer enlazar datos desde excel especificamente en un campo desplegable.

ArtOfTest.Common.Design.Exceptions.ExecutionException: ¡Error de ExecuteCommand!
InError establecido por el cliente. Error de cliente:
valor 024 en el menú desplegable solicitado.
BrowserCommand (Type:'Action',Info:'NotSet',Action:'SelectDropDown',Target:'ElementId (tagName: 'select',occurrenceIndex: '4')',Data:'V:024',ClientId:'6677467e-7fcb-4bb1-bf4b-1a776c760289',HasFrames:'False',FramesInfo:'',TargetFrameIndex:'-1',InError:'True',Response:'value 024 in the dropdown requested.')
InnerException: ninguno.
 ---> ArtOfTest.WebAii.Exceptions.ExecuteCommandException
   en ArtOfTest.WebAii.Core.Browser.ExecuteCommandInternal(BrowserCommand request)
   en ArtOfTest.WebAii.Core.Browser.ExecuteCommand(BrowserCommand request, Boolean performDomRefresh, Boolean waitUntilReady)
   en ArtOfTest.WebAii.Core.Browser.ExecuteCommand(BrowserCommand request)
   en ArtOfTest.WebAii.Core.Actions.DoSelectDropDown(Element targetElement, String data)
   en ArtOfTest.WebAii.Core.Actions.SelectDropDown(Element targetElement, String text, Boolean useValue)
   en ArtOfTest.WebAii.Design.IntrinsicTranslators.Descriptors.SelectDropDownActionDescriptor.Execute(Browser browser)
   en ArtOfTest.WebAii.Design.Extensibility.HtmlActionDescriptor.Execute(IAutomationHost autoHost)
   en ArtOfTest.WebAii.Design.Execution.ExecutionEngine.ExecuteStep(Int32 order)
   --- Fin del seguimiento de la pila de la excepción interna ---

Alejandra
Top achievements
Rank 1
 asked on 13 Oct 2021
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?