TestC – Minitestsystem

Anwendungsfall

LXI-Gerätesteuerung und Testcase-Validierung

In Kooperation mit der Rigol Technologies EU GmbH hat Viconnis ein innovatives Testkonzept für die Vorvalidierung von LXI Laborgeräten gestartet. Mittels der Testsoftware TestC und dem Raspberry PI Minitestsystem können ausgewählte Testsequenzen im Vorfeld automatisiert und dokumentiert werden, so dass der Kunde / Labornutzer seine gewünschten Testfunktionen durch Testautomatisierung besonders komfortabel und auf Basis der ergänzenden Testdokumentation (später als Application-Note verfügbar) reproduzierbar und übertragbar nutzen kann.

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.

 

Automatisierte Fault Injection für Total Test Coverage - Bild 1

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.

Automatisierte Fault Injection für Total Test Coverage - Bild 2

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

Automatisierte Fault Injection für Total Test Coverage - Bild 3

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

Automatisierte Fault Injection für Total Test Coverage - Bild 4

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

Architektur für analoge und digitale Tests

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

Viconnis_Logo-Haken
N
Möchten Sie weitere Informationen?

Flyer

TestC-Raspberry PI Minitestsystem – deutsch

Innovatives Testsystem
zur Testanalyse und Testausführung

WordPress Cookie Plugin by Real Cookie Banner