Testing of Event-Driven Embedded Software with Python Part-1

  Рет қаралды 12,357

Quantum Leaps, LLC

Quantum Leaps, LLC

Күн бұрын

This is part-1 of the talk "Testing of Event-Driven Embedded Software with Python" that Miro Samek presented at the [Embedded Online Conference in May 2022](embeddedonline...)
This part starts with the general strategy for testing event-driven software. Next, at 5:35, you'll get a clear explanation of the traditional approach based on the Mock Objects illustrated with an example.
Finally in this part, at 13:00, you'll get introduced to the concept of Software Tracing, which conceptually is similar to "Testing with printf".
NOTE:
All code presented in this video is available on GitHub in the qpc repository:
github.com/Qua...

Пікірлер: 5
@StateMachineCOM
@StateMachineCOM 2 жыл бұрын
All the code discussed in this video is AVAILABLE on GitHub: github.com/QuantumLeaps/qpc-examples/tree/main/qutest
@EdwinFairchild
@EdwinFairchild 2 жыл бұрын
Insightful content as always Dr. Samek
@hassinayaz7310
@hassinayaz7310 2 жыл бұрын
thanks for sharing ... what you say is true.. embedded software developers really find it hard to grasp the mock object concept whereas spy or fake are more friendly introduction to the TDD approach . eagerly waiting for the next part to see what you do with the aformentioned python tool
@prashantkulkarni1391
@prashantkulkarni1391 2 жыл бұрын
Thanks a lot for Sharing knowledge. It helped a lot.
@nhanNguyen-wo8fy
@nhanNguyen-wo8fy 6 ай бұрын
6:00 9:40 generate mock
Testing of Event-Driven Embedded Software with Python Part-2
20:36
Quantum Leaps, LLC
Рет қаралды 4,5 М.
ДЕНЬ УЧИТЕЛЯ В ШКОЛЕ
01:00
SIDELNIKOVVV
Рет қаралды 3,6 МЛН
Watermelon magic box! #shorts by Leisi Crazy
00:20
Leisi Crazy
Рет қаралды 92 МЛН
规则,在门里生存,出来~死亡
00:33
落魄的王子
Рет қаралды 29 МЛН
I'M BACK: Firmware Extraction Tips and Tricks
10:13
Matt Brown
Рет қаралды 17 М.
#49 Embedded Unit Testing #embedded_systems #embeddedsoftware #testing
23:46
Python TDD Workflow - Unit Testing Code Example for Beginners
25:33
Python Simplified
Рет қаралды 78 М.
10 years of embedded coding in 10 minutes
10:02
Greidi Ajalik
Рет қаралды 406 М.
Active Objects, Hierarchical State Machines and Modeling in Practice
40:54
Alexander Steffen - Writing unit tests for C code in Python
26:12
EuroPython Conference
Рет қаралды 16 М.
Brady Hill - RobotFramework for Embedded Software Testing
24:34
Robot Framework
Рет қаралды 20 М.
Test-Driven Development // Fun TDD Introduction with JavaScript
12:55
Intro to the Zig Programming Language • Andrew Kelley • GOTO 2022
50:14
ДЕНЬ УЧИТЕЛЯ В ШКОЛЕ
01:00
SIDELNIKOVVV
Рет қаралды 3,6 МЛН