Currently the Test Studio CLI runner AOT.Runner.exe allows outputting the results in junit format (other than xml and html).
Add the option to output the results in NUnit format.
Enhance Test Studio recording and execution options with the ability to prompt the user whether to deny or allow permissions to their geo location.
The app i'm testing may popup a dialog in Edge to ask the user to know their location.
However when i try to record the test using Edge i don't see this popup. I just see an error thrown by the app that says the user denied Geo Location.
When i access the app with edge outside of Test Studio i do get prompted.
Currently Test Studio built-in connection to Git repository is covered for the straight scenario for authentication.
Enhance the options for connecting to Git using authentication via proxy.
Add the option for radButton to verify if enabled in the offline step builder.
Steps to reproduce:
Expected: The option for verify if enabled step to be available.
Actual: The option is not available.
Currently if the value used for a filter starts with #, the comparison operator is automatically converted from 'is exactly' to 'matches this regular expression'.
So, if one needs to use URL fragment (starts with #) for element identification, for example, that # needs to be escaped.
The workaround to use will be to change the comparison operator with 'contains' and use the fragment portion without the # sign.
Test list logging option is not saving log in specified location from test list settings.
Download dialog which is triggered from a new tab fails to be handled when running a test in Edge and Chrome extensionless mode.
Such download dialog is usually triggered with a link similar to this:
<a href="100MB.zip" target="_blank">Link to donwload</a>
The download dialog looks like this:
The data generator should not soley control the output for the bound fields.
I want to generate a random string, such as XYZ. I want to use it in at least two fields. Each field will have unique prefixes and suffixes.
I suggest you add a checkbox on the target element dropdown that says: Element Prefix/Suffix.
By default it is unchecked.
When the user checks it a Prefix field and a Suffix field is seen. Just like the fields in the random string generator.
It signals the system to ignore any Prefix or Suffix in the data generator step.
An actual situation:
Field 'Company Name' would show The XYZ Company
Field 'Company Website' would show www.XYZ.Com
ResultsViewer crashes when closing the Step Failure Details window with the OK button.
The steps added for the ASP.Net Ajax controls RadInput and RadButton automatically scrolls the target element to top of the page. In the case when there is a static header on the page, the element gets scrolled under it and the actual action cannot be performed correctly.
The workaround to use is to add the input or button element from the DOM tree and manually add a Click or Enter text step, enable 'SimulateRealClick' or 'SimulateRealTyping' and change the ScrollType property to scroll the element to the center of the page instead to top.
The version I am using is not listed below: 2020.1.403.0
I am noticing an inconsistency when using the Replace Element feature i.e. the attributes selected are not respecting the priority set in the Settings - Find Logic (Html) screen.
Please refer to screenshots attached.
One of my element has the following find logic:
XPath is exactly //td/input[@title[contains(., 'End Date (Month Day Year)')]]
When I ran my script I got the error below:
Exception thrown executing coded step: 'Enter Leave Request To Date in 'LeaveRequestToDateText''.
'//td/input[@title[contains(. 'End Date (Month Day Year)')]]' has an invalid token.
I notice that the find logic expression displayed in the error message has a missing comma. Do you know why?
Test Studio 2020.2.910
The list of recent projects keep a deleted entry on restart.
Steps to reproduce:
1. Open the Test Studio Welcome view and choose a project to remove from the Recent project list.
2. Open any other project and close it exiting Test Studio.
3. Start Test Studio again - the removed project from Recent items is listed again.