Recently Updated
Completed
2
Some J2EE will put the session ID in the main part of the URL for example:

Notice how it starts with a ; and is a key/value format. Test Studio sees it as one long URL, will record and play it back in a load test exactly like that. It does not recognize jsessionid as a dynamic target. It would be helpful if Test Studio was capable of handling dynamic URL's like this.
Completed
18
In certain HTML pages the API call Control.Refresh(); may return the wrong element. Here's a sample HTML to reproduce the problem:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<meta http-equiv="content-type" content="text/html; charset=utf-8" />

<body>

<div id="MainContainer">
<h1>
Sample page with Duplicate controls ID's
</h1>

<span>Item0</span>
</a>
<br/>
<span>Item1</span>
</a>
<br/>
<span>Item2</span>
</a>
<br/>
</div>

<span>Item3</span>
</a>
<br/>
<span>Item4</span>
</a>
<br/>
<span>Item5</span>
</a>
<br/>
</div>
</div>

</body>
</html>

Here is framework code that demonstrates the problem:
string localPageIE = @"C:\Users\gibson\Documents\Support Issues\DuplicateID.html";
Manager.Current.LaunchNewBrowser(BrowserType.InternetExplorer);
Manager.Current.ActiveBrowser.NavigateTo(localPageIE);

// get all anchors from second (visible) panel

// get second item from collection to demonstrate issue

Expected: Both lines written to the log to be identical
Actual:
[Trace] : Requested Anchor: innerText - [Item3], tagIndex - [3]
[Trace] : Requested Anchor: innerText - [Item0], tagIndex - [0]
Completed
2
There are many applications (espcially common in CRM applications) which open popup windows in which the URL is the same as the parent window. The web server keeps track of the different windows using cookies or some other similar piece of data. Currently Test Studio cannot automate this scenario. It requires the URL of each browser window to be unique in order to detect the correct window in the "Connect to popup" window step.

Some ideas how to solve this include:
1) Ignore windows that Test Studio is already connected to
2) Look for some timer for how long the window has been open. Skip those longer than 30 seconds.
Declined
0
Automate conversion of Test Studio Standalone test lists to Visual Studio 2010 test list format to ease execution with MSTest and further automate CI build processes.
Approved
0

Create folder hierarchy in {project}\Data\ folder to organize the external data sources.
For example:

{project}\Data\UserData\abc.csv

{project}\Data\CompanyData\def.csv

Completed
0

in some cases when load run with profiling is triggered, randomly null data is returned that cannot be serialized and serialization exception is thrown in log and load result reports wrong default data

2019.1.307 LIB

Won't Fix
0
Connecting to pop-up is successful. Using coded step and activebrowser.navigateto(url) to some specific url i.e. "http://www.google.com" results in a "Wait for condition has timed out" error.

Full error description:
System.TimeoutException: Wait for condition has timed out
at ArtOfTest.Common.WaitSync.CheckResult(WaitSync wait, String extraExceptionInfo, Object target)
at ArtOfTest.Common.WaitSync.For[T](Predicate1 predicate, T target, Boolean invertCondition, Int32 timeout, WaitResultType errorResultType)
at ArtOfTest.Common.WaitSync.For[T](Predicate1 predicate, T target, Boolean invertCondition, Int32 timeout)
at ArtOfTest.WebAii.Core.Browser.ExecuteCommand(BrowserCommand request, Boolean performDomRefresh, Boolean waitUntilReady)
at ArtOfTest.WebAii.Core.Browser.ExecuteCommand(BrowserCommand request)
at ArtOfTest.WebAii.Core.Browser.InternalNavigateTo(Uri uri, Boolean useDecodedUrl)
at ArtOfTest.WebAii.Core.Browser.NavigateTo(Uri uri, Boolean useDecodedUrl)

Why, because page loads successfully?
Pending Review
0
It will be useful to explicitly ignore the certificate check for  explicitly ignore the certificate check for unfinished internal applications.
Approved
0

I'm unable to shrink the width of the Test Explorer and Element Explorer.

In the attached file I'm unable to move the bar (highlighted with the red line) at all to the left.

I'd like to be able to shrink the width to the left, as both panes take up more room than necessary.

(SIDE NOTE: For some reason, the required "Version" drop-down only gave me versions way back to 2014. I'm on 2019.1.212.0)

Pending Review
0

Hi

I have some databound parrent tests.

For these I have created seperate sheets in my excel, to ensure my part test are working i switch their databinding between the sheets to ensure them working in all environments.

Everytime i rebind a test the excel file gets corrupted! I have to restart the computer and then it works again… What is the fix for this?

I have attached an example of being unable to open the excel document!

Completed
0
The 'new' Element Edit window does not extend into the entire frame, when there is no recorder attached and suggestions are empty.
Pending Review
0

Changing the DPI settings to 125%, for example, on Windows 7 causes troubles with the Desktop clicks when running tests against Chrome. The click is below or above the target element. Highlighting in record mode may also be affected.

Workaround: As a workaround the Desktop clicks (MouseClick() method) can be replaced with the Click() method, which works as expected. The alternative in a non-coded solution is to disable the 'SimulateRealClick' option for the click steps.

Pending Review
2
In VS 2010 and VS 2008 there was the Test View. From there you can get at a number of Test Studio specific test level settings, such as BrowserType, SilverlightEnabled, etc. There appears to be no equivalent in VS 2012. Test View has been replaced with a Test Explorer, but clicking on a test in Test Explorer does not bring up any test properties. As a result it appears you have no method to get at the Test Studio specific settings in VS 2012.
Pending Review
0
In VS2010, "this.ExecutionContext.DeploymentDirectory" returns the path to the default deployment directory. In VS2012 however, there is no such default directory and same property returns the path to the project folder. This is really confusing for our customers and we need to either change the implementation or remove that property completely.

The following article describes how to set a deployment directory in VS2012:
http://msdn.microsoft.com/en-us/library/vstudio/ms182475(v=vs.110).aspx

Pending Review
0
Again another item I have discussed, I operate in a Closed network environment and access to the VU's via the current online validation method does not work. The guys have been great to offer me the option of a specific build but maybe how licenses are validated could be changed to allow for this type of working environment ? - its the only tool I have ever had a problem doing this with.
Won't Fix
0
Capture the URL of the current browser page when creating a feedback item. Include the full URL with query & fragments.
Won't Fix
0
The Send dialog should close automatically after submitting a bug or mailing feedback. Generally people won't be using more than one action, so let's eliminate the extra step of making them close another dialog.
Won't Fix
1
Some customers display reports using the XAML RadPdfViewer control. They would like to be able to parse the content displayed in it and verify the application generated reports are correct. Currently this can't be done because there seems to be no way to extract the various text fields that do get displayed. Every single letter is a separate Glyph element and you can't even get at which letter the Glyph is representing.
Won't Fix
Add Test Studio tests to Visual Studio 2012 Update 2 test playlists.
If a test list is frozen, it will effectively block the service from running any other test lists the following days.