25 Lectures on Bus: A Fully Automated OTA Testing Method

25 Lectures on Bus: A Fully Automated OTA Testing Method

Absolute Content OTA is the star of the automotive electronics field, there is hardly any technical direction more popular and imaginative than it. Itis both useful and impressive, a typical business that has both substance and appearance, can serve both as a façade and a solid platform. Excellent companiescan charge for value-added services using OTA, … Read more

Vehicle Ethernet Testing Solutions

Vehicle Ethernet Testing Solutions

Testing Standards, Testing Solutions, Testing Tools Ethernet, like LIN, is a product of competition in the automotive communication field, alongside the CAN bus. In specific areas, the former two are more suitable than the CAN bus. If we set aside R&D costs and focus solely on technical reasoning, the existence of both is justified. Technical … Read more

Oscilloscope Brand Comparison and Evaluation

Oscilloscope Brand Comparison and Evaluation

To work more efficiently Oscilloscopes are undoubtedly one of the greatest inventions in the field of testing and measurement. They present the microscopic world of signals to us, allowing us to observe closely, capture problems precisely, and discover potential issues, making them very useful for improving product quality. More than ten years ago, when I … Read more

ADAS System Testing Solutions

ADAS System Testing Solutions

In recent years, the research and application of Advanced Driver Assistance Systems (ADAS) technology have rapidly developed in various related fields, indicating that automobiles are quickly entering a new ADAS world. The application scenarios of ADAS require its related functions to undergo sufficiently reliable testing to ensure that autonomous vehicles can operate safely and without … Read more

Understanding JTAG: Interface Protocol and Boundary Scan

Understanding JTAG: Interface Protocol and Boundary Scan

This article mainly introduces the pin definitions, interface standards, boundary scan, and TAP controller of the JTAG bus. JTAG (Joint Test Action Group) is an international standard testing protocol (IEEE 1149.1 compatible), primarily used for internal chip testing. Most advanced devices now support the JTAG protocol, such as ARM, DSP, FPGA, etc. The standard JTAG … Read more

Rust Testing Framework: Ensuring Tool Reliability

Rust Testing Framework: Ensuring Tool Reliability

Click the above to follow us! Today, let’s talk about Rust’s testing framework. To be honest, testing always feels like a hassle when writing code, but it is really important. Rust has a built-in set of simple and easy-to-use testing tools that can help us easily write high-quality code. Let’s see how to use this … Read more

ISO-SPI Simulation Technology: Efficient Solutions for High Voltage Battery BMS Testing

ISO-SPI Simulation Technology: Efficient Solutions for High Voltage Battery BMS Testing

The voltage of electric vehicle batteries is increasing from 400V to 800V, and the voltage of large-scale energy storage system batteries is rising from 600V-900V to 1500V. Engineers face a dilemma when proposing hardware-in-the-loop (HIL) requirements for high voltage battery BMS: the number of battery cell channels versus the simulation effectiveness. When the number of … Read more

Using Failpoint for Fault Injection in Go

Using Failpoint for Fault Injection in Go

Recently, while looking at the TiDB source code, I found that it used failpoint for fault injection, which I found very interesting. It involves code generation and parsing the code AST tree for replacement to implement fault injection. I will also try to analyze it and learn how to parse the AST tree to generate … Read more

Chaos Engineering and Fault Injection in Ruby Applications

Chaos Engineering and Fault Injection in Ruby Applications

Today, I want to talk to you about a very interesting topic, especially in the context of modern distributed systems—Chaos Engineering and Fault Injection. This may sound a bit profound, but let me explain it in a simple way and practice it with Ruby code. The core idea of Chaos Engineering is: to actively create … Read more

HttpRunner: Open Source API Automation Framework

HttpRunner: Open Source API Automation Framework

HttpRunner is an open-source API automation testing framework designed to simplify API testing and performance testing. It supports writing test cases in YAML/JSON format, featuring high usability and strong extensibility, making it very suitable for testing engineers and developers. Below, we will introduce this testing framework from the following aspects: First, let’s intuitively experience the … Read more