Essential for Automation Test Engineers: 20 Linux Commands to Navigate Servers with Ease

Essential for Automation Test Engineers: 20 Linux Commands to Navigate Servers with Ease

Last week, our automation pipeline suddenly failed, and the error message was simply: Connection refused The developer said: “The service is down, go check the server.” I logged into the test machine and resolved it with three commands: ps -ef | grep order-service # Check processesnetstat -tunlp | grep 8080 # Check porttail -f /var/log/order.log … Read more

Automating Web Form Filling with Python and Selenium

Hello, friends! Today we are going to talk about the <span>Selenium</span> library! It acts like a magical little assistant that can help you automate operations on web pages! For example, automatically filling out forms, clicking buttons, and so on. It is particularly suitable for scenarios that require a lot of repetitive operations on web pages, … Read more

Introduction to the HttpRunner API Testing Framework (Part 1)

Introduction to the HttpRunner API Testing Framework (Part 1)

Introduction to the HttpRunner API Testing Framework 1. Overview of HttpRunner HttpRunner is an open-source API testing tool that supports various network protocols such as HTTP(S), HTTP2, WebSocket, and RPC. It encompasses types of testing including interface testing, performance testing, and digital experience monitoring. It is user-friendly, powerful, and features a rich plugin mechanism with … Read more

Cross-Platform Automation Testing: Extending Coverage to Mobile and Web!

Cross-Platform Automation Testing: Extending Coverage to Mobile and Web!

Implementing cross-platform automation testing is an important part of the modern software development process. With the rapid development of mobile and web applications, developers need to ensure the stability and consistency of their software across multiple platforms. This article will introduce how to implement cross-platform automation testing and extend coverage to mobile and web applications. … Read more

Top 5 Python Frameworks for Automation Testing

Top 5 Python Frameworks for Automation Testing

Source: Python DevelopersThis article is 3700 words long, and it is recommended to read in 10 minutes. This article presents five types of Python automation testing frameworks for comparison and discussion. Since being ranked as a programming language in 2018, Python has consistently been at the top of various rankings. Currently, it ranks third in … Read more

Practical Guide to Python Testing: Efficiently Master Core Skills in Automation Testing

Practical Guide to Python Testing: Efficiently Master Core Skills in Automation Testing

Hello everyone, I am Programmer Wan Feng. Learning website:www.python-office.com, focusing on AI and Python automation in office tasks.[1] 1. Concepts and Principles Automation testing refers to the process of automatically executing software tests by writing scripts or using tools, aimed at improving testing efficiency, reducing human errors, and ensuring software quality. Python, as a concise … Read more

Tools for Testing HTTP and JSON Interfaces

Tools for Testing HTTP and JSON Interfaces

When testing HTTP and JSON interfaces, developers and testers choose different tools based on requirements (such as functional testing, automated testing, performance testing, etc.). The following are common categories of tools and specific introductions, covering various scenarios from simple debugging to complex automation. Graphical Interface Tools These tools are easy to operate, support visual request … Read more

Enhancing Software Development Efficiency and Paradigm Reshaping Empowered by AI Agents | Review of TF Technology Frontline Issue 168

Enhancing Software Development Efficiency and Paradigm Reshaping Empowered by AI Agents | Review of TF Technology Frontline Issue 168

On July 29, 2025, CCF TF held its 168th event, themed “Enhancing Software Development Efficiency and Paradigm Reshaping Empowered by AI Agents.” This event was organized by the CCF TF R&D Efficiency SIG and featured speakers including Zhang Gang, Executive Committee Member of CCF Software Engineering, CTO of Yingmu Software Technology; Fu Jingliang, Testing Development … Read more

Essential Guide to Building a Lightweight Serial Command Line Shell from Scratch in Embedded Development

Essential Guide to Building a Lightweight Serial Command Line Shell from Scratch in Embedded Development

Essential Guide to Building a Lightweight Serial Command Line Shell from Scratch in Embedded Development https://mp.weixin.qq.com/s/H0x2QYkhyqoQChgEqm-MwQ Implementation and Pitfall Guide for Lightweight Command Line Shell in Embedded Development In embedded development, the command line shell (CLI Shell) is the most common and direct way to interact with devices. Its simplicity, efficiency, and low resource consumption … Read more

Automating Web Operations with Python Selenium

Automating Web Operations with Python Selenium

Have you ever wanted to automate some web operations? For example, logging into websites in bulk, automatically filling out forms, or scraping web data? Python Selenium can help you achieve these seemingly complex tasks! It can simulate browser behavior to interact with web pages, which is really cool! So why is Python Selenium worth paying … Read more