Описание тега inspector

Inspector - это инструмент общей поддержки Appium для автоматизации пользовательского интерфейса, предназначенный для использования вместе с Appium Server. Это полезно для проверки элементов U и их значений атрибутов. Используйте этот тег для вопросов, касающихся автоматизации Appium и проверки элементов пользовательского интерфейса с помощью инструмента поддержки Inspector.

Appium Inspector - это инструмент для проверки и записи, предоставляемый вместе с приложением Appium GUI Application, чтобы обеспечить дополнительную поддержку инструмента автоматизации.

Инспектор: обычно называется Appium Inspector, к нему можно получить доступ, щелкнув кнопку с увеличительным стеклом рядом с кнопкой запуска в приложении Appium GUI после запуска сервера Appium.

Сервер Appium должен быть запущен с открытым тестовым приложением (.apk/.ipa/.app), чтобы инспектор работал. Иначе ничего не получится.

Окно инспектора

  • Показать невидимый фильтр: элементы, которые не видны, будут отображаться в представлении DOM с тремя столбцами.

  • Показать отключенный фильтр: элементы, которые не включены, будут отображаться в представлении DOM с тремя столбцами.

  • Кнопка записи: открывает панель записи и начинает запись действий, выполняемых с помощью элементов управления в Appium Inspector.

  • Кнопка "Обновить": обновляет представление DOM с тремя столбцами и снимок экрана.

  • Область снимка экрана: отображает последний снимок экрана, сделанный для приложения. Вы можете щелкнуть эту область, чтобы выбрать элементы в DOM.

  • Область сведений: отображает сведения о текущем выбранном элементе.

  • Палитра действий: палитра действий содержит кнопки, которые запускают действия на тестируемом устройстве. Действия можно опробовать здесь или ввести для записи.

  • Сенсорная секция: содержит кнопки для выполнения сенсорных действий, таких как касание и пролистывание.

  • Текстовая секция: содержит кнопки для выполнения текстовых событий, таких как ввод и выполнение JavaScript.
  • Раздел предупреждений: содержит кнопки для выполнения событий на листах предупреждений и действий.

Ящик для записывающего устройства

Рисунок записывающего устройства содержит код, сгенерированный записанными действиями, которые вы выполняли, пока включена запись.

  • Раскрывающийся список выбора языка: изменяет язык, на котором отображаются ваши записанные действия.

  • Флажок Add Boilerplate: при выборе этого блока будет отображаться код, используемый для настройки экземпляра Selenium, а также код, связанный с действиями, которые вы записали. Если снять этот флажок, будет отображаться только код из записанных вами действий.

  • Флажок "Только XPath": установка этого флажка приведет к созданию всех идентификаторов элементов с использованием XPath.

  • Кнопка воспроизведения: повторяет записанные действия.
  • Кнопка "Отменить": удаляет последнее записанное действие.
  • Кнопка "Повторить": возвращает последнее отмененное действие.
  • Кнопка "Очистить": удаляет все записанные действия.