SlideShare una empresa de Scribd logo
1 de 17
What is             ?


          Richard Hsu, TLD3
Agenda
 What is CDRouter?

 Why do we need CDRouter for testing?

 How CDRouter works?

 CDRouter Automation

 Q&A
What is CDRouter?
• CDRouter™ is the networking industry's leading test
  solution for Cable, DSL, SOHO, and wireless router testing.

• By emulating the complex networking protocols used in
  both WAN and LAN environments, CDRouter provides a
  powerful automated test environment for different types
  of test activities including functional testing, protocol
  scaling, negative testing, and regression testing.

• CDRouter's in-depth feature set and advanced test control
  enables shorter test cycles and greater test coverage while
  freeing up your company's talent from repetitive testing.
Why do we need CDRouter for testing?

• Test over 50 different IP protocols with one testing
  product

• Fully automated testing

• Dramatically reduce testing time with increased
  confidence in product reliability

• Reduce the risk of product failure

• Expose protocol issues that are too difficult to test
  manually
Why do we need CDRouter for testing?

• Create an instant regression testbed for future releases in
  development

• Become part of a larger testing community

• Execute tests using web interface or command-line
How CDRouter works?
• CDRouter is a software application that runs on Linux.
  Once installed, CDRouter can be controlled from a web
  browser(BuddyWeb) or the Linux command-line.
How CDRouter works?
1. Install CDRouter software on a Linux host
2. Physically connect your CPE device to CDRouter (Eth,
   802.11, ATM, T1, etc)
3. Create a configuration file that describes your test
   network
4. Start a test run using BuddyWeb or the Linux command-
   line
5. CDRouter automatically creates all required LAN and WAN
   devices and services
6. Run individual test cases or entire suite once or many
   times
7. View your test results
How CDRouter works?
• Screenshots from BuddyWeb


                              BuddyWeb Homepage

                              From the BuddyWeb homepage, you
                              have quick links to Configurations,
                              Packages, current activity, and recent
                              Results. All with the click of your
                              mouse!
How CDRouter works?
• Screenshots from BuddyWeb


                              Live Results

                              While you are running a test, the Live
                              Status page is updated in real-time,
                              so you can see exactly how far along
                              you are in the test process.
                              BuddyWeb uses cutting-edge
                              technology to provide you with easy
                              access to millions results and logs.
How CDRouter works?
• Screenshots from BuddyWeb


                              Trace Highlighting

                              Exclusive to BuddyWeb is the
                              automatic highlighting, numbering,
                              and integrated filtering of log files.
                              By coloring and shading important
                              lines, or by omitting information you
                              don't need, you can read and analyze
                              traces faster, and get back to testing
                              sooner.
CDRouter Automation
• Purpose:
   – The matrix test cases can be ongoing without being
     interrupted for setting DUT when use CD Router to do testing.

   – Testing can run for 24 hours.

   – Increasing testing coverage.

   – Do not need engineer to care about the testing.
CDRouter Automation
      • Network Topology

                                Version 2: When Runner PC just has two interface
License
Server                                                  IP: 172.18.X.X
                                                        / 192.168.0.X              IP: 192.168.0.1
                                                                                       DUT
IP: 10.254.254.230    Switch                       Testshell
                                                   Runner




                      IP: 172.18.69.3
                      CD Router
CDRouter Automation
• Running Snapshot
CDRouter Automation
• Report from TestShell
CDRouter Automation
• Report from CDRouter BuddyWeb
Q&A
Thank you

To Contact me about Automation or detail by mail & Extension:
richard_hsu@alphanetworks.com or Ext.6800

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Ieee 1588 ptp
Ieee 1588 ptpIeee 1588 ptp
Ieee 1588 ptp
 
1. introduction data comm
1. introduction data comm1. introduction data comm
1. introduction data comm
 
Lte training an introduction-to-lte-basics
Lte training an introduction-to-lte-basicsLte training an introduction-to-lte-basics
Lte training an introduction-to-lte-basics
 
219905365 lte-kp is-and-acceptance
219905365 lte-kp is-and-acceptance219905365 lte-kp is-and-acceptance
219905365 lte-kp is-and-acceptance
 
WLAN
WLANWLAN
WLAN
 
Router
RouterRouter
Router
 
Firewall PPT
Firewall PPTFirewall PPT
Firewall PPT
 
3 g and 4g final ppt
3 g and 4g final ppt3 g and 4g final ppt
3 g and 4g final ppt
 
Doc6 mpls vpn-ppt
Doc6 mpls vpn-pptDoc6 mpls vpn-ppt
Doc6 mpls vpn-ppt
 
Vlan
Vlan Vlan
Vlan
 
Rf optimization
Rf optimizationRf optimization
Rf optimization
 
Mikrotik Tutorial
Mikrotik TutorialMikrotik Tutorial
Mikrotik Tutorial
 
LTE Advanced
LTE AdvancedLTE Advanced
LTE Advanced
 
voice over internet protocol
voice over internet protocol voice over internet protocol
voice over internet protocol
 
4G - LTE
4G - LTE 4G - LTE
4G - LTE
 
Introduction to LTE
Introduction to LTEIntroduction to LTE
Introduction to LTE
 
MPLS Deployment Chapter 1 - Basic
MPLS Deployment Chapter 1 - BasicMPLS Deployment Chapter 1 - Basic
MPLS Deployment Chapter 1 - Basic
 
LTE Basic
LTE BasicLTE Basic
LTE Basic
 
Atoll getting started_lte_282_en
Atoll getting started_lte_282_enAtoll getting started_lte_282_en
Atoll getting started_lte_282_en
 
Networking Technologies
Networking TechnologiesNetworking Technologies
Networking Technologies
 

Destacado

Understanding Information Security
Understanding Information SecurityUnderstanding Information Security
Understanding Information SecuritySanjaya K Saxena
 
Test case management
Test case managementTest case management
Test case managementAshari Juang
 
Introduction to Information Security
Introduction to Information SecurityIntroduction to Information Security
Introduction to Information SecurityDr. Loganathan R
 
INFORMATION SECURITY
INFORMATION SECURITYINFORMATION SECURITY
INFORMATION SECURITYAhmed Moussa
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple pptAgarwaljay
 

Destacado (6)

Understanding Information Security
Understanding Information SecurityUnderstanding Information Security
Understanding Information Security
 
Test case management
Test case managementTest case management
Test case management
 
Introduction to Information Security
Introduction to Information SecurityIntroduction to Information Security
Introduction to Information Security
 
Incident Management
Incident ManagementIncident Management
Incident Management
 
INFORMATION SECURITY
INFORMATION SECURITYINFORMATION SECURITY
INFORMATION SECURITY
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple ppt
 

Similar a CDRouter Brief Introduction

Continuous Delivery: releasing Better and Faster at Dashlane
Continuous Delivery: releasing Better and Faster at DashlaneContinuous Delivery: releasing Better and Faster at Dashlane
Continuous Delivery: releasing Better and Faster at DashlaneDashlane
 
Quick wins in the NetOps Journey by Vincent Boon, Opengear
Quick wins in the NetOps Journey by Vincent Boon, OpengearQuick wins in the NetOps Journey by Vincent Boon, Opengear
Quick wins in the NetOps Journey by Vincent Boon, OpengearMyNOG
 
Software and Machine Vision Competencies
Software and Machine Vision CompetenciesSoftware and Machine Vision Competencies
Software and Machine Vision CompetenciesAmita Chitale
 
CassandraSummit2015_Cassandra upgrades at scale @ NETFLIX
CassandraSummit2015_Cassandra upgrades at scale @ NETFLIXCassandraSummit2015_Cassandra upgrades at scale @ NETFLIX
CassandraSummit2015_Cassandra upgrades at scale @ NETFLIXVinay Kumar Chella
 
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth Pilli
 
Adopting agile in an embedded platform Suryakiran Kasturi & Akhil Kumar
Adopting agile in an embedded platform  Suryakiran Kasturi & Akhil KumarAdopting agile in an embedded platform  Suryakiran Kasturi & Akhil Kumar
Adopting agile in an embedded platform Suryakiran Kasturi & Akhil KumarXP Conference India
 
Comptia a-220-902-exam-objectives
Comptia a-220-902-exam-objectivesComptia a-220-902-exam-objectives
Comptia a-220-902-exam-objectivesPaulo R
 
Mobile performance metrics and performance monitoring meetup 2017 05 10
Mobile performance metrics and performance monitoring meetup 2017 05 10Mobile performance metrics and performance monitoring meetup 2017 05 10
Mobile performance metrics and performance monitoring meetup 2017 05 10Bitbar
 
Tech 2 Tech: Network performance
Tech 2 Tech: Network performanceTech 2 Tech: Network performance
Tech 2 Tech: Network performanceJisc
 
The Evolution of Agile - Continuous Delivery - Extending Agile out to Product...
The Evolution of Agile - Continuous Delivery - Extending Agile out to Product...The Evolution of Agile - Continuous Delivery - Extending Agile out to Product...
The Evolution of Agile - Continuous Delivery - Extending Agile out to Product...Burns Sheehan
 
Benetel Overview 181209
Benetel Overview 181209Benetel Overview 181209
Benetel Overview 181209seawright777
 
Netrounds Product Sheet
Netrounds Product SheetNetrounds Product Sheet
Netrounds Product SheetMarcus Friman
 
Cognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksCognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksSenturus
 
WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0
WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0
WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0Amir Zmora
 
“Making Edge AI Inference Programming Easier and Flexible,” a Presentation fr...
“Making Edge AI Inference Programming Easier and Flexible,” a Presentation fr...“Making Edge AI Inference Programming Easier and Flexible,” a Presentation fr...
“Making Edge AI Inference Programming Easier and Flexible,” a Presentation fr...Edge AI and Vision Alliance
 

Similar a CDRouter Brief Introduction (20)

Continuous Delivery: releasing Better and Faster at Dashlane
Continuous Delivery: releasing Better and Faster at DashlaneContinuous Delivery: releasing Better and Faster at Dashlane
Continuous Delivery: releasing Better and Faster at Dashlane
 
Quick wins in the NetOps Journey by Vincent Boon, Opengear
Quick wins in the NetOps Journey by Vincent Boon, OpengearQuick wins in the NetOps Journey by Vincent Boon, Opengear
Quick wins in the NetOps Journey by Vincent Boon, Opengear
 
Software and Machine Vision Competencies
Software and Machine Vision CompetenciesSoftware and Machine Vision Competencies
Software and Machine Vision Competencies
 
CassandraSummit2015_Cassandra upgrades at scale @ NETFLIX
CassandraSummit2015_Cassandra upgrades at scale @ NETFLIXCassandraSummit2015_Cassandra upgrades at scale @ NETFLIX
CassandraSummit2015_Cassandra upgrades at scale @ NETFLIX
 
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
 
Copy of learn_the_art_of_firewall_security(1)
Copy of learn_the_art_of_firewall_security(1)Copy of learn_the_art_of_firewall_security(1)
Copy of learn_the_art_of_firewall_security(1)
 
HD CCTV -Arecont Exacq Pivot3.ppt
HD CCTV -Arecont Exacq Pivot3.pptHD CCTV -Arecont Exacq Pivot3.ppt
HD CCTV -Arecont Exacq Pivot3.ppt
 
Adopting agile in an embedded platform Suryakiran Kasturi & Akhil Kumar
Adopting agile in an embedded platform  Suryakiran Kasturi & Akhil KumarAdopting agile in an embedded platform  Suryakiran Kasturi & Akhil Kumar
Adopting agile in an embedded platform Suryakiran Kasturi & Akhil Kumar
 
Comptia a-220-902-exam-objectives
Comptia a-220-902-exam-objectivesComptia a-220-902-exam-objectives
Comptia a-220-902-exam-objectives
 
Mobile performance metrics and performance monitoring meetup 2017 05 10
Mobile performance metrics and performance monitoring meetup 2017 05 10Mobile performance metrics and performance monitoring meetup 2017 05 10
Mobile performance metrics and performance monitoring meetup 2017 05 10
 
Ankit Vakil (1)
Ankit Vakil (1)Ankit Vakil (1)
Ankit Vakil (1)
 
Tech 2 Tech: Network performance
Tech 2 Tech: Network performanceTech 2 Tech: Network performance
Tech 2 Tech: Network performance
 
The Evolution of Agile - Continuous Delivery - Extending Agile out to Product...
The Evolution of Agile - Continuous Delivery - Extending Agile out to Product...The Evolution of Agile - Continuous Delivery - Extending Agile out to Product...
The Evolution of Agile - Continuous Delivery - Extending Agile out to Product...
 
Benetel Overview 181209
Benetel Overview 181209Benetel Overview 181209
Benetel Overview 181209
 
Netrounds Product Sheet
Netrounds Product SheetNetrounds Product Sheet
Netrounds Product Sheet
 
Cognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksCognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & Tricks
 
WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0
WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0
WebRTC Standards & Implementation Q&A - Testing WebRTC 1.0
 
“Making Edge AI Inference Programming Easier and Flexible,” a Presentation fr...
“Making Edge AI Inference Programming Easier and Flexible,” a Presentation fr...“Making Edge AI Inference Programming Easier and Flexible,” a Presentation fr...
“Making Edge AI Inference Programming Easier and Flexible,” a Presentation fr...
 
Iot in-production
Iot in-productionIot in-production
Iot in-production
 
Ankit Vakil (2)
Ankit Vakil (2)Ankit Vakil (2)
Ankit Vakil (2)
 

Más de Richard Hsu

The founder dilemmas study report - Richard
The founder dilemmas study report - RichardThe founder dilemmas study report - Richard
The founder dilemmas study report - RichardRichard Hsu
 
Huawei OTT Brief Introduction
Huawei OTT Brief IntroductionHuawei OTT Brief Introduction
Huawei OTT Brief IntroductionRichard Hsu
 
Proposal for Wireleess Throughput Test by Automation
Proposal for Wireleess Throughput Test by Automation Proposal for Wireleess Throughput Test by Automation
Proposal for Wireleess Throughput Test by Automation Richard Hsu
 
My PMP Credential
My PMP CredentialMy PMP Credential
My PMP CredentialRichard Hsu
 
Event news report on Digitimes
Event news report on DigitimesEvent news report on Digitimes
Event news report on DigitimesRichard Hsu
 
財務比率五大類型
財務比率五大類型財務比率五大類型
財務比率五大類型Richard Hsu
 
破壞性創新 from 經理人月刊
破壞性創新 from 經理人月刊破壞性創新 from 經理人月刊
破壞性創新 from 經理人月刊Richard Hsu
 
Qualisystems Event Report
Qualisystems Event ReportQualisystems Event Report
Qualisystems Event ReportRichard Hsu
 
專案管理實務分享
專案管理實務分享專案管理實務分享
專案管理實務分享Richard Hsu
 
PMP: 專案管理架構(Framework) & 整合管理(Integration Management) Review
PMP: 專案管理架構(Framework) & 整合管理(Integration Management) ReviewPMP: 專案管理架構(Framework) & 整合管理(Integration Management) Review
PMP: 專案管理架構(Framework) & 整合管理(Integration Management) ReviewRichard Hsu
 
20110812 CyberTAN presentation
20110812 CyberTAN presentation20110812 CyberTAN presentation
20110812 CyberTAN presentationRichard Hsu
 
AWB Wimax Indoor CPE Performance Test
AWB Wimax Indoor CPE Performance TestAWB Wimax Indoor CPE Performance Test
AWB Wimax Indoor CPE Performance TestRichard Hsu
 

Más de Richard Hsu (13)

The founder dilemmas study report - Richard
The founder dilemmas study report - RichardThe founder dilemmas study report - Richard
The founder dilemmas study report - Richard
 
Huawei OTT Brief Introduction
Huawei OTT Brief IntroductionHuawei OTT Brief Introduction
Huawei OTT Brief Introduction
 
Proposal for Wireleess Throughput Test by Automation
Proposal for Wireleess Throughput Test by Automation Proposal for Wireleess Throughput Test by Automation
Proposal for Wireleess Throughput Test by Automation
 
My PMP Credential
My PMP CredentialMy PMP Credential
My PMP Credential
 
Event news report on Digitimes
Event news report on DigitimesEvent news report on Digitimes
Event news report on Digitimes
 
財務比率五大類型
財務比率五大類型財務比率五大類型
財務比率五大類型
 
破壞性創新 from 經理人月刊
破壞性創新 from 經理人月刊破壞性創新 from 經理人月刊
破壞性創新 from 經理人月刊
 
What is PMP?
What is PMP?What is PMP?
What is PMP?
 
Qualisystems Event Report
Qualisystems Event ReportQualisystems Event Report
Qualisystems Event Report
 
專案管理實務分享
專案管理實務分享專案管理實務分享
專案管理實務分享
 
PMP: 專案管理架構(Framework) & 整合管理(Integration Management) Review
PMP: 專案管理架構(Framework) & 整合管理(Integration Management) ReviewPMP: 專案管理架構(Framework) & 整合管理(Integration Management) Review
PMP: 專案管理架構(Framework) & 整合管理(Integration Management) Review
 
20110812 CyberTAN presentation
20110812 CyberTAN presentation20110812 CyberTAN presentation
20110812 CyberTAN presentation
 
AWB Wimax Indoor CPE Performance Test
AWB Wimax Indoor CPE Performance TestAWB Wimax Indoor CPE Performance Test
AWB Wimax Indoor CPE Performance Test
 

Último

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Último (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

CDRouter Brief Introduction

  • 1. What is ? Richard Hsu, TLD3
  • 2. Agenda  What is CDRouter?  Why do we need CDRouter for testing?  How CDRouter works?  CDRouter Automation  Q&A
  • 3. What is CDRouter? • CDRouter™ is the networking industry's leading test solution for Cable, DSL, SOHO, and wireless router testing. • By emulating the complex networking protocols used in both WAN and LAN environments, CDRouter provides a powerful automated test environment for different types of test activities including functional testing, protocol scaling, negative testing, and regression testing. • CDRouter's in-depth feature set and advanced test control enables shorter test cycles and greater test coverage while freeing up your company's talent from repetitive testing.
  • 4. Why do we need CDRouter for testing? • Test over 50 different IP protocols with one testing product • Fully automated testing • Dramatically reduce testing time with increased confidence in product reliability • Reduce the risk of product failure • Expose protocol issues that are too difficult to test manually
  • 5. Why do we need CDRouter for testing? • Create an instant regression testbed for future releases in development • Become part of a larger testing community • Execute tests using web interface or command-line
  • 6. How CDRouter works? • CDRouter is a software application that runs on Linux. Once installed, CDRouter can be controlled from a web browser(BuddyWeb) or the Linux command-line.
  • 7. How CDRouter works? 1. Install CDRouter software on a Linux host 2. Physically connect your CPE device to CDRouter (Eth, 802.11, ATM, T1, etc) 3. Create a configuration file that describes your test network 4. Start a test run using BuddyWeb or the Linux command- line 5. CDRouter automatically creates all required LAN and WAN devices and services 6. Run individual test cases or entire suite once or many times 7. View your test results
  • 8. How CDRouter works? • Screenshots from BuddyWeb BuddyWeb Homepage From the BuddyWeb homepage, you have quick links to Configurations, Packages, current activity, and recent Results. All with the click of your mouse!
  • 9. How CDRouter works? • Screenshots from BuddyWeb Live Results While you are running a test, the Live Status page is updated in real-time, so you can see exactly how far along you are in the test process. BuddyWeb uses cutting-edge technology to provide you with easy access to millions results and logs.
  • 10. How CDRouter works? • Screenshots from BuddyWeb Trace Highlighting Exclusive to BuddyWeb is the automatic highlighting, numbering, and integrated filtering of log files. By coloring and shading important lines, or by omitting information you don't need, you can read and analyze traces faster, and get back to testing sooner.
  • 11. CDRouter Automation • Purpose: – The matrix test cases can be ongoing without being interrupted for setting DUT when use CD Router to do testing. – Testing can run for 24 hours. – Increasing testing coverage. – Do not need engineer to care about the testing.
  • 12. CDRouter Automation • Network Topology Version 2: When Runner PC just has two interface License Server IP: 172.18.X.X / 192.168.0.X IP: 192.168.0.1 DUT IP: 10.254.254.230 Switch Testshell Runner IP: 172.18.69.3 CD Router
  • 15. CDRouter Automation • Report from CDRouter BuddyWeb
  • 16. Q&A
  • 17. Thank you To Contact me about Automation or detail by mail & Extension: richard_hsu@alphanetworks.com or Ext.6800