Telerik Forums
Test Studio Forum
1 answer
3 views

Hello,

My development team currently uses TFS2019 as their repository for all of their code. They use TFVC as their version control, not Git, and use TFS2019 as their CI tool. We do not currently have plans to move to Git.

Unfortunately, I am on a test team, which has separate access requirements from the development team, and I do not have access to Visual Studio 2019 but I do have access to Team explorer. Reading through the Test Studio documentation posted online, it seems I need to install Visual Studio Team explorer 2008 or 2010. Currently, on my machine, I have Visual Studio Team explorer 2019 and I can connect directly to my TFS server and commit changes through Team Explorer 2019, however, I keep running into a TF30063 error, see images 1 and 2 below, when trying to access my TFS server from Test studio.  

Is there a possibility to use a newer version of Team explorer such as 2017 or 2019, or do we absolutely have to use 2008 or 2010 to connect to TFS through Telerik Test studio?

 

Image 1. With Telerik Test studio open to the Project I am using, connect to TFS using the values below.

Image 2: when selecting the TFS project, Telerik Test Studio, I receive the TF30063 error, stating that I am an unauthorized user.

 

Thanks,

 

Jonathan

Plamen Mitrev
Telerik team
 answered on 18 Jan 2022
1 answer
2 views

I'm currently unsure how to go about this. Take for instance this simplified version of the issue as shown in this series of tests as steps.

1. Log in as user A

2. Perform actions Q,R,S

3. Log out of user A's profile

4. Log in as user B

5. Perform actions T,U,V

6. Log out of user B's profile.

Currently, I don't have a way to let the application know that the second time the "Log in" test runs, it's supposed to use a different bit of data. If I have two rows of data for that test. It simply runs the entire list of tests (from 1-6) for each row. But I'd like for it to run only once, but using different data for each Log in.

Any assistance is greatly appreciated.

Plamen Mitrev
Telerik team
 answered on 18 Jan 2022
0 answers
32 views
I'm a new user telerik and now I have an issue like this. how to solve this issue.?
this issue was created after I'm use connect telerik with data web service(API).

System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel. ---> System.Security.Authentication.AuthenticationException: The remote certificate is invalid according to the validation procedure.
   at System.Net.TlsStream.EndWrite(IAsyncResult asyncResult)
   at System.Net.ConnectStream.WriteHeadersCallback(IAsyncResult ar)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
   --- End of inner exception stack trace ---
   at Telerik.Reporting.Processing.WebServiceDataSource.WebServiceClient.SendCore(IWebServiceRequestSettings settings, AuthenticationHeaderValue authHeader, HttpClient httpClient, HttpClientHandler httpClientHandler)
   at Telerik.Reporting.Processing.WebServiceDataSource.WebServiceClient.Request(WebServiceDataSource processedDS)
   at Telerik.Reporting.Processing.WebServiceDataSource.WebServiceDataProvider.GetRemoteRawData(WebServiceDataSource processedDS)
   at Telerik.Reporting.Processing.WebServiceDataSource.WebServiceDataProvider.get_RawData()
   at Telerik.Reporting.Processing.WebServiceDataSource.WebServiceSchemaAdapter.AddDataMeasures(SimpleDataModel model)
   at Telerik.Reporting.Processing.Data.SimpleSchemaAdapterBase.Fill(SimpleDataModel model)
   at Telerik.Reporting.Processing.Data.SimpleDataProvider`1.GetSchemaCore()
   at Telerik.Reporting.Processing.Data.DataProvider`1.Telerik.Reporting.Processing.Data.IDataProvider.GetSchema()
   at Telerik.Reporting.Data.Design.DataSourceService.GetLocalSchema(IDataSource datasource, IDataProviderContext dataProviderContext)
   at Telerik.Reporting.Data.Design.DataSourceDesignerBase.Telerik.Reporting.Design.Interfaces.IDataSchemaProvider.GetSchema()
   at Telerik.Reporting.Data.Design.DataSourceService.GetSchemaFromContext(Object context)
   at Telerik.Reporting.Data.Design.DataSourceService.Telerik.Reporting.Design.Interfaces.IDataSourceService.GetCurrentDataItemSchema(Boolean getFromParentRecursively)
   at Telerik.Reporting.Design.DataExplorerControl.<>c__DisplayClass2.<RefreshDataSource>b__0()
septe
Top achievements
Rank 1
 asked on 04 Jan 2022
1 answer
17 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
14 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 1
Iron
 answered on 20 Dec 2021
1 answer
10 views
Can we Build and run Test Studio in Jenkins CI deployed (.war) on a  server like tomcat? 
1 answer
25 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
16 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
17 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
15 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
Narrow your results
Selected tags
Tags
+? more
Top users last month
Richard
Top achievements
Rank 2
Iron
Iron
Iron
Bernd
Top achievements
Rank 3
Iron
Iron
Iron
Matthias
Top achievements
Rank 5
Bronze
Bronze
Iron
Benedikt
Top achievements
Rank 3
Iron
Iron
Iron
CHIHPEI
Top achievements
Rank 1
Iron
Iron
Iron
Top users last month
Richard
Top achievements
Rank 2
Iron
Iron
Iron
Bernd
Top achievements
Rank 3
Iron
Iron
Iron
Matthias
Top achievements
Rank 5
Bronze
Bronze
Iron
Benedikt
Top achievements
Rank 3
Iron
Iron
Iron
CHIHPEI
Top achievements
Rank 1
Iron
Iron
Iron