qulix
  • русский
    • english

Наши клиенты

  • Крок
  • Helmes
  • S&T
  • BSC
  • DevHouse
  • Interface
  • Сиа Сервис
  • Active
  • MobiFly
  • Ajilon
  • Alcatel
  • AT consulting
  • FreeTracking
  • Alternative Soft
  • Nvision
  • Orange
  • Aimes
  • Wayfinder
  • Wildlife Conservation Society
  • Aplana
  • CM Consult
  • Unicef

Мы в соцсетях

twitter facebook

Клиенты о нас

«Наше сотрудничество с преподавателями Qulix QA длится уже четыре года, их дисциплинированность, отличная подготовка и творческий подход в работе со слушателями курсов, вызывают уважение. Отдельное спасибо за разработку и постоянное совершенствование эффективных программ обучения, которые являются популярными и получают отличные отзывы.»
Ольга Занегина
Администратор учебного центра
читать полностью

Клиенты о нас

«Основываясь на своем опыте сотрудничества с Qulix, могу сказать, что специалисты этой компании всегда готовы не только качественно выполнить поставленные перед ними задачи, но и оказать профессиональную консультацию и дать практические рекомендации по постановке и реализации рабочего процесса, благодаря чему работа всегда выполняется в намеченный срок и с должным качеством.»
Олег Толкачев
Руководитель направления Департамента программных решений
читать полностью

Клиенты о нас

«Благодаря участию специалистов Qulix QA мы (СМ-Консалт) провели успешное внедрение комплексного решения IBM Rational для осуществления автоматизированного функционального и нагрузочного тестирования на крупном промышленном предприятии России. СМ-Консалт совместно с Qulix произвела разработку и внедрение метрологии и технологии автоматизации функционального тестирования, а так же обучение специалистов заказчика. Спасибо за квалифицированную помощь!»
Александр Новичков
Генеральный директор
читать полностью

Тестирование, управляемое ключевыми словами (Keyword-Driven Testing)

Тестирование, управляемое ключевыми словами (Keyword-Driven Testing), также известное как тестирование управляемое таблицами (table-driven testing) или тестирование, управляемое действиями (action-word testing), является методологией автоматизации функционального тестирования, которое проходит две стадии: разработка фреймворка и реализация.

Стадия разработки фреймворка

Стадия разработки фреймворка предполагает создание карт объектов приложения и набора ключевых слов, с помощью которых будет производиться реализация тестов. Пример простого ключевого слова (одно действие для одного объекта) является ввод «Имени пользователя» в текстовое поле.

Объект Действие Данные
Textfield (username) Enter text username

Пример сложного ключевого слова (комбинация ключевых слов в сложном модуле) логин в систему.

Объект Действие Данные
Textfield (domain) Enter text domain
Textfield (username) Enter text username
Textfield (password) Enter text password
Button (login) Click One left click

Стадия реализации

Стадия реализации отличается в зависимости от используемого фреймворка или инструмента автоматизации. В большинстве случаев специалисты по автоматизации тестирования реализуют фреймворк, который обеспечивает ключевые слова: «Проверить» (check), «Ввести» (enter), «Нажать» (Click) и др.

Специалисты по мануальному тестированию или тест дизайнеры, разрабатывают тесты (test cases) на базе ключевых слов, которые определены и разработаны на стадии планирования. Тесты выполняются на основе драйвера, который вычитывает ключевые слова и выполняет соответствующий код.

Преимущества

Не смотря на то, что Keyword-Driven подход требует более длительную стадию планирования и время подготовки до физического старта разработки конкретных тестовых случаев, чем другие методологии автоматизации, в конечном итоге он делает стадию создания и поддержки тестов более эффективной, структура тестов более надежна и может быть подвержена обновлению с минимальными затратами.

Чем более абстрактные ключевые слова использованы, тем легче их применять и тем проще проходит стадия поддержки. Модульная структура Keyword-Driven тестов позволяет создавать новые тесты, используя уже разработанные модули.

© 2010 Все права защищены. Использование любых материалов сайта допускается только с разрешения администрации Qulix QA. Вы можете связаться с нами по электронной почте или любым удобным для Вас способом