Автоматизация тестирования 3+7 аргументов в пользу Test...

Preview:

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

Recommended