1
Confidential
Welcome to Embedded system verification
Presenter name: Viktoriia Taraniuk
Title: Quality Assurance Manager
2
Viktoriia Taraniuk
10 years experience in Embedded
500+ students trained
100+ new engineers
20+ Events
IT Award 2020
University teacher
Certified test engineer
3
growth of
expertise
3
Complex
Engineering
Values and
maturity
4
Science and values
Confidential
Smart devices
5
Embedded Market
Market Size in 2019 USD 100 Billion
2026 Value Projection: USD 160 Billion
6
Embedded SV challenges
1. HW dependencies
2. Defect ratio and reproducibility
3. Domain dependent
4. Increasing complexity
5. Regulations
6. High Entry point
Root
cause
analysis
7
Test process
8
System description
1. Core elements (CPU, RAM)
2. Drivers (networking, Video,
Sound)
3. Application and
middleware(WEB, logging,
database, shared resources)
4. HW elements (LEDs,
Buttons, Thermistor, I/O
elements)
9
10
Main lines
• Product
• User
• Manufacturing
• Value
• Business
11
V-Model
12
Resource stealers and Risks
• Forget about important stakeholders
• Poor domain knowledge
• Expertise
• Not clear defined components and system elements
• Manual start and debug. Operations
• Poor understanding of SDLC
• Poor requirements. Test basis
• Architecture specific
• Lately informed about regulations (From Sonar to certification and safety)
• DoD is not defined
• HW defects
• Pesticide paradox
• Environment Issue
13
Performance aspects
Time behaviour
Resource utilization
Capacity
14
To think about performance
15
Embedded SV benefits
1. Growing market and investments
2. Domain complexity
3. Complex technology stack
4. Cross-domain testing
5. Interesting tasks
16
Confidential
16
Confidential
16
THE LIST OF KNOWLEDGE VS SYSTEM OF KNOWLEDGE
● Linux
● Embedded
● Bash, Python
● Networking
● SDLC
● Teamwork
● Domain knowledge
● Quality assurance
https://www.youtube.com/watch?v=Ig7TwCg4jTI
17
Embedded system under test (SUT)
192.168.0.0/16
10.0.0.0/8
1. ARP
2. DHCP
3. TCP
4. UDP
5. NAT
6. DNS
18
Education plan
● Setup Environment
● Environment troubleshooting on networking example
● Embedded devices
● QA Theory based on ISTQB
● Create system, build requirements, cover with test
19
Confidential
Harmonic Cable Edge project
Company and product overview
20
21
Product we develop and support
СableOS
●The aim of the solution is video, data and voice traffic delivery to
the end users
●First SW solution for CMTS (Cable Modem Termination System)
in cable industry
●Moves functions traditionally performed by HW to the software
layer
●Use the same infrastructure of cable operators
●De-couple HW layer to remote hubs and do SW functions in
virtualized environment (Kubernetes, Docker)
●The software performs all CMTS functions: common control,
management and forwarding of IP traffic across the cable access
network
22
Confidential
Embedded  Networking QA GL BaseCamp (by Harmonic) -
реєстрація до 14 січня
Ми підготували тренінг по тестуванню вбудованих систем, що містить у собі велику та цікаву
лабораторну роботу, що покриває собою 3 найбільш важливі дисципліни: Linux, Networking, QA
Theory.
Ми разом з вами побудуємо вбудований мережевий пристрій на базі плати BeagleBone Black з
операційною системою та покриємо її тестами згідно вимог.
За умови успішного завершення навчання, у студентів буде шанс долучитися до команди
інженерів проєкту Harmonic!
Embedded  Networking QA GL
BaseCamp (by Harmonic) - QR-
code for registration
● Старт: січень
● Тривалість: 2 місяці (2-3 рази на тиждень по 2 год)
● Формат проведення: Online
● Kyiv only

GlobalLogic Webinar "Introduction to Embedded QA"

  • 1.
    1 Confidential Welcome to Embeddedsystem verification Presenter name: Viktoriia Taraniuk Title: Quality Assurance Manager
  • 2.
    2 Viktoriia Taraniuk 10 yearsexperience in Embedded 500+ students trained 100+ new engineers 20+ Events IT Award 2020 University teacher Certified test engineer
  • 3.
  • 4.
  • 5.
    5 Embedded Market Market Sizein 2019 USD 100 Billion 2026 Value Projection: USD 160 Billion
  • 6.
    6 Embedded SV challenges 1.HW dependencies 2. Defect ratio and reproducibility 3. Domain dependent 4. Increasing complexity 5. Regulations 6. High Entry point Root cause analysis
  • 7.
  • 8.
    8 System description 1. Coreelements (CPU, RAM) 2. Drivers (networking, Video, Sound) 3. Application and middleware(WEB, logging, database, shared resources) 4. HW elements (LEDs, Buttons, Thermistor, I/O elements)
  • 9.
  • 10.
    10 Main lines • Product •User • Manufacturing • Value • Business
  • 11.
  • 12.
    12 Resource stealers andRisks • Forget about important stakeholders • Poor domain knowledge • Expertise • Not clear defined components and system elements • Manual start and debug. Operations • Poor understanding of SDLC • Poor requirements. Test basis • Architecture specific • Lately informed about regulations (From Sonar to certification and safety) • DoD is not defined • HW defects • Pesticide paradox • Environment Issue
  • 13.
  • 14.
    14 To think aboutperformance
  • 15.
    15 Embedded SV benefits 1.Growing market and investments 2. Domain complexity 3. Complex technology stack 4. Cross-domain testing 5. Interesting tasks
  • 16.
    16 Confidential 16 Confidential 16 THE LIST OFKNOWLEDGE VS SYSTEM OF KNOWLEDGE ● Linux ● Embedded ● Bash, Python ● Networking ● SDLC ● Teamwork ● Domain knowledge ● Quality assurance https://www.youtube.com/watch?v=Ig7TwCg4jTI
  • 17.
    17 Embedded system undertest (SUT) 192.168.0.0/16 10.0.0.0/8 1. ARP 2. DHCP 3. TCP 4. UDP 5. NAT 6. DNS
  • 18.
    18 Education plan ● SetupEnvironment ● Environment troubleshooting on networking example ● Embedded devices ● QA Theory based on ISTQB ● Create system, build requirements, cover with test
  • 19.
    19 Confidential Harmonic Cable Edgeproject Company and product overview
  • 20.
  • 21.
    21 Product we developand support СableOS ●The aim of the solution is video, data and voice traffic delivery to the end users ●First SW solution for CMTS (Cable Modem Termination System) in cable industry ●Moves functions traditionally performed by HW to the software layer ●Use the same infrastructure of cable operators ●De-couple HW layer to remote hubs and do SW functions in virtualized environment (Kubernetes, Docker) ●The software performs all CMTS functions: common control, management and forwarding of IP traffic across the cable access network
  • 22.
    22 Confidential Embedded NetworkingQA GL BaseCamp (by Harmonic) - реєстрація до 14 січня Ми підготували тренінг по тестуванню вбудованих систем, що містить у собі велику та цікаву лабораторну роботу, що покриває собою 3 найбільш важливі дисципліни: Linux, Networking, QA Theory. Ми разом з вами побудуємо вбудований мережевий пристрій на базі плати BeagleBone Black з операційною системою та покриємо її тестами згідно вимог. За умови успішного завершення навчання, у студентів буде шанс долучитися до команди інженерів проєкту Harmonic! Embedded Networking QA GL BaseCamp (by Harmonic) - QR- code for registration ● Старт: січень ● Тривалість: 2 місяці (2-3 рази на тиждень по 2 год) ● Формат проведення: Online ● Kyiv only