Completed
Last Updated: 19 May 2020 08:51 by ADMIN
DJ
Created on: 15 May 2020 17:31
Type: Bug Report
0
Coded step in API Project deleted after reopening in Test Studio for API standalone

When using Test Studio for API standalone, the coded step is deleted after reopening API project.

Steps to reproduce:

1. Open Test Studio for API standalone and add a coded step (C#)

2. Save project then close it

3. Reopen the project in Test Studio for API standalone and the coded step is no longer there and the Test Case will now show a VB# instead of C#

4. Recreate the coded step and the method will show "A class with this name is not found in the test's code-behind file"  

6. Click on open Code-Behind and the project will crash.

Note:  API Test as Step in Test Studio works as expected and reopening the API project within Test Studio doesn't delete the coded step.  However, we create a “common API project” that is shared with the QA team then imported into new test studio project.  We have a workaround but not ideal which is to create the API project within Test Studio and copy the API test folder to share with the QA team.

1 comment
ADMIN
Plamen Mitrev
Posted on: 19 May 2020 08:51

Hello David,

I am sorry to hear about the encountered misbehavior and will do my best to help you with that. 

I managed to reproduce the issue on my end, following your steps, and it looks to be related to something we have missed in the official release. We identified it shortly after that and applied a fix for it. This is included in a custom build, which installation file you can download from this cloud folder

The above mentioned custom build has fixed the issue for me and I can't reproduce it anymore. Please take the time to upgrade your current installation with the provided build and let me know if there are any troubles.

Thank you for your detailed information. I hope that the issue is fixed for you as well. It will be included in the next official release.

Please accept my apologies for the inconvenience.

Regards,
Plamen Mitrev
Progress Telerik

Progress is here for your business, like always. Read more about the measures we are taking to ensure business continuity and help fight the COVID-19 pandemic.
Our thoughts here at Progress are with those affected by the outbreak.