2. RAD Data Communications
• Market-leading provider of access product solutions for
Worldwide Distribution of Sales in 2011
carriers, service providers and enterprise customers
• Established in 1981 and privately owned
• Installed base of more than 12 million units
•North America
1,000 employees worldwide Europe
Worldwide 39% Presence
21% Scandinavia
APAC
Israel
2%
15%
Canada UK Germany Russia
USA France
Spain
Africa
Europe 4% China Japan
Israel Hong Kong
46% Mexico 300 sales partners in 165 countries
Latin India
America 31 offices worldwide Thailand
Nigeria
16% Philippines Oceania
Indonesia 3%
Brazil
Australia
Argentina
Total RAD Sales in 2011 = $163 Million XXX 2012 Slide 2
3. RAD Products Strategy
Services/CPE AccessAccess Lasts
That Network Core
Legacy Services
Existing Equipment
ATM
Legacy
2G BTS
DSLAM 3G NodeB Core Networks
Legacy SDH/SONET, ATM
Serial
New Services
and Equipment
New
IP IP RAN New Packet-Switched
DSLAM 4G eNodeB
Core Networks
GbE, IP, MPLS
Ethernet
• Continued support of legacy services over legacy networks
• Legacy services over NGN – Ethernet/IP/MPLS backbones
• New Ethernet services over existing (PDH, SDH/SONET and ATM) backbones
• Access and aggregation for Carrier Ethernet
XXX 2012 Slide 3
4. Selected References: Worldwide
Customer Base by Industry
Carriers &
Service Providers Transportation Utilities
Government,
Mobile Operators Military & Financial
XXX 2012 Slide 4
5. RAD Testing Challenges
• Many product lines (more than 250
products in catalog)
• Complex features
• Demanding deadlines
• Real-time embedded SW
• Many test scenarios and variations
• Limited # of testers
• Time consumption
• Bug reproducing
XXX 2012 Slide 5
7. Automation from scratch
Things we did
• Internal:
– Mapping the area out. ( products, features, resources..)
– Strategy planning.( regression vs. ATS )
– Solution research and TestShell choice.
– Quick wins
– Expand to other products – quick wins there too
– Expand features on products.
– Agile based automation development
XXX 2012 Slide 7
8. Automation from scratch
• External – marketing your needs :
– Get management on board from day 1.
– Make the problem of quality clear to all the
organization by definitive metrics.
– Get R&D dept. MNG’s to advise and offer solutions and
harness them to the change.
– Publish successes as much as possible in the first few
months.
XXX 2012 Slide 8
9. RAD’s automation solution
• Nightly builds on all major product lines
• Automated QVS’s
• Automated product release procedure
• QA Gates
• Mandatory tests:
- DOS attacks
- STRESS
- Robustness
XXX 2012 Slide 9
10. How it works
Version control NightlyWeekly Automated tester
Run Tests
Code Static Build
Nightly = VQVS Report
analysis & load
Weekly = QVS
SWHW
developer Email results
to Developer
XXX 2012 Slide 10
11. RAD’s automation solution
• Nightly builds on all major product lines
• Automated QVS’s
• Automated product release procedure
• QA Gates
• Mandatory tests:
- DOS attacks
- STRESS
- Robustness
XXX 2012 Slide 11
12. Automation value & results
• Testing coverage and new phase regression readiness
• Unified test results DB.
• High level management visibility and control.
• Shorten test time by at least x20.
• Simplicity – allow broad employees with different skills to
contribute to automation.
• On demand reporting – accessible and easy to comprehend
XXX 2012 Slide 12
13. Tips
1. Quick wins
2. Reduce setups
3. Generic as much as possible
4. Design for management reports
5. Focus on strategic product lines
XXX 2012 Slide 13
14. Summary
RAD’s quality has been enhanced significantly
due to this process and tools.
Customer version and phase releases have
been dramatically improved.
Overall product satisfaction is high.
There is no doubt in any of the companies
departments of the necessity of automation.
XXX 2012 Slide 14