View
1.260
Download
1
Embed Size (px)
DESCRIPTION
Citation preview
Автоматизация тестирования:3+7 аргументов в пользу TestComplete
Геннадий АлпаевCiklum
Сообщество Тестировщиков Днепропетровска29/09/2011
3 главных причины:
Почему TestComplete?
3+7 аргументов в пользу TestComplete
2
• поддерживаемые технологии
• стоимость
• техподдержка
TestComplete – Поддерживаемые технологии
3+7 аргументов в пользу TestComplete
3
MS Visual C++ 6.0 – 10.0
Delphi/C++ Builder
SybasePower Builder
TestComplete – стоимость
3+7 аргументов в пользу TestComplete
4
TestComplete – техподдержка
3+7 аргументов в пользу TestComplete
5http://smartbear.com/forums
http://www.sqaforums.com/
http://software-testing.ru/forum/
http://tv.falafel.com/TestComplete.aspx
http://tctutorial.ru/
7 неглавных причин:
Почему TestComplete?
3+7 аргументов в пользу TestComplete
6
• XML-лог и экспорт лога (HTML/MHT)
• поддержка различных языков программирования
• поддержка сторонних компонентов
• разные структуры приложения
• интеграция через OLE
• нагрузочное тестирование Web-приложений
• расширение с помощью SDK и Extensions
TestComplete – XML лог и экспорт лога
3+7 аргументов в пользу TestComplete
7
TestComplete – языки программирования
3+7 аргументов в пользу TestComplete
8
AUT
•JScript (C++/C# Script)•VBScript•DelphiScript
• C#• C++
• VB .NET• VB 6.0• Delphi AUT
OLE
TestComplete – сторонние компоненты
3+7 аргументов в пользу TestComplete
9
TestComplete – модели тестируемого приложения
3+7 аргументов в пользу TestComplete
10
Flat Tree
TestComplete – OLE-интеграция
3+7 аргументов в пользу TestComplete
11
OLEAUT
• работа с OLE-объектами в TestComplete
• вызов скриптовых функций через OLE
• работа с TestComplete через OLE
TestComplete – нагрузочное тестирование Web
3+7 аргументов в пользу TestComplete
12
TestComplete – SDK и Script Extensions
3+7 аргументов в пользу TestComplete
13http://smartbear.com/support/downloads/testcomplete/sdk/
Script Extensions (JScript, VBScript)
TestComplete – и, наконец, «Разное»
3+7 аргументов в пользу TestComplete
14
• поддержка различных систем контроля версий
• разнообразие встроенных функций
• широкие возможности работы с графикой (включая OCR)
• создание скриншотов для каждого шага
• распределенное тестирование
• NameMapping/Aliases
• TestRecorder
• подробная документация с примерами и FAQ
• куча настроек для удобства работы
TestComplete – заключение
3+7 аргументов в пользу TestComplete
15
Существует ли инструмент для автоматизации тестирования лучше чем TestComplete?
Спасибо за внимание!
3+7 аргументов в пользу TestComplete
16