Hello Test Studio Community,
We have released a new version of Test Studio today (v2023.3.1330.1). Please update your existing installation at your earliest convenience.
You can review the Legacy Installer Vulnerability - Progress Test Studio article to learn more details about why we are recommending customers to update.
To get the new version, take the following steps:
If you have questions about your specific installation situation and would like guidance, feel free to open a Technical Support ticket here => https://prgress.co/DevToolsSupport.
Hi,
We are in the process of evaluating whether Test Studio AI can do anything to reduce Web Test script creation times or provide better coverage.
I’ve looked at the Progress pages about AI offerings. I found a page that referred to self-healing scripts, but wonder whether if there’s something more that can be implemented or if I’m simply missing something.
Our project converted a paper form consisting of numerous pages to electronic form so that business logic, data validation, and reporting could be implemented.
Users provide dynamic data in the form of names, dates, and narrative text to provide supplemental information to responses of “Other”.
All other user input is restricted to selecting pre-defined responses to questions through the use of checkboxes, radio buttons and dropdowns.
Users move from page to page, providing the required responses on each page and, upon completion, submitting the data for QA review.
Our automation scripts perform two primary functions:
Some elements concatenate proper names and ages from user-provided input.
Data driven testing is not used anywhere in our scripts, and I’m not sure that would help us as our scripts create cases that reflect specific Proper Names.
Mixing first/last names, birth dates, and familial relationships would produce cases that would not pass logic validation.
Our automation works as needed, but I'm thinking toward preparing for future releases.
The way I have created new scripts is to take a working script, copy and rename it, and then modify it to perform the desired functionality. This process works, but can be very time consuming, and I’d love to be able to reduce the time spent creating new scripts.
Thanks much,
Dan
Iframe not always selecting Elements with upload, Dynamic drop down, text box, and OK button. The Iframe is wrapped inside a DIV modal, here is the code I am using:
// Grabbing all the HTML DIV into a list showing the count.
IList<HtmlDiv> PopUpList = Find.AllByXPath<HtmlDiv>("//div[@role='dialog']");
iml.VerboseMsg($"Popup Element Count: {PopUpList.Count}");
// Grabbing the last DIV
HtmlDiv lastPopUp;
lastPopUp = PopUpList.Last();
ArtOfTest.WebAii.Core.Browser t1_frame = lastPopUp.OwnerBrowser.Frames[0];
iml.VerboseMsg($"Frame: {t1_frame.ToString()}");
Assert.IsNotNull(t1_frame);
t1_frame.WaitUntilReady();
Element toggleOff = t1_frame.Find.ById("ContentPlaceHolder1_ASPxUploadControl1_TextBox0_FakeInput");
ActiveBrowser.WaitUntilReady();
t1_frame.Actions.Click(toggleOff);
Element DocumentType = t1_frame.Find.ById("ContentPlaceHolder1_ddlDocType");
t1_frame.Actions.SelectDropDown(DocumentType, 2);
Element UploadFileOK = t1_frame.Find.ById("btnUpload");
t1_frame.Actions.Click(UploadFileOK);
The code does not always work but it does work here and there. Any thoughts?
John
Hi there,
I’m trying to change a number in a test on a website. It should update to a new number, but it keeps using the old one. I can’t show pictures because of security rules.
Thanks for any help you can give!
Hi
I need to use a Coded Step using Test Studio Desktop framework to access a dropdown and do the following
These are not available when automating the test hus why i am using a Coded Step and Test Studio Desktop framework
I can use the Inspect tool to find the Name and ClassName for the relevant fields but just want to know of anyone has any examples of a Coded Step i can use to do the above
Thanks in advance
Mark
Thanks in advance

Hi,
I have a question about the process used to restore a project from a backup. When I update my TS installation, the first step is that it creates a backup of my project. When I navigate to the folder where the backup is stored, I see a .zip file, but I don't see a method from within TS that would allow me to open and use this back up.
I found a post in this forum from 2013 which described where backups are found, but no mention of how to use them.
Do I simply need to unzip the backup file and open the project file from within Test Studio?
If so, would I be correct in assuming the file I'd need to open is Pages.g.cs?
Thanks, in advance.
Dan
Hello,
I was wondering if anyone has used Telerik to automate Salesforce test cases. If so, what challenges have you faced?
Thank you and look forward to hearing back.
Maria
I have a page which when a button is clicked it opens a PDF inside a displaypage.ashx frame within the main page of the website and need to download this so can inspect the results - see below
Have tried saving the PDF when the page opens etc but when i run the test again it is not being saved as expected
Am suing Edge and Adobe Acrobat is set as the default PDF viewer
Can anyone help with regards to how I can save the PDF at all?
Many Thanks
