Skip to content

Описание компоненты WinAutoamtionUI

Vladimir Kruchkov edited this page Nov 7, 2018 · 4 revisions

назад к Оглавлению

Назначение

Предназначена для преобразования команд из "менеджера сценарного теста" в команды управления тестируемыми приложениями под интерфейсом Microsoft Windows Desktop и браузерами при помощи Фреймворка Selenuim.

Расположение

Версия доступна по адресу: External-user-interface-testing-tool

Страничка проекта по адресу: Описание инструмента тестирования

Ограничения

Данный компонет предназначен для работы только в составе Фреймворка "Тестирование 3.0".

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Где расположить?

Предлагаем расположить компоненту в каталоге проекта в папку: ExternAutomationUI

Состав

Файл прокси WinAutomationUI.exe. Остальные компоненты требуются для корректной работы приложения и взаимодействия с API Selenium. Драйвера для работы с Selenium можно скачать с официального ресурса: Selenium download

Принцип работы

  1. Запустите приложение
  2. Запустите сервер через меню Server/Start.
  3. В приложении "менеджер сценарного теста" укажите порт подключения внешней компоненты: 8080 и адрес подключения: http://localhost. Примеры смотрите в обучающих видео-уроках на странице: Видео уроки

Использование командной строки

Поддерживаются следующие параметры командной строки:

  • -StartWebServer // запуск веб-сервера автоматически
  • -Port 8080 // запуск веб-сервера с указанием порта, по умолчанию 8080
  • -EnableLog // включает логирование в прокси
  • -LogCatalog // путь к каталогу логов

Пример: WinAutomationUI.exe -Port 8090 -StartWebServer // запустить прокси компоненту с включенным сервером по порту 8090

Clone this wiki locally