devops - deliver quality software faster with smartbear
TRANSCRIPT
1
DevOps - Deliver Quality Software Faster With
SmartBear
3
On Our Plate Today
How SmartBear tools can help you2
Intro to SmartBear tools and where they fit 3
How SmartBear tools promote reuse in a DevOps model 4
1 Key challenges to DevOps
4
Key Challenges to DevOps
DEVELOPMENT TESTING DEPLOY & OPERATIONS
Rework given initialpoor quality
Limited dev contributionto test
Manual testing
Auditability &Traceability
Manual environment provisioning
Parallel test & devchallenging
False positives
Limited reuse of test & dev assets in ops
Tools across stages aren't often integrated
5
SmartBear Tools Can Help You With
Faster Time-to-Market Agility Higher Quality Lower Cost
We need to release
this ASAP
Things have changed,
we need to Pivot!
We are losing customers because of
poor quality
We spend a LOT on
testing tools
6
Tools Across Entire SDLC
DEVELOPMENTBuild Quality In
TESTINGEarly & Often
DEPLOY & OPERATIONS
Gain Visibility
Reuse Assets Across Dev, Test, & Operations
• Ship quality code with peer code review
• Improve collaboration during API design and documentation phases to avoid quality issues
• Reduce testing time by shifting testing to the left
• Automate functional, security, & performance tests
• Service virtualization for parallel dev & test
• Trace tests back to requirements and defects for traceability & visibility with test management
• Get an access to over 1,500 cloud test environments on demand
• Integrations for continuous delivery
• Confirm availability, performance, & functional correctness of APIs and apps
• Find and fix Issues before they impact your users
77
The Tool Set ViewREQUIREMENTS DESIGN DEV TEST OPERATION
S
Monitoring: AlertSite
Environment Management: CrossBrowserTesting
Dev Testing: TestLeft TestServer
Service Virtualization: ServiceV Pro
API Design: SwaggerHub
Code Review: Collaborator
Test Management: QAComplete
API Testing:
SoapUI NG Pro UI Testing:TestComplete
Performance Testing: LoadUI NG Pro LoadComplete
Security Testing: Secure Pro
8
Reuse Assets Across Dev, Test, & Ops to Save Time
1 SwaggerHub Validate API design in SwaggerHub using virtual APIs created with Service V Pro
2 SoapUI NG ProImport API definitions from SwaggerHub to generate functional tests in SoapUI NG Pro
ServiceV Pro
8 TestComplete Run UI tests in over 1,500 cloud environments
3
4
LoadUI NG Pro
Secure Pro
5 AlertSite
6 Collaborator
7 TestComplete
Reuse functional API tests as load tests in LoadUI NG Pro
Reuse functional API tests as security tests in Secure Pro
Reuse functional API tests for monitoring in AlertSite
Use Collaborator to perform peer code review on API tests
Bring API tests over to UI test automation tool “TestComplete”
9
Another Example of Reuse with SmartBear tools
UI Test Automation
Selenium
TestCompleteUI Test Automation
Run TestComplete Tests in 1500+ Cloud Environments
CrossBrowserTesting
Reuse Automated UI Tests for Monitoring
AlertSite
10
Questions?