MINITESTSYSTEM TESTC MIT RASPBERRY PI


Automatisierte Fault Injection für Total Test Coverage 

 

Gemeinsam mit der Razorcat GmbH hat Viconnis ein innovatives Testkozept mit TestC API, Raspberry PI Mini Test System und TESSY 4.1 für Software und Hardwaretest entwickelt.


1. Bild:

Ohne TestC / Fault Injection, 83,33 % Total Coverage, da der
Rückgabewert der Funktion read_validation_signal() außerhalb des Systems
kommt und nicht durch TESSY beeinflusst werden kann.

 

2. Bild:

Aktivieren der TestC Stimuli über das Signal b5 in Test Case 1.1.

3. Bild:

Eintragen der Fault Injection, vor dem Branch der bisher nicht
abgedeckt wurde bzw. an dem TestC Stimuli ausgeführt werden soll.

 

4. Bild:

Mit TestC ausgeführte Test und Total Coverage 100%.

Weitere Informationen zur Software TESSY 4.1 der Razorcat GmbH erhalten sie hier 


Flexibel - Kostengünstig - Skalierbar


  • Skalierbar für Low Cost (Minitest) hin zu High Performance (ATE*)
  • Technologieverbindung für Evaluationboards,Testsyssteme und Geräte
  • Testsystem-Modell mit Limitationen und Restriktionen in Simulation
  • Übertragbare, wiederverwendbare Testinhalte für agiles Testen
  • Erfahrungs- und Testfall basierte Kommunikation aller Beteiligten

INTEGRATIVE TESTARCHITEKTUR


Frühzeitig Analysieren – Testen – Lernen


Raspberry PI® (RPI) als Testklient mit Operator Interface*

  • Kommunikation über Ethernet, WLAN, USB*
  • Empfänger für TestC© Kommandos
  • Ausführung der Testinhalte
  • Ergebnis Feedback von Raspberry PI ® zu TestC©  zum Abgleich - Pass / Fail
  • Handover von nativen LXI-Rohdaten zu Testeinheiten (z.B.LXI-Geräte)

 

Kooperatives Testen mit mehreren RPI®

  • Master / Multislave
  • Master Produktion :  z.b. Master USB System Tests / Slave: Minitester Kooperation
  • Mehrere synchronisierte Analog / Digital Raspberry PI®
  • Just in Time- HW Stimuli für SW Tests – Pass und HW Fail braches*

 

RPI® als Testkontrolle und Testausführung

  • 26 Channel GPIO - each driver or expect
  • Test speed > 1μs / 1MHz , 0v/3,3V digital,
  • Max 26 analog – out via pwm – 85kSample, max speed 160KS/s- 0.5s
  • Mini ATE, RPI und HW – Digital Pinelektrionik mit Treiber, Comparator, Active load

 

Testinstrument – additiv für RPI® Testsystem

  • LXI Geräte z.B. 2x Channel Oszilloskope, Protokoll-Analyse,Trigger-Option
  • 2x Channel Analog Source Anlog Waveform Generator (AWG)
  • 2x Channel Digital Power Supply – Sequence Kontrolle mit Trigger-Option
  • Sensor analog*, Sensor- with digital / RF interfaces*

 

Test Board / Evaluation Board - additiv für RPI® Testsystem

  • DAC Basisboard – 30k Sampe/s 10bit, 5v,  ADC DAC PI *
  • I2C i2c Expander:  Vgl. HW Kontrolle, SW Kontrolle- Transistor - ANALYSE
  • Transistor / Analog Wave to Speaker
  • ADC-DAC 12bit, 2x Analog_out 0..2v/0..3.3v 150KS/s SPI 5.4us setup, 1us write
  • ADC 1xch, 12bit max. Sample 75MS max. Speed 100KS/ch*

                                     

Testappllikation / Konnektivität via RPI® Interface

 

  • RF send/receive – Tags-ID, Keyless entry, Car2Car, Smartcard, Payin near Function
  • Kamera – Biometrie, Objekt-/Lageerkennung, Qualitätsnachweise
  • Sensoren und Aktoren – Bewegung, Motoren, Schalter, Smart Home
  • Reader – Barcode, QR-Code

*) in Vorbereitung    


Architektur für analoge und digitale Tests


Download
Kurzinfo zum Viconnis TestC-Raspberry PI Minitestsystem - Deutsch
Viconnis TestC Minitester 10-2016 2.6.pd
Adobe Acrobat Dokument 732.1 KB