Tagged articles
143 articles
Page 2 of 2
转转QA
转转QA
Jul 9, 2020 · Operations

Testing Scenario Extraction and Tool Selection for Business Operations

The article explains how to isolate testing scenarios and choose appropriate testing methods for various business contexts—storefront changes, order processing, and cross‑platform integrations—by establishing baseline data, comparing results, and leveraging tools like YApi to improve quality and efficiency.

AutomationOperationsQA
0 likes · 7 min read
Testing Scenario Extraction and Tool Selection for Business Operations
FunTester
FunTester
May 29, 2020 · Operations

How to Keep Selenium Test Automation Simple, Stable, and High‑ROI

This article outlines practical strategies for maintaining Selenium test automation, including keeping test cases simple, encouraging developer involvement, defining execution strategies, improving test stability, focusing on high‑return‑on‑investment scenarios, and using cloud services for efficient cross‑browser compatibility testing.

QASeleniumTesting Strategy
0 likes · 6 min read
How to Keep Selenium Test Automation Simple, Stable, and High‑ROI
FunTester
FunTester
May 24, 2020 · Operations

Best Practices for Maintaining Selenium Automated Tests

This article explains why Selenium test automation requires ongoing maintenance, outlines the two main maintenance scenarios—test failures and dependency changes—and provides practical guidance for developers and testers to efficiently support and sustain automated testing in agile environments.

JavaScriptQASelenium
0 likes · 5 min read
Best Practices for Maintaining Selenium Automated Tests
转转QA
转转QA
May 13, 2020 · Operations

QA Transformation: Applying HTTP DIFF and Visual UI Automation to Operational and Order‑Related Requirements

This article describes how the QA team at ZuanZuan YouPin shifted from traditional functional testing to an assisted model by introducing HTTP DIFF for short‑flow operational features and visual UI automation for dynamic pages, as well as data‑construction and online order inspection techniques for complex order‑related scenarios.

HTTP DIFFOperationsQA
0 likes · 7 min read
QA Transformation: Applying HTTP DIFF and Visual UI Automation to Operational and Order‑Related Requirements
FunTester
FunTester
Apr 10, 2020 · Industry Insights

Why Bugs Slip Into Production: Common QA Pitfalls and How to Fix Them

Even with thorough testing environments, bugs often surface in production due to missing continuous monitoring, rushed last‑minute releases, inadequate compatibility checks, data inconsistencies, outdated QA practices, lack of shared goals, and microservice deployment challenges, highlighting the need for robust, production‑mirroring QA processes.

CompatibilityContinuous MonitoringDevOps
0 likes · 8 min read
Why Bugs Slip Into Production: Common QA Pitfalls and How to Fix Them
转转QA
转转QA
Mar 18, 2020 · Operations

How QA Can Add Value in Cross‑Department Projects

This article outlines how QA engineers can maximize their impact throughout the pre‑testing, testing, and post‑testing phases of cross‑department projects by understanding system interactions, coordinating with stakeholders, designing comprehensive test cases, monitoring progress, and conducting thorough retrospectives to continuously improve delivery quality.

CollaborationProject ManagementQA
0 likes · 6 min read
How QA Can Add Value in Cross‑Department Projects
FunTester
FunTester
Feb 22, 2020 · Industry Insights

7 Common Pitfalls New Automation Test Engineers Must Avoid

This article outlines the most frequent mistakes beginners make in test automation—from automating unnecessary modules and poorly defining scope to choosing the wrong tools, neglecting communication, ignoring ROI, over‑relying on open‑source projects, and trusting no‑code solutions—offering practical guidance to help avoid costly errors.

QASeleniumSoftware Testing
0 likes · 9 min read
7 Common Pitfalls New Automation Test Engineers Must Avoid
FunTester
FunTester
Jan 20, 2020 · Fundamentals

Mastering Black‑Box and White‑Box Testing: When and How to Use Each

This article explains the fundamentals of black‑box and white‑box testing, outlines their functional, non‑functional, and regression variants, and shows how combining both approaches improves software reliability, security, and performance.

QASoftware Testingblack-box testing
0 likes · 6 min read
Mastering Black‑Box and White‑Box Testing: When and How to Use Each
FunTester
FunTester
Dec 20, 2019 · Industry Insights

What Keeps Testers Stuck? 10 Common Excuses and How to Overcome Them

The article examines ten frequent excuses testers use to avoid responsibility, explains why each is flawed, and offers practical guidance on adopting a proactive testing mindset, thorough cross‑browser checks, time management, and collaborative problem‑solving to improve software quality.

QASoftware Testingcross-browser testing
0 likes · 10 min read
What Keeps Testers Stuck? 10 Common Excuses and How to Overcome Them
FunTester
FunTester
Nov 3, 2019 · Fundamentals

Why Skipping Code Reviews Can Derail Your Project—and How QA Can Lead the Way

The article explains what code review is, its goals, why it’s essential alongside testing, how QA professionals can effectively participate, various review methods, a Selenium‑specific checklist, and a set of best‑practice guidelines to improve software quality and delivery speed.

Code reviewQASoftware Testing
0 likes · 15 min read
Why Skipping Code Reviews Can Derail Your Project—and How QA Can Lead the Way
FunTester
FunTester
Sep 24, 2019 · Fundamentals

9 Essential Skills Every Software Tester Must Master

This article outlines the nine critical competencies—ranging from analytical thinking and effective communication to automation, DevOps, and project management—that empower software testers to deliver high‑quality applications and thrive in modern development environments.

AutomationDevOpsProject Management
0 likes · 7 min read
9 Essential Skills Every Software Tester Must Master
转转QA
转转QA
Sep 11, 2019 · Operations

Improving Agile Customer Service QA with UI Automation, Data Construction, and Mock Services

This article describes how the Zhezhuan customer‑service QA team tackled fast‑paced agile development challenges by introducing UI automation for complex IM sessions, data‑construction‑based test case generation, interface mocking, and disciplined project‑management practices to boost test coverage, reduce bugs, and accelerate releases.

QAcustomer-service
0 likes · 7 min read
Improving Agile Customer Service QA with UI Automation, Data Construction, and Mock Services
转转QA
转转QA
Aug 30, 2019 · R&D Management

The Evolution of the Testing Industry and Career Development Advice for Test Engineers

This article analyses the historical background, recent trends, and future outlook of the software testing industry, identifies key factors influencing test engineers' career growth, and offers practical recommendations on technical skill development, management pathways, and navigating the changing QA landscape.

AutomationCareer DevelopmentQA
0 likes · 23 min read
The Evolution of the Testing Industry and Career Development Advice for Test Engineers
转转QA
转转QA
Jun 20, 2019 · Product Management

Applying Product Thinking to QA: A Structured Approach to Requirement Analysis and Test Case Design

The article explains how QA professionals can adopt product‑thinking by first understanding requirement background, feasibility, and characteristics, then using a coarse‑grained evaluation process and detailed analysis to design comprehensive test cases that align with business goals and resource constraints.

QAproduct thinkingrequirement analysis
0 likes · 7 min read
Applying Product Thinking to QA: A Structured Approach to Requirement Analysis and Test Case Design
21CTO
21CTO
Jun 18, 2019 · Operations

Why Embracing Failure Accelerates Growth: Lessons from Intuit and PayPal

The article explains how organizations can achieve rapid growth by openly acknowledging failures, creating lightweight post‑mortem processes, and continuously learning from mistakes, illustrated through Intuit’s SaaS transition, PayPal’s rollback challenges, and practical rules for QA and architecture.

QASaaSarchitecture
0 likes · 31 min read
Why Embracing Failure Accelerates Growth: Lessons from Intuit and PayPal
Meituan Technology Team
Meituan Technology Team
Dec 13, 2018 · Operations

Stability Testing Practices for Meituan Smart Payment: Fault Drills, Online Load Testing, and Continuous Operation

Meituan’s smart‑payment team combats growing complexity and third‑party failures by implementing a stability‑building program that raises availability through flexible degradation, rapid recovery, and three core QA practices—fault drills, online full‑link load testing, and a continuous operation system that standardizes processes, visualizes metrics, and automates resilience checks.

Fault InjectionLoad TestingMeituan
0 likes · 13 min read
Stability Testing Practices for Meituan Smart Payment: Fault Drills, Online Load Testing, and Continuous Operation
360 Quality & Efficiency
360 Quality & Efficiency
Aug 9, 2018 · R&D Management

Improving QA Team Management with OKR‑Driven Weekly Meetings

The article discusses how QA teams can enhance their effectiveness by restructuring weekly meetings, adopting OKR methodology, focusing on problem‑solving and leadership development, and provides practical guidelines and examples for implementing these practices in R&D environments.

LeadershipOKRQA
0 likes · 6 min read
Improving QA Team Management with OKR‑Driven Weekly Meetings
Baidu Intelligent Testing
Baidu Intelligent Testing
Jun 29, 2018 · Product Management

Baidu Product Evaluation Framework and Common Assessment Methods

This article outlines Baidu's comprehensive product evaluation framework, describing its multi‑layer assessment system, the combination of subjective and objective metrics, and a suite of common evaluation methods such as indicator analysis, AB testing, user feedback, behavior analysis, big‑data profiling, and competitor comparison.

AB testingBig DataQA
0 likes · 16 min read
Baidu Product Evaluation Framework and Common Assessment Methods
360 Quality & Efficiency
360 Quality & Efficiency
Jun 21, 2018 · R&D Management

Evolution of Quality Assurance Roles and Automation at Google

The article traces Google's transition from manual testing to automated testing, detailing the emergence of distinct testing roles such as Test Engineers, Release Engineers, Site Reliability Engineers, and Test Development Engineers, and how these changes boosted productivity and reshaped engineering workflows.

AutomationGoogleQA
0 likes · 6 min read
Evolution of Quality Assurance Roles and Automation at Google
360 Quality & Efficiency
360 Quality & Efficiency
May 21, 2018 · Fundamentals

Practical QA Tips and Project Progress Strategies for Mobile DSP Advertising Projects

The article shares practical QA techniques and project‑progress strategies for a mobile DSP advertising team, emphasizing paper‑based documentation, rapid test case execution, clear test design using XMind, and the potential of AI‑driven bug analysis, while also highlighting the importance of versatile testing roles.

AIDocumentationProject Management
0 likes · 5 min read
Practical QA Tips and Project Progress Strategies for Mobile DSP Advertising Projects
Qunar Tech Salon
Qunar Tech Salon
May 17, 2018 · Operations

Design and Implementation of an Integrated Case and Bug Management Platform (Todolist) for Agile QA Processes

This article describes the challenges of traditional case and bug workflows in fast‑moving development, proposes automated solutions such as self‑checking test standards, checklist‑to‑case conversion, and reject‑rule enforcement, and details the architecture and user‑experience improvements of the Todolist platform integrated with Jira.

Jira IntegrationQAbug tracking
0 likes · 10 min read
Design and Implementation of an Integrated Case and Bug Management Platform (Todolist) for Agile QA Processes
Baidu Intelligent Testing
Baidu Intelligent Testing
May 8, 2018 · Artificial Intelligence

Interview with Baidu QATC Chair Yang Fei on AI Testing Challenges and the Future of QA

In this interview, Baidu QATC chair Yang Fei discusses his career, the evolving scope of quality assurance from code to AI model testing, key challenges such as service quality and model interpretability, practical approaches for defect discovery, continuous evaluation pipelines, and advice for QA professionals' personal growth.

AIBaiduCareer Development
0 likes · 7 min read
Interview with Baidu QATC Chair Yang Fei on AI Testing Challenges and the Future of QA
360 Quality & Efficiency
360 Quality & Efficiency
Apr 12, 2018 · Operations

Effective Communication Strategies Between Testers and Developers

This guide outlines common tester‑developer interaction scenarios, highlights typical mistakes, and provides best‑practice responses to improve bug reporting, collaboration, code reviews, and issue resolution, helping QA professionals foster constructive communication and maintain project quality.

CollaborationQAbest practices
0 likes · 14 min read
Effective Communication Strategies Between Testers and Developers
360 Quality & Efficiency
360 Quality & Efficiency
Mar 14, 2018 · Fundamentals

Writing Comprehensive Test Cases: Functional and Non‑Functional Testing Guidelines

This article explains how to create thorough test cases by outlining their purpose, covering functional aspects such as CRUD, GUI validation, data accuracy, business logic, backend checks, concurrency, and non‑functional concerns like browser compatibility, stress, API testing, and security, while emphasizing the need for project‑specific customization.

QASoftware Testingfunctional testing
0 likes · 7 min read
Writing Comprehensive Test Cases: Functional and Non‑Functional Testing Guidelines
Baidu Intelligent Testing
Baidu Intelligent Testing
Dec 27, 2017 · R&D Management

Comparison of Traditional Waterfall and Iterative Software Development Processes and Multi‑Iteration Parallel Mode

The article compares the classic waterfall software development model with iterative development, outlines the drawbacks of the former, highlights the six advantages of iteration, and details a multi‑iteration parallel approach with QA and release‑cycle practices for improved project control and product quality.

Iterative DevelopmentProject ManagementQA
0 likes · 7 min read
Comparison of Traditional Waterfall and Iterative Software Development Processes and Multi‑Iteration Parallel Mode
DevOps Engineer
DevOps Engineer
Oct 29, 2017 · R&D Management

What Is the Ideal Developer‑to‑Tester Ratio? Insights and Experiences

The article, translated from a StackOverflow discussion, examines whether a software project should have more testers than developers, presents multiple industry experiences, outlines factors influencing the optimal developer‑to‑tester ratio, and offers practical advice for improving testing effectiveness.

QASoftware Testingdeveloper tester ratio
0 likes · 6 min read
What Is the Ideal Developer‑to‑Tester Ratio? Insights and Experiences
DevOps Engineer
DevOps Engineer
Aug 23, 2017 · R&D Management

From QA to Engineering Productivity: Reflections on Building an EP Team

The article shares a senior engineer’s experience transitioning a traditional QA group into an Engineering Productivity (EP) team, discussing organizational challenges, core values, role definitions, team structure, and practical strategies for improving software development efficiency in fast‑changing internet companies.

DevOpsEngineering ProductivityQA
0 likes · 21 min read
From QA to Engineering Productivity: Reflections on Building an EP Team
DevOps Engineer
DevOps Engineer
Aug 19, 2017 · Fundamentals

Chinese Software Testing Professionals Survey: Company Attributes and Practices

Based on a survey of roughly 2,000 Chinese software testing professionals, this report analyses company characteristics, testing‑development ratios, career advancement, training frequency, testing tools, and process metrics, offering insights into current industry trends and recommendations for QA practitioners.

ChinaIndustry SurveyQA
0 likes · 9 min read
Chinese Software Testing Professionals Survey: Company Attributes and Practices
DevOps Engineer
DevOps Engineer
Aug 16, 2017 · Fundamentals

16 Essential Traits of an Excellent Software Tester

This article outlines sixteen key characteristics and habits—such as maintaining skepticism, prioritizing quality, focusing on user satisfaction, thinking from the user's perspective, prioritizing tests, avoiding over‑promising coverage, embracing feedback, starting early, managing risk, conducting market research, honing analytical skills, considering negative scenarios, making sound judgments, negotiating effectively, avoiding blame, and observing diligently—to help testers excel in their roles.

QASoftware Testingquality assurance
0 likes · 7 min read
16 Essential Traits of an Excellent Software Tester
Baixing.com Technical Team
Baixing.com Technical Team
Aug 14, 2017 · Frontend Development

Mastering Bug Localization: Proven Strategies for Testers

This guide explains why precise bug localization is crucial for testers, outlines systematic approaches with real-world examples, and offers practical tips—including preserving the crime scene, asking the right questions, and interpreting HTTP status codes—to efficiently identify and resolve issues across web applications.

DebuggingHTTP status codesQA
0 likes · 14 min read
Mastering Bug Localization: Proven Strategies for Testers
Baidu Intelligent Testing
Baidu Intelligent Testing
Jul 31, 2017 · Operations

Common Testing Methods for Live Streaming Apps

This article introduces essential live‑streaming terminology and outlines a step‑by‑step testing process—including test case design, execution, and verification—to ensure that a live streaming application launches and operates reliably.

QARTMPapp testing
0 likes · 5 min read
Common Testing Methods for Live Streaming Apps
360 Quality & Efficiency
360 Quality & Efficiency
Jan 6, 2017 · Fundamentals

Exploratory Testing: Concepts, Evolution, and Practical Techniques

This article explains what exploratory testing is, traces its growing importance in modern rapid‑iteration product development, and presents practical techniques—including free‑form deep testing, scenario‑based traversal, strategy‑driven extrapolation, and feedback‑driven iteration—illustrated with real‑world mobile app examples.

QASoftware Testingexploratory testing
0 likes · 11 min read
Exploratory Testing: Concepts, Evolution, and Practical Techniques
360 Quality & Efficiency
360 Quality & Efficiency
Nov 25, 2016 · Frontend Development

Comprehensive Guide to Web Functional Testing

This article outlines a complete set of web functional testing techniques—including link, form, cookie, database, usability, navigation, graphics, content, interface, compatibility, platform, browser, and resolution testing—to ensure that a website meets user requirements and operates reliably across environments.

QAUsabilityfunctional testing
0 likes · 8 min read
Comprehensive Guide to Web Functional Testing