Visual Studio
Welcome to the Visual Studio UserVoice site. Let us know what you would like to see in future versions of the Visual Studio suite of products. This site is for suggestions and ideas. If you need to file a bug, visit the Visual Studio Connect site: http://connect.microsoft.com/visualstudio.
ASP.NET Runtime/Web Tooling suggestions have moved! All your ideas, including your votes, have been transferred and are searchable in the ASP.Net Uservoice forum. Please submit any new ASP.NET Runtime/Web Tooling suggestions, or vote on existing suggestions by going to http://aspnet.uservoice.com.
We look forward to hearing from you!
Thanks – Deon Herbert
Visual Studio Team
-
Allow multiple test suites to be delete simultaneously
Allow multiple test suites to be delete simultaneously. If adding requirements as test suites, it is a hassle to delete all of them if they are no longer needed in the test plan.
3 votes -
Add ability to allow using list of Data Providers for unit test.
Suggestion:
Add ability to allow using list of Data Providers for unit test.
If two or more Data Providers connected to unit test then unit test uses multiplication of this data.Example:
[TestMethod]
[DataSource("System.Data.SqlClient", "Data Source=<MyDB>;Initial Catalog=TestDB;Integrated Security=True", "Projects", DataAccessMethod.Sequential)]
[DataSource("System.Data.SqlClient", "Data Source=<MyDB>;Initial Catalog=TestDB;Integrated Security=True", "Operators", DataAccessMethod.Sequential)]
public void MyTest1()
{
Projects Project = ConvertToProject(TestContext["Projects"]);
Operators Operator = ConvertToOperator(TestContext["Operators"]);
Assert.IsTrue(SomeAction(Project, Operator))
}For data in tables
Projects
| Id | Setting | Status |
| 1 | 1 | 1 |
| 2 | 1 | 2 |
| 3 | 2 | 1 |
Operators
| Id | Locale…3 votes -
Add option to run tests on save
Much like the Run Tests After Build; continuous testing should run tests on each save.
3 votes -
3 votes
-
attachment test manager
Allow adding screenshots from the clipboard as attachment during design of a test case by using Ctrl-V.
Adding clipboard screenshots should be available in 2 scenarios
adding as attachment to the test case overal
and adding as attachment to the individual test steps.Now you have to navigate to a stored file on disk in order to add screenshots during design of the test case, which is not user friendly and a lot of time is lost as such.
Currently a similar feature is available in Visual Studio to quickly add screenshots as attachment to workitems.
3 votes -
using Command line executing automated test case in a test suite(MTM) based on the order in MTM
Using below command im able to execute automated test case in a test plan(MTM)
"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\TCM.exe" ru
n /create "/title:XXAutomation" /planid:17 /suiteid:528 /configid:3 /co
llection:http://***:8080/tfs/***/teamproject:XX"/setti
ngsname:Automation default" /builddir:C:\Share\xx\XX_20130515.3 "/test
environment:Naren's" /includeHowever
These test cases are executing based on the test ID(ascending) not by order of test cases in MTM.
It would be good if you provide a option to run test cases in a test suite according to MTM order
3 votes -
add a button "delete this step" and a button "rerecord this step"
When an action from a recorded test fails during play back you can only select cancel, skip or redo. It would make our work a lot easier when there would be a possibility to remove an action or to rerecord this action (overwrite failed action).
3 votes -
Add namespaces to the Text Explorer
You claim to have completed the suggestion to sort test cases - but you haven't. Really. Currently, to make test explorer usable, I have to (manually) enforce two naming convention rules:
1) Every test CLASS must be uniquely named within the entire SOLUTION.
2) Every test CASE must be uniquely named within the test ASSEMBLY.
Both of these are troublesome and problematic. And both would be fixed if you would:
A) In the 'Group by Assembly' view, test cases should be sub-grouped by their class.
B) In the 'Group by Class' view, test case group names should be the fully…
3 votes -
"Suite created by "Workitem and direct links" query in MTM" should work for query-based suites
The "Suite created by "Workitem and direct links" query in MTM" works perfectly for adding testcases to a normal testsuite, but it doesn't apply to the query-based suits. It should. This would make MTM more dynamic and easier to use.
3 votes -
Use Regex for Coded UI Assertions
Whenever we want to assert string values are present but must be unique, we cannot rely on basic assertion from Coded UI testing. We need to customize our assertions to do so. This is extremely common in in the life of QA automation.
3 votes -
Provide Web Performance and Load Testing with Premium Editions
Provide Web Performance and Load Testing capabilities with at least the Premium editions of Visual Studio since most Microsoft partners do not have access to the Ultimate editions of Microsoft Visual Studio. Web Performance and Load Testing are part of every development team's toolbox, and since Ultimate edition is reserved for only an extremely small niche of MIcrosoft partners, these features should be available to most if not all Microsoft partners through the Premium edition.
3 votes -
Possibility to order test plans in a tree model
The list of test plans seems to grow into infinity on the Home Screen on Testing Center. I would like to be able to organize them into some branching structure in MTM instead of having to make a Word document with links to test plans
3 votes -
Allows reporting on test cases executed by version, and you can set up fields and parameters
Allows reporting on test cases executed by version, and you can set up fields and parameters
3 votes -
In MTM, Warn if a selected build has a retention policy that delets test results
As a tester I want to be informed/warned if I connect a build with a retention policy that deletes test data so I can take appropriate action.
As a tester I want to have the possibility to set retain indefinitely on a build from inside MTM So I can secure that my test data doesn’t get deleted
I suggest moving the Build Information back to the left, and place an warning if there is a build policy deleting Test Results. Maybe something like this
Or even better – save some vertical space and do something like this
3 votes -
Bring back the "Associate test to test case" context menu item
Bring back the "Associate test to test case" context menu item in the Test View of VS2010.
3 votes -
Can we preview test cases before we add them after running the "add new test case" query?
it would be nice to preview since the test case since its tedious to delete the test case if it doesnt meet our requirement
3 votes -
Add the ability to add non specific dates to test cases
In both Visual Studio and Test Manager you can perform searches using non specific dates. i.e. activated date < @today-1. This is a very useful feature.
At the moment when using parameters within Test Manager you have to specify an exact date (i.e. 01/01/2012). This is fine when you only intend to run a test case once but when the test case is repeatable the date in the parameter may need to constantly need to be changed when the test is reused.
It would be great if you could specify non specific dates within the parameters so that the date…
3 votes -
Cursor position is reset in Test Manager when switching windows
When alt-tabbing away from Test Manager so I can check the steps I am writing against the target app, cursor position is reset to the first space of the currently highlighted field when returning to Test Manager.
This applies any time Test Manager loses focus to another application, whether the user alt-tabs, selects another app from the taskbar, etc.
Steps to repro:
1. Open Microsoft Test Manager and open an existing test suite, or create a new one
2. From the Plan tab, click New in the Test Suite view (right pane) to create a new test case (or open…3 votes -
Automatically start the next test or iteration when current test marked finished
Give us a setting or a default that when I click 'end test case' that it starts the next case without asking me if I want an action recording and having to click start again.
3 votes -
make coded ui tests disableable with continuous testing
I'm using VS 2012 and I have 'Run Tests After Build' selected in the Test Explorer. The only problem is that after every build, it is also running the Coded UI tests which I do not want to run on every build. Using the VS CTP I have managed to filter the tests to the assembly I want but it does not save my filter and It does not seem like the most efficient way. It would be nice to disable coded ui tests from that completely.
3 votes
- Don't see your idea?