none
UI test Дря тестирования интерфейса GUI RRS feed

  • Вопрос

  • В UItest десятой студии создаю запись действий (Длинную), После чего хочу добавить проверки (в стиле smoketest)  для каждого действия,

    Все работает корректно, но по скольку действия записфваются в UIMAP.Designer.cs, то и проверки писать удобно туда-же, и на этом этапе все работает корректно, но при следующей записи действий все изменения внесенные руками в UIMAP.Designer.cs будут утеряны, а из CodedUITest1.cs нет возможности обращаться к событиям кнопок например, да и неудобно это ведь кнопок бывает до сорока или больше, в итоге решения я так и не нашел, в тесткомплите все проверки вписывались прямо между записанными действиями  например:

    if somebutton.exist == false;

    {

    error = "somebutton is not exist"

    break;

    }

    somebutton.clik

    Вопрос Как писать такие проверки, и если в UIMAP.Designer.cs то как сделать так чтоб они не стирались???
    • Перемещено SachinW 2 октября 2010 г. 0:49 MSDN Forums Consolidation (От:Visual Studio Team System)
    31 августа 2010 г. 15:00

Ответы

  • Делай короткие записи действий. Проверки тоже записывай через recorder. Потом вызывай из CodedUITest1 действия/проверки в нужном порядке.

    Если что-то не получается записать через рекордер - добавь методы с нужными проверками в UIMap.cs (не designer).

    • Помечено в качестве ответа I.Vorontsov 12 октября 2010 г. 4:46
    7 сентября 2010 г. 6:32
    Модератор