Design of an Automated Testing Environment Framework for Onboard Device Driver Software

Design of an Automated Testing Environment Framework for Onboard Device Driver Software

Follow us for free subscriptions to the latest avionics news. Abstract In response to the current challenges in the testing practices of onboard device driver software, which include complex operations, high repetitiveness, large workloads, and low efficiency, this paper proposes an automated testing environment framework based on driver source code analysis and driver function configuration. … Read more

Automated Testing of Embedded Real-Time Systems on Drones by Kronstadt Group

Automated Testing of Embedded Real-Time Systems on Drones by Kronstadt Group

The Russia-Ukraine war has been ongoing for over three years, with the front lines shifting back and forth, and there have finally been some significant changes recently. The two beautiful Russian ladies who used to frequently appear in the neighborhood are no longer seen. However, my proficiency in Russian and Ukrainian has not changed much. … Read more

Template Testing Functionality of Oscilloscopes and Its Applications

Template Testing Functionality of Oscilloscopes and Its Applications

The template testing feature adds a capability to traditional oscilloscopes: it allows for a quick assessment of whether the input signal is qualified. When an unqualified signal is captured, we can perform actions such as stopping and taking a screenshot. This article will introduce the template testing functionality of the ZDS4000 series oscilloscopes and provide … Read more

Exploring Business Security Automation Penetration Testing Frameworks

Exploring Business Security Automation Penetration Testing Frameworks

Author / Senior Information Technology Expert at China Postal Savings Bank Software Development Center, Pan Hua China Postal Savings Bank Software Development Center, Wang Qifeng, Li Beichuan, Zhang Guozheng In recent years, with the rapid development of technologies such as artificial intelligence, big data, and cloud computing, emerging technologies have been increasingly integrated with traditional … Read more

An Overview of BMS Hardware-in-the-Loop Testing

In the automotive electronics development industry, the software development V-model derived from ISO26262 is increasingly accepted by developers. A crucial part of the V-model is HIL (Hardware-in-the-Loop) testing. Depending on the specific product form, the specifics of the V-model may vary, but it generally follows the overall process of requirements, design, and verification. For the … Read more

Open Source Automated Testing Tool Based on Large Models

Open Source Automated Testing Tool Based on Large Models

Automated testing tools Automated testing tools are software tools used to perform software automation testing. They can simulate user operations and automatically execute a series of testing steps to verify whether the software functions as expected. Automated testing tools are commonly used in several areas: 1. Unit Testing: Used to test the smallest testable units … Read more

Automated Testing System for BootLoader Programming Based on Python

Automated Testing System for BootLoader Programming Based on Python

It takes ten years to grow trees, and a hundred years to cultivate people; it takes ten years to write software, and a hundred years to refine BT! The BootLoader programming function is the most core foundational feature of the vehicle ECU, it is the “program of programs”, the mother of software, and the premise … Read more

Comprehensive Understanding of Low Energy Bluetooth Technology

Comprehensive Understanding of Low Energy Bluetooth Technology

Seminar Overview: Bluetooth, as a representative of short-range wireless communication technology, is developing at an increasingly rapid pace. More forms of Bluetooth devices are being applied in our work and daily life. Low power consumption and low cost have always been important characteristics of Bluetooth devices. The Bluetooth 5.0 version further enhances the performance of … Read more

Powerful EtherCAT Network Simulation Software: EC-Simulator

Powerful EtherCAT Network Simulation Software: EC-Simulator

This article’s images are provided by Mototech. EC-Simulator is a powerful real-time EtherCAT network simulation software released by Mototech. This software allows the virtualization of EtherCAT® networks by simulating EtherCAT® slave devices, enabling the operation of EtherCAT® master applications without the need for real EtherCAT® slave hardware. As a result, network operation and maintenance personnel, … Read more

Mastering Pytest: The Ultimate Python Testing Framework

Mastering Pytest: The Ultimate Python Testing Framework

Today, I want to introduce you to the most powerful testing framework in the Python world – Pytest. As a Python developer, writing test cases is an essential skill. With its simple syntax and powerful features, Pytest has rightfully earned its title as the king of Python testing. Why Choose Pytest? I remember when I … Read more