Вид
Сортировка
От А до Я
Продуктов найдено: 1
WATIR
Проект Watir состоит из нескольких небольших проектов. Важнейшими из них являются watir-classic, watir-webdriver и watirspec.
Watir-классик
Watir-classic использует тот факт, что Ruby построил возможности Object Linking and Embedding (OLE). Таким образом, можно программно использовать Internet Explorer. Watir-classic работает иначе, чем тестовые инструменты на основе HTTP, которые работают путем имитации браузера. Вместо этого Watir-classic напрямую управляет браузером через протокол OLE, который реализован в архитектуре Component Object Model (COM).
COM разрешает межпроцессную связь (например, между Ruby и Internet Explorer) и создание и манипулирование динамическими объектами (что и делает программа Ruby для Internet Explorer). Microsoft называет эту автоматизацию OLE и называет управляющую программу контроллером автоматизации. Технически процесс Internet Explorer является сервером и обслуживает объекты автоматизации, раскрывая их методы; тогда как программа Ruby становится клиентом, который манипулирует объектами автоматизации.
Watir-WebDriver
Watir-webdriver - это современная версия API Watir, основанная на Selenium. Selenium 2.0 (selenium-webdriver) - это эталонная реализация спецификации WebDriver. В Ruby Jari Bakken реализовал API Watir в качестве обертки вокруг API Selenium 2.0. Матрица Watir-webdriver, полученная от Selenium 2.0, также построена из спецификации HTML, поэтому Watir-webdriver всегда должен быть совместим с существующими спецификациями W3C.
Watirspec
Watirspec - это исполняемая спецификация API Watir, например RubySpec для Ruby.
-
-
ROI-калькулятор
Конфигуратор
ROI-
-
11
9
Каталог продуктов ROI4CIO - это база данных программного обеспечения, оборудования и ИТ-услуг для бизнеса. С помощью фильтров, подбирайте ИТ-продукты по категории, поставщику или производителю, бизнес-задачам, проблемам, наличию ROI калькулятора или калькулятора цены. Находите подходящие решения для бизнеса, воспользовавшись нейросетевым поиском, основанным на результатах внедрения софта в других компаниях.