Tag

software testing

0 views collected around this technical thread.

DevOps
DevOps
Jun 5, 2025 · Frontend Development

15 Top Visual Regression Testing Tools to Perfect Your UI

This guide reviews 15 visual testing tools—detailing their core features, pros, cons, pricing, and platform support—while offering a six‑point selection framework and answering common FAQs to help teams choose the right solution for reliable UI quality.

UI automationregression testingsoftware testing
0 likes · 12 min read
15 Top Visual Regression Testing Tools to Perfect Your UI
DeWu Technology
DeWu Technology
May 19, 2025 · Artificial Intelligence

AI-Powered Automated Test Case Generation: Design, Implementation, and Future Plans

This article presents a comprehensive AI-driven solution for automatically generating functional test cases, detailing the AI background, design scheme, core components such as PRD parsing, test‑point generation, test‑case creation, knowledge‑base construction, implementation results, and future development directions.

AILLMRAG
0 likes · 7 min read
AI-Powered Automated Test Case Generation: Design, Implementation, and Future Plans
FunTester
FunTester
May 6, 2025 · Fundamentals

Lessons Learned from a Multi‑Module Java/Node.js Project: Improving Communication, Testing Practices, and Pre‑Production Validation

The article recounts a seven‑module Java/Node.js project, analyzes root causes of pre‑production bugs such as insufficient manager communication, incomplete testing, functional defects, and missing test data, and proposes concrete improvements like better stakeholder dialogue, rigorous pre‑production verification, detailed requirement clarification, and comprehensive test case creation.

Requirement Clarificationpre‑production validationproject management
0 likes · 7 min read
Lessons Learned from a Multi‑Module Java/Node.js Project: Improving Communication, Testing Practices, and Pre‑Production Validation
Test Development Learning Exchange
Test Development Learning Exchange
Apr 29, 2025 · Fundamentals

Shift-Left and Shift-Right Testing Strategies: Definitions, Advantages, and Applicable Scenarios

This article explains Shift-Left and Shift-Right testing approaches, detailing their definitions, benefits such as early defect detection and real‑world validation, and suitable contexts like agile development, SaaS platforms, and high‑risk industries and continuous improvement.

Agile DevelopmentDevOpsShift-Right Testing
0 likes · 4 min read
Shift-Left and Shift-Right Testing Strategies: Definitions, Advantages, and Applicable Scenarios
Tencent Cloud Developer
Tencent Cloud Developer
Apr 3, 2025 · Fundamentals

Software Testing Evolution, Shift Left/Right, and Automation vs Test Automation

Although large internet firms are hiring fewer dedicated test engineers, software testing remains vital; it has progressed through five historical periods, embraces left‑shift verification and right‑shift production monitoring, differentiates automation testing from test automation, and calls for developers to embed TDD, BDD, static analysis, and CI/CD to make quality a shared responsibility.

Automation TestingShift Leftdevelopment
0 likes · 30 min read
Software Testing Evolution, Shift Left/Right, and Automation vs Test Automation
Test Development Learning Exchange
Test Development Learning Exchange
Mar 22, 2025 · Fundamentals

Fundamentals of Functional Testing: Core Concepts, Techniques, and Interview Questions

This article provides a comprehensive overview of functional testing fundamentals, covering definitions, objectives, common test‑case design methods, test process management, tools, defect handling, security considerations, soft skills, and interview‑style questions to help both beginners and seasoned QA professionals deepen their understanding.

QA interviewautomation strategydefect handling
0 likes · 10 min read
Fundamentals of Functional Testing: Core Concepts, Techniques, and Interview Questions
Test Development Learning Exchange
Test Development Learning Exchange
Mar 13, 2025 · Operations

Effective Coordination of Interface Testing in Large Projects

Effective interface testing in large projects requires clear test objectives, well‑defined strategies, distinct responsibilities for backend, frontend and testing teams, the use of professional tools for API management and CI/CD, continuous process optimization, and strong communication to ensure high efficiency and quality.

API ManagementCI/CDinterface testing
0 likes · 4 min read
Effective Coordination of Interface Testing in Large Projects
Code Mala Tang
Code Mala Tang
Feb 28, 2025 · Fundamentals

Why AI Code Generation Needs Test‑Driven Development: Avoid Hidden Bugs

This article explains how AI‑generated code can be fast but unreliable, and demonstrates how applying Test‑Driven Development (TDD) with concrete Python examples catches errors like stack overflows, edge‑case failures, and security issues, ensuring robust, maintainable software.

AICode GenerationPython
0 likes · 13 min read
Why AI Code Generation Needs Test‑Driven Development: Avoid Hidden Bugs
AntTech
AntTech
Feb 25, 2025 · Artificial Intelligence

Call for Papers: ISSTA 2025 Workshop on Reliable and Trustworthy Software Systems (Ant Group)

The Ant Group invites submissions to its inaugural ISSTA 2025 workshop on reliable, secure, and trustworthy software systems, covering topics such as software reliability, AI-driven testing, model interpretability, LLM verification, runtime analysis, and visualization, with deadlines from March to June 2025.

AICall for PapersISSTA
0 likes · 5 min read
Call for Papers: ISSTA 2025 Workshop on Reliable and Trustworthy Software Systems (Ant Group)
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Jan 10, 2025 · Fundamentals

Equivalence Class Partitioning: Practical Insights and Examples for Software Testing

This article shares the author’s real‑world experience with equivalence class partitioning, explaining the concept, illustrating how to apply it to both numeric and non‑numeric game scenarios, and offering practical tips for writing robust test cases and avoiding common pitfalls in QA work.

QAequivalence classgame testing
0 likes · 14 min read
Equivalence Class Partitioning: Practical Insights and Examples for Software Testing
Test Development Learning Exchange
Test Development Learning Exchange
Dec 19, 2024 · Fundamentals

Comprehensive Software Testing Interview Questions and Answers

This article presents a curated list of 50 common software testing interview questions covering API automation frameworks, performance testing, essential Linux commands, and efficiency‑boosting tools and methods, providing concise answers to help candidates demonstrate their technical expertise.

AutomationInterview QuestionsLinux
0 likes · 13 min read
Comprehensive Software Testing Interview Questions and Answers
DaTaobao Tech
DaTaobao Tech
Nov 8, 2024 · Fundamentals

Improving Test Sufficiency for Business Finance Systems

The article proposes a scenario‑driven, combinatorial testing approach for business‑finance settlement systems that models variable factors, uses t‑way (especially 2‑way) coverage to capture most defects, and leverages tools such as Hexawise and allpairspy to generate minimal yet sufficient test cases, dramatically lowering pre‑release risk.

business financecombinatorial coveragesoftware testing
0 likes · 11 min read
Improving Test Sufficiency for Business Finance Systems
Test Development Learning Exchange
Test Development Learning Exchange
Oct 26, 2024 · R&D Management

How Test Leaders Can Ensure Project Stability and Quality Through Comprehensive Testing Strategies

This article outlines how test managers can protect project stability and quality by defining clear testing goals, selecting appropriate test types, planning resources, strengthening requirement management, enforcing strict testing processes, driving automation, integrating CI/CD, applying quality gates, managing defects, fostering team collaboration, monitoring metrics, and promoting knowledge sharing.

AutomationCI/CDdefect tracking
0 likes · 8 min read
How Test Leaders Can Ensure Project Stability and Quality Through Comprehensive Testing Strategies
DevOps
DevOps
Oct 22, 2024 · R&D Management

Why Independent Testing Teams Still Matter and How to Implement Agile Practices for Them

The article explains the historical evolution of software testing, argues for the continued necessity of independent testing teams within DevOps, and details a customized Agile framework—including Scrum, Kanban, and XP—along with roles, artifacts, values, ceremonies, and practical steps for successful adoption.

DevOpsKanbanScrum
0 likes · 15 min read
Why Independent Testing Teams Still Matter and How to Implement Agile Practices for Them
Test Development Learning Exchange
Test Development Learning Exchange
Oct 22, 2024 · Operations

Comprehensive Guide to Collecting Information, Reproducing Issues, Analyzing Logs and Code, Narrowing Problem Scope, and Team Communication

This guide outlines systematic steps for gathering environment and error details, reproducing bugs across different setups, analyzing logs and source code, narrowing down problem areas, and effectively communicating with developers, product managers, testers, on‑site staff, and customers to resolve software issues.

bug troubleshootingdebugginglog analysis
0 likes · 6 min read
Comprehensive Guide to Collecting Information, Reproducing Issues, Analyzing Logs and Code, Narrowing Problem Scope, and Team Communication
Test Development Learning Exchange
Test Development Learning Exchange
Oct 21, 2024 · Fundamentals

Understanding Unit, Integration, and System Testing with Practical Python Examples

This article explains the definitions, goals, and real‑world applications of unit testing, integration testing, and system testing, illustrating each type with clear Python code examples that demonstrate how to verify functionality, interfaces, and overall system behavior in software projects.

AutomationPythonintegration-testing
0 likes · 6 min read
Understanding Unit, Integration, and System Testing with Practical Python Examples
Test Development Learning Exchange
Test Development Learning Exchange
Oct 16, 2024 · Fundamentals

Key Practices for Test Team Management and Quality Assurance

This article outlines comprehensive strategies for test managers, covering daily responsibilities, building and motivating efficient test teams, handling conflicts, time‑critical testing, cross‑department coordination, performance evaluation, risk management, communication with non‑technical stakeholders, QA throughout the software lifecycle, tool selection, process optimization, and emerging testing trends.

DevOpsPerformance Testingquality assurance
0 likes · 12 min read
Key Practices for Test Team Management and Quality Assurance
Test Development Learning Exchange
Test Development Learning Exchange
Oct 14, 2024 · Backend Development

Mock Service Implementation Using Flask and MySQL

This article explains mock technology for software testing, demonstrates how to implement a mock service using Flask and MySQL, and provides code examples for setting up mock data and handling requests.

API mockingFlaskMySQL
0 likes · 7 min read
Mock Service Implementation Using Flask and MySQL