After the latest release of Chrome and Edge Chromium browser (version 87.x) the behavior of Close pop-up Window step is changed. Instead of closing the browser tab, the whole browser is closed and the execution stops.
As a workaround for this issue, you can downgrade the browser to version 86.x or use Firefox or Internet Explorer temporarily.
There is a Load test with two requests:
Request 1: In the response there is a token with the following string GZYQmiG0FWePB/ZvbtjN8mOpMQ5qL0R9u/EEoxUt812HF7eHlRBNG
This string is extracted in a custom dynamic target and its target is the second request as URL query.
Request2: URL is <host>/connect?token=GZYQmiG0FWePB/ZvbtjN8mOpMQ5qL0R9u/EEoxUt812HF7eHlRBNG
The issue is the "/" in the URL query is not encoded, which leads to an error.
Set a manual step anywhere after the first step and before the last step of the sequences to test. When the manual step is reached the dialog that is rendered will be black text on a black background and it is hard to read the isntructions.
I am doing a Wpf test.
1. Connect to a script by right clicking on it and click record.
2. Program launches. Stop recording by clicking on Print Screen keyboard key.
3. Close the program and recorder closes.
The recorder stays connected:
So if I try to record or execute a script I get this message:
It looks like when I stop the recording and then close the program the recorder does not disconnect.
I have to completely shut the program down and restart test studio so I don't get the above error message.
If a test in a test list has compilation errors, it should not be possible to schedule it for execution. There is an error pop-up when I click on the Schedule Test List button, but no error if I right click on the test list and schedule it from there.
Please improve the behavior of the context menu in the Test Lists tab.
CaptureBrowser() functionality does not work as expected with Firefox browser on Windows 10 version 2004. The captured image shows only the browser frame and and white contend of the browser.
A customer application sets window.top to null or undefined at some point and thus the test execution fails to verify the state of a checkbox with the following error:Executing step 6 "Verify checked value is 'True' on 'PhysiciansCensusTypeICheckBox'"...
I have a WPF test and converted one of the steps to code. My project is configured to use Visual Basic as coding language and the error is on line 46 of the Pages.g.vb file - BC30201: Expression expected.
There are no issues if the project is configured to use C#.
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.
Steps to reproduce:
1. Record a test against the demo page.
2. Select an item from the DropDownList control.
3. Note! the recorded step to select an item from the dropdown is not the KendoAngularList one, but is the KendoListBox.
4. Execute the test.
Expected: to pass the test.
Actual: the correct item from dropdown is selected, but the step is failing with unexpected error.
Workaround to resolve the issue: Open Project Settings and disable the Kendo UI jQuery translators (or the ListBox one only), save the changes and re-record the respective steps in a new recording session. This will record the correct steps and the execution should work as expected.
When you are in recording mode (with the Recorder attached to the browser) and execute a Test as Step with Run -> From Here or Selected option, the dialogs in that test are not handled.
The dialogs are handled, if you open the test from the Test as Step and use the same options Run -> From Here or Selected for the test itself.
I created a Drag & Drop step from the Step Builder during test recording and picked a specific target element for the Drop location. The steps is created and executed correctly, but I am not able to copy or delete it.
I can disable it, so it does not execute, but it remains in the tests as a step.
I have a project configured to Run Locally and a scheduled test list for execution in the future. The error message appears also if you have scheduled a recurring test list.
When I make a change in any of the tests, that are part of the test list, I get the message "Storage service unreachable". My setup does not have an use a Storage service and the test is actually updated and executed as expected.
Please fix the cases when this message appears unnecessarily.
The Check for JS errors step is not working on remote execution with the Test Studio Test Runner. I have no issues when executing locally on the machine with Test Studio.
This is causing troubles for the CI builds and scheduled execution.
Custom WPF application with specific control - ViewBox, causes the highlighting to be misaligned.
In case the ViewBox control is removed from the application structure, the highlighting works as expected.
1. Create local data for a test.
2. Data bind the same test to external data source.
3. Remove the data binding to the external source.
At this point I can't use the local data for data driven test steps or find expressions.
The workaround is to right click on the test and go to Properties. Then enable both DataEnabled and DefaultToGrid.