|
Персональные инструменты |
|||
|
SahiМатериал из CustisWikiВерсия от 07:56, 2 февраля 2007; BenderBot (обсуждение | вклад) (реплицировано из внутренней CustisWiki) Sahi - opensource инструмент для автоматического тестирования web-приложений.
Используется в проекте школьные библиотеки, был выбран в результате исследования. СодержаниеОписаниеАрхитектураАрхитектура представлена на рисунке. Из рисунка можно понять, что sahi:
Преимущества
Недостатки
Про браузерДля работы нужен мощный современный браузер (проверено IE, Firefox). Всякие их младшие, не графические и прочие собратья работать с Sahi не будут. Под Linux браузера надо запускать из под графической консоли (он же графический). СкриптыЯзык скриптов JavaScript, можно использовать стандартные функции. Есть свое API - достаточно удобное и мощное. Поддерживаемые элементы
Функции
Баги
ЗаключениеНе смотря на простоту Sahi является мощным инструментом для тестирования web-приложений. Интеграция с Ant и логи в html позволяют эффективно использовать его при автоматическом регрессивном тестировании. Именно в таком режиме Sahi применяется в проекте школьные библиотеки. Его простота в данном случае является большим преимуществом, а функциональности достаточно.
Любые правки этой статьи будут перезаписаны при следующем сеансе репликации. Если у вас есть серьезное замечание по тексту статьи, запишите его в раздел «discussion». Репликация: База Знаний «Заказных Информ Систем» → «Sahi» |
||