Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> Язык C

Учебное пособие по платформе автоматизации тестирования закодированного пользовательского интерфейса

Типичное тестирование автоматизации программного обеспечения требует инструментов автоматизации, таких как Selenium и QTP. Закодированный пользовательский интерфейс похож на эти инструменты и может быть особенно полезен для функциональных тестов.

Закодированный тест пользовательского интерфейса (CUIT) использует интегрированную среду разработки Visual Studio для написания сценариев, поскольку запись может выполняться с помощью Visual Studio.

В этом учебном пособии по закодированному пользовательскому интерфейсу для начинающих вы узнаете-

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

Закодированный тест пользовательского интерфейса (CUIT) — это автоматизированный тест, который запускает приложения через пользовательский интерфейс (UI). Отсюда и название Coded UI Test (CUIT). Этот тест включает в себя функциональное тестирование элементов управления пользовательского интерфейса. Он проверяет функциональность всего приложения, включая пользовательский интерфейс. Он также используется для автоматизации существующего ручного теста.

<центр>

<рисунок>

Архитектура тестирования пользовательского интерфейса

Закодированные функции тестирования пользовательского интерфейса

Закодированные функции пользовательского интерфейса включают

Поддерживаемые технологии закодированного тестирования пользовательского интерфейса (CUIT)

С закодированным пользовательским интерфейсом приложение с пользовательским интерфейсом можно легко протестировать. Приложение может быть оконным или веб-приложением.

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

Зачем использовать закодированный пользовательский интерфейс для автоматизации тестирования

Причина, по которой кодированный пользовательский интерфейс для автоматизации тестирования предпочтительнее

Как создавать закодированные тесты пользовательского интерфейса (CUIT)

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

Содержание закодированного теста пользовательского интерфейса

Когда вы создаете закодированный тест пользовательского интерфейса, построитель закодированных тестов пользовательского интерфейса создает карту. Сюда входят тестируемый пользовательский интерфейс, методы тестирования, параметры, утверждения и т. д. Для каждого теста также создается файл класса.

Файл Контент Редактируемый Раздел UIMap.Designer.csDeclaration Свойства методов класса UIMapNoUIMap.csUIMap class (partial)YesCodedUITest1.csCodeUITest1 Свойства методов классаYesUIMap.uitestКарта XML пользовательского интерфейса для теста. Редактируется только через UI Map editorНет
  1. UIMap.Designer.cs :Дизайнер содержит представление кода UIMap. Он генерируется, когда тестер записывает какое-либо взаимодействие с пользовательским интерфейсом или когда некоторые объекты добавляются в UIMap вручную.
  2. UIMap.cs :Любая модификация или настройка UIMap сохраняются в этом файле. Первоначально этот файл будет пустым и может быть заполнен позже. Если изменения вносятся непосредственно в файл UIMap.designer.cs, убедитесь, что он не записан, иначе все изменения будут потеряны.

Далее в этом руководстве по закодированному пользовательскому интерфейсу мы узнаем, как выполнять автоматизированное тестирование закодированного пользовательского интерфейса.

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

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

  1. Закодированная запись и воспроизведение пользовательского интерфейса или
  2. Кодированный пользовательский интерфейс Ручное кодирование

Вы должны выполнить следующий шаг, чтобы выполнить тестирование закодированного пользовательского интерфейса,

  1. Создайте тестовый проект CodedUI
  2. Добавить закодированный тестовый файл пользовательского интерфейса
  3. Запишите последовательность действий
  4. Проверьте значения в полях пользовательского интерфейса, таких как текстовые поля.
  5. Просмотрите сгенерированный тестовый код
  6. Добавить дополнительные действия и утверждения
  7. Изменить сведения о тестовых действиях и утверждениях
  8. Выполнить тест

Рекомендации по кодированному тестированию пользовательского интерфейса (CUIT)

Вот несколько рекомендаций по использованию среды автоматизации тестирования закодированного пользовательского интерфейса:

Сравнение закодированного теста пользовательского интерфейса, Selenium и QTP

Ниже приведена сравнительная таблица Coded UI, Selenium и QTP:

Сравнение закодированного теста пользовательского интерфейса, Selenium и QTP

Обзор:


Язык C

  1. Что такое промышленная автоматизация?
  2. С# это ключевое слово
  3. МАЛИНОВАЯ АВТОМАТИЗАЦИЯ ДОМА
  4. История версий C# и .Net
  5. C Учебник
  6. Учебник Verilog
  7. Разница между автоматизацией роботизированных процессов и автоматизацией тестирования
  8. Эволюция автоматизации тестирования с помощью искусственного интеллекта
  9. Оборудование для автоматизации сварки
  10. Автоматизация в индустрии 4.0