Поделиться через


Практическое руководство. Разделение метода для обеспечения лучшей структуры модулей кода тестирования с помощью редактора закодированных тестов пользовательского интерфейса

В редакторе закодированных тестов пользовательского интерфейса можно открывать закодированные тесты пользовательского интерфейса для просмотра и внесения изменений. Одной из возможностей редактирования в редакторе закодированных тестов пользовательского интерфейса является разбиение методов теста. Разбиение методов теста может быть удобно, поскольку оно позволяет распределить действия пользовательского интерфейса по модулям.

Открытие закодированного теста пользовательского интерфейса в редакторе закодированных тестов пользовательского интерфейса

Чтобы открыть существующий закодированный тест пользовательского интерфейса для внесения изменений в редакторе закодированных тестов пользовательского интерфейса, выполните следующие действия.

Открытие закодированного теста пользовательского интерфейса в редакторе закодированных тестов пользовательского интерфейса

  1. В обозревателе решений в тестовом проекте найдите UIMap.uitest.

  2. Щелкните UIMap.uitest правой кнопкой мыши и выберите команду Открыть.

    - или -

    Дважды щелкните UIMap.uitest.

    Закодированный тест пользовательского интерфейса откроется в редакторе закодированных тестов пользовательского интерфейса. Теперь закодированный тест пользовательского интерфейса можно просматривать и редактировать. Дополнительные сведения см. в разделе Изменение закодированных тестов пользовательского интерфейса с помощью редактора закодированных тестов пользовательского интерфейса и Практическое руководство. Изменение закодированного теста пользовательского интерфейса с помощью редактора закодированных тестов пользовательского интерфейса.

Разбиение метода теста на два отдельных метода

Чтобы разбить метод теста в закодированных тестах пользовательского интерфейса, выполните следующие действия.

Разделение метода тестаДва метода теста

Разбиение метода теста

  1. В области Действие с ИП разверните метод теста, который требуется разбить на два отдельных метода.

  2. В методе теста выберите действие пользовательского интерфейса, с которого должен начинаться новый метод теста.

    На панели редактора закодированных тестов пользовательского интерфейса нажмите кнопку Выделить метод.

    - или -

    Щелкните действие пользовательского интерфейса правой кнопкой мыши и нажмите кнопку Выделить метод.

  3. Откроется диалоговое окно Microsoft Visual Studio. Оно предупреждает, что чтобы вызывать создаваемый метод, необходимо изменить все фрагменты кода, вызывающие существующий метод. Нажмите кнопку Да.

    Новый метод теста отображается в области действий пользовательского интерфейса. Тестовый метод содержит действия пользовательского интерфейса там, где задано разбиение.

    Совет

    Чтобы отменить разбиение, в меню Правка выберите команду Отменить или нажмите сочетание клавиш CTRL+Z.

  4. (Дополнительно) Можно переименовать новый метод. Выберите метод в области действий пользовательского интерфейса и на панели редактора закодированных тестов пользовательского интерфейса нажмите кнопку Переименовать.

    - или -

    Щелкните правой кнопкой мыши новый метод теста и выберите команду Переименовать.

    Откроется диалоговое окно Microsoft Visual Studio. Оно предупреждает, что необходимо изменить все фрагменты кода, которые ссылаются на данный метод. Нажмите кнопку Да.

  5. На панели инструментов Visual Studio щелкните значок Сохранить.

    Новый метод сохраняется в файле UIMap.Designer.

См. также

Другие ресурсы

Изменение закодированных тестов пользовательского интерфейса с помощью редактора закодированных тестов пользовательского интерфейса

Практическое руководство. Перемещение метода в UIMap, чтобы сделать возможной полную настройку с помощью редактора закодированных тестов пользовательского интерфейса