2016-01-20 11 views
0

Я использую плейлисты для запуска тестовых примеров в определенном порядке (которые зависят друг от друга). В первый раз, когда я использую плейлист, он работал правильно. Но как только я закрываю визуальную студию и снова открываю плейлист, не работает. Вот мой код.Заказ тестовых примеров с использованием списка воспроизведения для теста автоматизации

[TestMethod] 
    public void Test2() 
    { 
     // code 
    } 
    [TestMethod]  
    public void Test1() 
    { 
     //code 
    }  
    [TestMethod]  
    public void Test3() 
    { 
     //code 
    } 

Мое требование исполнения в Test1, Test2, TEST3 образом, но она выполняется в Test2, Test1, TEST3 заказ. После открытия, если я удалю некоторые тестовые примеры из списка воспроизведения и добавлю их снова из тестового проводника, я получаю желаемый результат (но проблема, если я закрываю решение, все еще существует.). Пробовал поиск в Интернете, но не смог найти решение. Не мог даже найти сообщение с подобной проблемой, вроде моей. Надеясь, что у кого-то была такая же проблема. Дайте мне знать, если вам нужна дополнительная информация.

+0

Пожалуйста, не отправляйте код в виде изображения, введите код в свой вопрос и отформатируйте его – Altoyyr

ответ

0

Для заказа тестов используйте «заказанный тест», присутствующий в визуальной студии. Плейлисты не предназначены для создания порядка в ваших тестовых случаях.