Поступил мне недавно вопрос от бывшего коллеги: какие системы тестирования web-сайтов существуют? Конечно дать исчерпывающий ответ в одном письме пожалуй невозможно, да и отошел я в последнее время от тестирования. Но тем не менее по этому вопросу можно сказать следующее.
автоматизация тестирования
There are 11 posts tagged автоматизация тестирования (this is page 1 of 2).
Cubic Test. Параметризация тестовых данных, Интернационализация тестов / Parameterisation of test data, Internationalization of tests
Продолжаем цикл статей о CubicTest. На этот раз мы поговорим о параметризации тестовых данных (http://boss.bekk.no/display/BOSS/Parameterisation+of+test+data).
CubicTest: непрерывная интеграция с плагином Maven 2 / Continuous Integration – Maven 2 Plugin
Еще одна небольшая статья о возможностях CubicTest: Continuous Integration – Maven 2 Plugin
Cubic test: пользовательские тестовые наборы/Custom Test Suites
Давно я не писал про CubicTest ) Этим морозным утром переводим статью Custom Test Suites.
CubicTest: пользовательские тестовые шаги / Custom Test Steps
Продолжаю переводить документацию по CubicTest. На этот раз мы рассмотрим пользовательские тестовые шаги (Custom Test Steps) в CubicTest (http://boss.bekk.no/display/BOSS/Custom+Test+Steps).
Графический редактор тестов CubicTest
Продолжаю переводить документацию по CubicTest. На сон грядущий – небольшая заметка про Graphical Test Editor (http://boss.bekk.no/display/BOSS/The+Graphical+Test+Editor).
Базовые понятия в CubicTest / Essential Concepts in CubicTest
Продолжаю перевод вики по cubic test (http://boss.bekk.no/display/BOSS/Essential+Concepts+in+CubicTest)
Cubic Test. Инструкция / Cubic test. Tutorial
Ниже представлен перевод базовой инструкции к CubicTest с официального сайта (http://boss.bekk.no/display/BOSS/CubicTest+-+Tutorial), так сказать проба пера. Если будут положительные отзывы – буду переводить еще.
Содержание
- Скачиваем CubicTest / Download CubicTest
- Запускаем CubicTest / Start CubicTest
- Пишем первый тест на CubicTest / Writing your first CubicTest test
- Создаем новый CubicTest проект / Create a New CubicTest Project
- Создаем элементы (ассерты) для начальной страницы / Create assertions for the initial page/state
- Создаем элементы для взаимодействия с пользователем / Create a user interaction
- Запуск теста / Run the test
- Запись тестов / Recording tests
- Пользовательские тестовые шаги / Custom Test Steps
- Создание тестового набора и запуск тестов из командной строки / Creating a test suite and running tests from the command line
- Просмотр примеров / Viewing samples
Итак, приступим:
Flash/Flex test tools
Обзор в пару строчек:
FlexMonkey ( http://code.google.com/p/flexmonkey )
- Record / playback Flex UI взаимодействия
- Редактор записанных тестов
- FlexUnit TestCases могут также использоваться НЕ-FlexUnit-based тестовыми фреймворками
- Тесты могут запускаться сторонними системами сборки, например Ant
- Поддерживает все Flex UI эвенты
- Использует Flex Automation API для осуществленя прямого (нативного) контроля над Flex приложением. Не требует javascript и браузерных плагинов.
- Тесты записываются на ActionScript.
- Не требует хаков вашего приложения.
Flex-ui-selenium ( http://code.google.com/p/flex-ui-selenium/ http://flexting.blogspot.com )
- FlexUISelenium это расширение SeleniumRC для тестирования Flex UI компонент
- Код пишется на любом языке для которого есть Selenium Driver (Java, .Net, Ruby, Phyton and PHP)
- Требует библиотеки SeleniumRC, Selenium Flex API, FlashSelenium
- Требует пересборки приложения с Selenium Flex API
Cubic Test теперь и с кирилицей
Недавно обнаружил что Cubic Test научился нормально работать с кирилицей.