enable changing the order of test cases on the web gui and let them be tested in this order for both manual & automated tests
With the MTM 2012, it is possible to change the order of test cases within one test suite and this order is considered when testing. This functionality is missing in the web environment. It is not possible to order test cases and then have somebody else test them in a specific order. If a test suite is run, the tests are ordered by ID only. Make this work for both manual & automated tests.
In Test Manager the user has the option to have an 'Order' column, however when I go to TFS 'Test'/Column Options there is no order option.
When I have manual test suites created in MTM I can designate an "Order" for the tests. If I execute (run) the tests in MTM, it runs in the order that is associated to the suite. When I have users log into the Team Web Access site to execute the manual tests, the tests do not execute in the order set in MTM, they execute according to the ID associated to the test case.
In MTM 2012 you are unable to change the order of test cases in a suite that is requirement-based. In a normal test suite it is possible, but it would be great if we could change the order also in requirement based test suites.
MTM 2012 doesn't support ordering tests that are created from Query Based or Requirement based test suite. It would be good to have this feature as I am trying to Link the Automation with MTM tests.
So far I have used Order Test from Coded UI Solution file for triggering Automation, But now when I am trying to do it from MTM I don't see an option to Order the tests for Requirement based and Query based testsuites.
Need to be able to Run Tests in Suite from Command Line in 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
ngsname:Automation default" /builddir:C:\Share\xx\XX_20130515.3 "/test
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
When you need to update the order of a high number of test cases (20+) current workflow is tedious. If you try to update multiple order numbers at a time, it is confusing because sometimes you don't get the expected order. You should enable drag & drop of test cases to expected order.
Currently only test cases in a test suite that is not a query-based test suite or created from a requirement or user story can be reordered.
What's even worse is that in MTM in the Plan Stage it appears as if you CAN reorder them but when you move into the Test Stage every test in the Suite is reordered by ID - this is infuriating and makes a complete nonsense of test cases that must be followed in sequence.
The current Order feature in Dev11 for reordering test cases in a test suite is clunky. Instead of navigating away from the Contents page, I'd like to have the ability to reorder TCs by dragging/dropping them directly in the TC list of the suite.
If you have a test plan in MTM and you begin to automate tests within that plan you don't have the option of running those automated tests in the order in which they were originally defined. The "order" field doesn't apply when in reality it should make the tests into an "ordered" test.
Unlike Static test suites, you cannot currently specify an order for test cases created under a specification based suite. Would be useful!
This is currently in the feature team’s backlog.
Lucy Goddard commented
This is critical for us !
any updates on this issue, if not is there any work around to solve it
Any expected date when this Feature would be released??
It is a very important Feature. It should be implemented as soon as possible.
Is it available now?
CUIT automation requires one to point a build at a suite. The test cases were not created in order and but run in the order of the ID not the Order column. So, the tests don't run in the expected order. This creates so many issues from tests failing or having to write the whole test suit over again to get the tests to run in the correct order. This makes CUIT automation virtually useless since it ruins your burn down.
Lisa Woodhead commented
is there any update on this?
Lisa Woodhead commented
James Mwihia commented
Not sure why Microsoft has ignored this request for so long(since Simon Nocher shared this idea · July 02, 2013).
I'm Using VS TFS 2013 and MTM 2013 and experiencing the same.
It appears that you are able to order test cases in Test Manager; but if you have the ability to create Test Suites and Test Cases in Team Web Access and then execute them shouldn't there be some control over test case ordering.
This is a major and necessary part of Test Planning and Test Case design.
Jean-Luc ROUSSEL commented
Ordering of test case is essential as most part of the time TC must be executed in a specific sequence (data flow, ...)
Andrew Miller commented
Allowing test case ordering within query-based or requirements-based test suites is esssential.
Enable ordering of Test Cases connected to User Stories is a very impotent and will cause us not using MTM at all
is absolutely necessary
Alexander Striese commented
This makes our work much easier
Claus Golling commented
I noticed 5 votes under "Enable ordering of Test Cases connected to User Stories" which I believe is asking for the same thing - the ability to order test cases in Requirement and Dynamic based test suites. Shouldn't these be merged along with their votes.
The inability to order test cases in a Requirement Test Suite is the reason we will not be able to make use of the Requirement Test Suite.
Suresh Katari commented
I feel this feature would be very useful to have.
This is more than just being useful. This is a basic thing when creating test cases. In many caes testers don't create the tests in the order they want to execute them. Having the option to change the order is Imperative.
This regards to all query based suites! It would be beneficial to always be able to change the order of test cases in any environment. The dynamic traceability benefit of query based suites is a great feature, but is bottlenecked by the lack of this feature.