Unboxing Experience of Learning Embedded Linux with Development Boards

Unboxing Experience of Learning Embedded Linux with Development Boards

Scan to FollowLearn Embedded Together, learn and grow together When receiving a development board, the first thing to do is to understand it, find relevant materials, and familiarize oneself with its configurations. Then, set up the development environment. Thinking back to the past (here comes the show-off), the first development board I encountered while learning … Read more

Professional HTTP(S) Testing Instrument: A Key Tool for Application Layer Performance and Stability

Professional HTTP(S) Testing Instrument: A Key Tool for Application Layer Performance and Stability

In modern IT systems, the HTTP/HTTPS protocol has become the foundation for the majority of application communications, serving as a bridge between the front end and back end, users and services. From API services, web sites, to gateways, load balancers, CDNs, and WAFs… almost all core systems are handling massive amounts of HTTP(S) requests. Before … Read more

The Spring of Overclocking for Single Board Computers (RK3588)

The Spring of Overclocking for Single Board Computers (RK3588)

Overclocking is a term that usually appears in powerful gaming laptops or high-end desktop computers. In the field of compact embedded single board computers, overclocking seems to be a niche term. However, there is always a group of computer enthusiasts who enjoy tinkering with their ideas on some open-source hardware and sharing their achievements. Today, … Read more

Dual-Core Innovative Architecture Enhances Robot Control Performance

Dual-Core Innovative Architecture Enhances Robot Control Performance

As the application fields of robots continue to expand from traditional industrial manufacturing to various sectors such as healthcare and agriculture, robot control systems are facing unprecedented challenges. To address these challenges, robot control systems must meet four core “high” requirements: First, high explosiveness, meaning the system must have the capability to run complex control … Read more

Practical Experience with HTTP Timeout and Fault Testing

Practical Experience with HTTP Timeout and Fault Testing

In fault testing, the HTTP protocol is an extremely common and important testing target. Whether it is inter-service communication in a microservices architecture or external API calls, HTTP plays a critical role in data exchange. When issues such as slow responses, abnormal connections, or request failures occur, anomalies at the HTTP layer are often the … Read more

HTTP Request Sampler in JMeter

HTTP Request Sampler in JMeter

Function Description In JMeter, a sampler is used to simulate user requests and collect corresponding request and response data. Samplers can send various types of requests, such as HTTP requests, FTP requests, database requests, etc. They simulate user behavior by sending requests to the system under test and collecting the returned response data into the … Read more

Spirent Launches Industry’s First Automated Testing Solution for Next-Generation Wi-Fi Devices

Spirent Launches Industry's First Automated Testing Solution for Next-Generation Wi-Fi Devices

The Octobox STA Automation Suite Significantly Accelerates Performance Testing Workflows Recently, Spirent Communications announced the launch of the Octobox STA Automation Suite. As the industry’s first solution, this suite enables comprehensive performance testing and validation automation for client terminals and devices in Wi-Fi 6/6E and Wi-Fi 7 networks. This new automation suite aims to replace … Read more

How to Configure HTTP Request Headers in Locust

How to Configure HTTP Request Headers in Locust

Configuring HTTP request headers in Locust is very simple. You can achieve this by passing the headers parameter when calling the appropriate method of the client object. Below, we will detail how to add custom request headers for different types of HTTP requests. How to Set Request Headers for HTTP Requests in Locust 1. Basic … Read more

How to Use HTTP Requests in Locust

How to Use HTTP Requests in Locust

Using HTTP requests in Locust is very straightforward, as Locust is primarily designed for load testing and performance testing, with built-in support for HTTP requests. With Locust’s HttpUser class, you can easily send GET, POST, and other types of HTTP requests, and leverage Locust’s powerful features to simulate the behavior of a large number of … Read more

MiniTest: A Lightweight C++ Unit Testing Framework

MiniTest: A Lightweight C++ Unit Testing Framework

Click the blue text to follow immediately Introduction MiniTest is a lightweight C++ unit testing framework that provides assertion testing, parameterized testing, grouped testing, performance testing, and Mock (mock objects), suitable for the unit testing needs of small projects. Features of this framework: Lightweight: No third-party dependencies, suitable for embedded systems, CLI tools, etc. Easy … Read more