Parasoft SOAtest 2010
Parasoft SOAtest
2010
Parasoft SOAtest
Parasoft SOAtest — функциональное тестирование, нагрузочное тестирование и испытания на проникновение (penetration testing)
Самый широкий список поддерживаемых протоколов:
если чего-то нет — значит это не вошло на страницу :-)
Java.NET Languages SOA / Services SOAPWSDLWS-* StandardsRESTJSON
BPELXML (PoX)HTMLCSS MQ (IBM, Sonic)TibcoEJBRMIwebMethods
RIA / AJAXJSPJavaScriptVB Script/ASPUDDIWSILMTOM/MIME/DIME
HTTPS/HTTP 1.0 1.1TCP/IP SMTP.NET WCFJMS HL7FTPISO 8583
Обзор Parasoft SOAtest
Основные возможности• Тестирование Web интерфейса• End-to-End testing• Виртуализация поведения приложения (stubbing)• Нагрузочное тестирование• Испытания на проникновение• Соответствие стандартам
Интеграция с языковыми Parasoft продуктами• Jtest• .Test
Интеграция с ALM решениями с минимальным вмешательством в привычную среду тестировщиков и разработчиков
• Тестирование требовании• Связь с системами управления проектами и коллективной работы
Receive Transaction
Amount>
$10000
TransformMessage +
Send Notification
NOXML XML
Check Customer Status
YES
JMS
CRM Application
Internet Internet
Web Browser
Internet
WebApplication
Business Partner
SOAP over HTTPS
Validate
Database updated
End to End Testing
Validate
Validate Validate
Нагрузочное тестирование
WebApplication
ESBIntegration Broker
Orchestration / BPM
Business Partner
CRM App
No Scripting — не требуется знании языков программирования и собственно программирования
Возможность переиспользования функциональных тестов Широкие возможности по увеличению нагрузки
System Under Test
SOAtestMaster
VirtualUsers
JavaApp
CloudVirtualUsers
VirtualUsers Virtual
Users
Испытание на проникновение
WebApplication
ESBIntegration Broker
Orchestration / BPM
Business Partner
System Under Test
JavaApp
2Jtest Monitors Server
Простое и полное тестирование на проникновение Дополнянет статический анализ безопасности языковых
продуктов
1 SOAtest Sends Attack Scenarios
3 Results in consolidated view
Тестирование изменении
Связь тестов с требованиями Связь тестов с кодом
2 Tasks delivered in IDE
1Change Scenario
Visibility: Iteration, Task and Report 3
Соответствие стандратам
Богатый набор правил для анализа соответствия лучшим практикам
• HTTP• WSDL• JavaScript
Соответствие стандартам• Disability Act (Section 508)• HIPAA (Data Privacy)• Security (OWASP)• И многие другие…
Собственные правила• Уникальный look & feel для Вашего приложения (брендирование)• Наличие недопустимых и требуемых элементов на странице
Заключение
Наиболее широкий спектр поддерживаемых технологии и функциональности
Поддержка переиспользования тестов при нагрузочном тестировании
Тестрование изменении
Связь с требованиям и системами управления требованиями