Skip to main content
autorenew
close
Nao's Blog
Quality Analyst, Not Quality Assurance.
article
Blog
psychology
AI Wiki
tips_and_updates
Prompts
Home
Blog
QA Library
expand_more
Explore software testing terminology and API, UI, and performance testing practices.
200+ terms · 50+ guides
menu_book
QA wiki
Look up software testing, QA, and test automation terminology.
200+ terms
route
Guild
Learn API, UI automation, and performance testing through structured paths.
50+ guides
AI Testing
expand_more
Use AI to support requirements analysis, test design, automation, and quality review.
AI knowledge · QA workflows
psychology
AI Wiki
Understand AI, agent, LLM, and vibe-coding terminology and practice.
60+ entries
auto_awesome
AI-Native QA Weekly
Track weekly developments in agent testing, LLM quality, and AI-Native QA.
From Week 39
tips_and_updates
QA Prompts
Use structured QA prompts by testing type, from analysis to test reporting.
200+ prompts
build
QA Skills
Installable QA skills for coding agents across the testing lifecycle.
100+ skills
Ecosystem
expand_more
Open-source testing projects, learning plans, and community resources.
Tools · learning · resources
folder
Projects
Open-source QA tools, AI testing projects, and API test starters.
Open-source projects
apps
Resources
Curated resources for software testing, automation, and AI testing.
Testing resources
favorite
Support
Support ongoing QA content and open-source work.
Support this site
About
translate
中
English
简体中文
search
light_mode
dark_mode
menu
close
Archive
2026
Sep 29
Requirement Conflict Detection Skill: Separate Real Contradictions from Scope Differences
Sep 29
Requirement Consistency Analysis Skill: Compare Terms, States, and Rules Across Artifacts
Sep 29
Testing Agent Skills: Why “It Works” Does Not Mean “It’s Good”
Sep 28
Requirement Ambiguity Analysis Skill: Turn Vague Wording into Closeable Questions
Sep 28
Requirement Quality Review Skill: Prepare a Requirement for Design and Testing
Sep 27
LLM Evaluation Design: From task sets and scoring criteria to model regression gates
Sep 27
LLM Testing: Systematically validate factual accuracy, refusal behavior, and safety boundaries
Sep 26
DeepSeek Harness Official Desktop Preview Is Available — dsh-qa Now Supports It
Sep 25
AI-Assisted Testing: Improve testing efficiency while retaining test evidence
Sep 25
Prompt Testing: Systematically validate prompt accuracy, boundaries, and multi-turn consistency
Sep 25
Security Testing: Systematically identify security risk from assets, permissions, and attack surfaces
Sep 24
Multi-Role Quality Synthesis: Preserve different perspectives and reach actionable quality decisions
Sep 24
Project Delivery Perspective: Include scope, dependencies, and delivery risk in quality decisions
Sep 24
Awesome QA Skills Update: From a QA Skill Collection to a Governed AI QA Skills Ecosystem
Sep 23
Technical Quality Perspective: Include architecture, reliability, and maintainability in quality decisions
Sep 23
UX Quality Perspective: Bring user task flows and usability issues into quality decisions
Sep 23
dsh-qa v0.5.3: From Harness Compatibility to a Native QA Workbench
Sep 22
Product Quality Perspective: Bring user value and business impact into quality decisions
Sep 22
QA Quality Perspective: Use coverage, risk, and evidence to support quality conclusions
Sep 21
Production Incident Analysis: From incident timeline to containment, validation, and retrospective actions
Sep 21
Production Verification: Verify business flows, metrics, logs, and rollback conditions after release
Sep 21
Root Cause Analysis: Move from symptoms to hypotheses and find a verifiable root cause
Sep 20
Distributed Trace Analysis: Use a trace to locate cross-service latency and error propagation
Sep 20
Log Analysis: Cluster errors at scale and locate post-release issues
Sep 20
Metrics Anomaly Analysis: Use anomalous metrics to locate the time window, impact, and candidate causes
Sep 19
Capacity Planning Analysis: Use business growth and resource curves to judge remaining system capacity
Sep 19
Performance Bottleneck Analysis: Combine load tests, metrics, and traces to find the real limiting resource
Sep 19
Performance Regression Analysis: Compare versions to determine whether performance really regressed
Sep 18
Performance Result Analysis: Read load-test results from throughput and tail latency to errors and resource use
Sep 18
Gatling Performance Testing: Turn real workload models into executable load-test scripts
Sep 18
JMeter Performance Testing: Turn real workload models into executable load-test scripts
Sep 17
k6 Performance Testing: Turn real workload models into executable load-test scripts
Sep 17
Performance Testing: Turn “the system must be fast” into executable, verifiable goals
Sep 17
Performance Workload Modeling: Build realistic workload models from production traffic and user behavior
Sep 16
Flaky Test Analysis: Why do flaky tests fail intermittently?
Sep 16
Regression Scope Analysis: Define regression boundaries from changes, dependencies, and past defects
Sep 16
Regression Test Selection: Find the smallest sufficient regression suite
Sep 15
Change Impact Analysis: Trace service, data, test, and release impact from a code change
Sep 15
Code Review: Look beyond code changes to behavior and risk
Sep 15
PR Test Impact Analysis: Quickly locate affected test scope from code changes
Sep 14
REST Assured API Automation: Turn API definitions into sustainable CI regression
Sep 14
Supertest API Automation: Turn API definitions into sustainable CI regression
Sep 14
QCov: From Passing Tests to Reviewable Quality Evidence
Sep 13
Pytest API Automation: Turn API definitions into sustainable CI regression
Sep 12
What a 404 Revealed About Plugin Compatibility: dsh-qa and DeepSeek Harness API Evolution
Sep 11
AI Test Auditor: Inspect what AI-generated tests actually verify
Sep 10
API Contract Testing: Identify consumer compatibility and migration risk from API changes
Sep 10
Bruno API Automation: Turn API definitions into sustainable CI regression
Sep 10
Postman API Testing: Turn API definitions into sustainable CI regression
Sep 9
API Testing: Move from an endpoint list to authorization, contracts, exceptions, and idempotency validation
Sep 9
Puppeteer UI Automation Testing: Build reliable regression with stable locators and controlled data
Sep 9
TestCafe UI Automation Testing: Build reliable regression with stable locators and controlled data
Sep 8
Cypress UI Automation Testing: Build reliable regression with stable locators and controlled data
Sep 8
Selenium UI Automation Testing: Build reliable regression with stable locators and controlled data
Sep 8
WebdriverIO UI Automation Testing: Build reliable regression with stable locators and controlled data
Sep 7
Automation Testing: Decide what to automate before choosing tools and frameworks
Sep 7
Test Report Review: Check whether conclusions, evidence, and release impact align
Sep 7
Playwright UI Automation Testing: Build reliable regression with stable locators and controlled data
Sep 7
dsh-qa v0.2.0: From Test Board to Traceable QA Control Workbench
Sep 6
Bug Reporting: Turn “it sometimes fails” into a defect developers can reproduce reliably
Sep 6
Test Data Generation: Systematically cover normal, boundary, exceptional, and permission scenarios
Sep 6
Test Reporting: Turn test results into actionable quality conclusions
Sep 4
Test Case Review: Find coverage gaps, ambiguous assertions, and high-risk scenarios
Sep 4
Test Case Review Plus: Trace high-risk gaps across requirements, cases, and evidence
Sep 4
Test Case Writing Plus: Keep requirements, rules, and test cases traceable end to end
Sep 3
Accessibility Testing: Systematically validate the full user experience from keyboard operation onward
Sep 3
Mobile Testing: Cover weak networks, permissions, and app lifecycle scenarios
Sep 3
Test Case Writing: Turn acceptance criteria into executable, verifiable test cases
Sep 2
Functional Testing: Systematically design test scenarios from business flows
Sep 2
Manual and Exploratory Testing: Explore changing requirements while preserving test evidence
Sep 2
Quality Risk Analysis: Identify, assess, and prioritize the risks that matter
Sep 1
Test Strategy: Clarify scope, risk, and quality gates before testing starts
Sep 1
Test Strategy Plus: Make scope, risk, and evidence truly traceable
Sep 1
Test Strategy Review: Review scope, risk, and release gates based on evidence
Aug 31
Acceptance Criteria Review: Identify ambiguous, missing, and unverifiable acceptance conditions
Aug 31
Requirement Gap Analysis: Find rule gaps, exception paths, and undefined states
Aug 31
Testability Analysis: Determine whether requirements are truly testable, controllable, and verifiable
Aug 30
Release Testing Workflow: Complete testing from release preparation to production verification
Aug 30
Requirements Analysis: Find requirement issues before designing tests
Aug 30
Requirements Analysis Plus: Trace requirement sources, differences, and changes across documents
Aug 29
Daily Testing Workflow, putting testing into the delivery rhythm
Aug 29
Testing Skill Discovery, putting testing into the delivery rhythm
Aug 29
Sprint Testing Workflow, putting testing into the delivery rhythm
Aug 19
dsh-qa: An AI Testing Workbench Inside DeepSeek Harness
Aug 19
From Requirements to Release: Running a Full Test Project with dsh-qa
Mar 27
Awesome QA Skills: Using AI to Make Testing Work Better
Jan 15
Awesome QA Prompt: Using AI to Make Testing Work Better
2024
Mar 31
30 Days of AI in Testing Challenge: Day 31 Bonus: Visualise the future of AI in testing
Mar 31
30 Days of AI in Testing Challenge: Day 30: Consider what your AI Test Buddy would do for you
Mar 31
30 Days of AI in Testing Challenge: Day 29: Share whose work is influencing your AI in testing approach
Mar 31
30 Days of AI in Testing Challenge: Day 28: Build your own AI Tools
Mar 30
30 Days of AI in Testing Challenge: Day 27: Assess your team’s readiness to adopt AI-assisted testing
Mar 30
30 Days of AI in Testing Challenge: Day 26: Investigate strategies to minimise the carbon footprint of AI in testing
Mar 28
30 Days of AI in Testing Challenge: Day 25: Explore AI-driven security testing and share potential use cases
Mar 27
30 Days of AI in Testing Challenge: Day 24: Investigate code explanation techniques and share your insights
Mar 26
30 Days of AI in Testing Challenge: Day 23: Assess AI effectiveness in visual testing and discuss the advantages
Mar 24
30 Days of AI in Testing Challenge: Day 22: Reflect on what skills a team needs to succeed with AI-assisted testing
Mar 24
30 Days of AI in Testing Challenge: Day 21: Develop your AI in testing manifesto
Mar 23
30 Days of AI in Testing Challenge: Day 20: Learn about AI self-healing tests and evaluate how effective they are
Mar 21
30 Days of AI in Testing Challenge: Day 19: Experiment with AI for test prioritisation and evaluate the benefits and risks
Mar 19
30 Days of AI in Testing Challenge: Day 18: Share your greatest frustration with AI in Testing
Mar 18
30 Days of AI in Testing Challenge: Day 17: Automate bug reporting with AI and share your process and evaluation
Mar 17
30 Days of AI in Testing Challenge: Day 16: Evaluate adopting AI for accessibility testing and share your findings
Mar 17
Postman API Automation Testing Tutorial Advance Usage AI Assistant Postbot Trial Introduction
Mar 15
30 Days of AI in Testing Challenge: Day 15: Gauge your short-term AI in testing plans
Mar 15
30 Days of AI in Testing Challenge: Day 14: Generate AI test code and share your experience
Mar 14
30 Days of AI in Testing Challenge: Day 13: Develop a testing approach and become an AI in testing champion!
Mar 13
30 Days of AI in Testing Challenge: Day 12: Evaluate whether you trust AI to support testing and share your thoughts
Mar 12
30 Days of AI in Testing Challenge: Day 11: Generate test data using AI and evaluate its efficacy
Mar 11
30 Days of AI in Testing Challenge: Day 10: Critically Analyse AI-Generated Tests
Mar 10
30 Days of AI in Testing Challenge: Day 9: Evaluate prompt quality and try to improve it
Mar 9
30 Days of AI in Testing Challenge: Day 8: Craft a detailed prompt to support test activities
Mar 8
30 Days of AI in Testing Challenge: Day 7: Research and share prompt engineering techniques
Mar 7
30 Days of AI in Testing Challenge: Day 6:Explore and share insights on AI testing tools
Mar 6
30 Days of AI in Testing Challenge: Day 5:Identify a case study on AI in testing and share your findings
Mar 5
30 Days of AI in Testing Challenge: Day 4: Watch the AMA on Artificial Intelligence in Testing and share your key takeaway
Mar 4
30 Days of AI in Testing Challenge: Day 3: List ways in which AI is used in testing
Mar 3
30 Days of AI in Testing Challenge: Day 2: Read an introductory article on AI in testing and share it
Mar 2
30 Days of AI in Testing Challenge: Day 1: Introduce yourself and your interest in AI
Jan 23
Bruno API Testing: Build a Project from 0 to 1
Jan 11
K6 Performance Testing Tutorial: Common Functions (1) - HTTP Request, Metrics and Checks
Jan 9
K6 Performance Testing Tutorial: Getting Started and Write your first k6 test script
2023
Dec 6
Declaration Regarding Plagiarism of My Articles
Nov 29
API Testing Tutorial for Beginners: different frameworks and different development languages
Nov 27
Postman API Automation Testing Tutorial Advance Usage common command line options and file upload
Nov 24
Postman API Automation Testing Tutorial Advance Usage Data Driven
Nov 23
Postman API Automation Testing Tutorial Advance Usage Common Test Scripts and Third-Party Packages
Nov 22
Postman API Automation Testing Tutorial Advance Usage Integration CI CD and allure test report
Nov 21
Postman API Automation Testing Tutorial: Getting Started and Building a Postman API Automation Test project from 0 to 1
Nov 20
Pytest API Automation Testing Tutorial Advance Usage Filtering test case execution and Concurrent testing
Nov 17
Pytest API Automation Testing Tutorial Advance Usage Multiple Environment Support and Integration Allure Report
Nov 15
Pytest API Automation Testing Tutorial Advance Usage Common Assertions and Data Driven
Nov 15
Pytest API Automation Testing Tutorial Advance Usage Integration CI CD and Github Action
Nov 14
Pytest API Automation Testing Tutorial: Building a Pytest API Automation Test project from 0 to 1
Nov 13
Pytest API Automation Testing Tutorial: Getting Started and Setting Up Your Environment
Nov 10
SuperTest API Automation Testing Tutorial Advance Usage - Multiple Environment Support
Nov 9
SuperTest API Automation Testing Tutorial Advance Usage - Data Driven
Nov 8
SuperTest API Automation Testing Tutorial: Advanced Usage - Common Assertions
Nov 7
SuperTest API Automation Testing Tutorial: Advanced Usage - Integration CI CD and Github action
Nov 6
SuperTest API Automation Testing Tutorial: Building a Supertest API Automation Test project from 0 to 1
Nov 5
SuperTest API Automation Testing Tutorial: Getting Started and Setting Up Your Environment
Nov 4
REST Assured API Automation Testing Tutorial: Advanced Usage - Integration CI CD and Integration Allure Report
Nov 3
REST Assured API Automation Testing Tutorial: Advanced Usage - Validating Responses and Logging, Filters, File Uploads
Nov 2
REST Assured API Automation Testing Tutorial: Building a REST Assured API Automation Test project from 0 to 1
Nov 1
REST Assured API Automation Testing Tutorial: Getting Started and Setting Up Your Environment
Oct 30
Gatling Performance Testing Tutorial advanced usage: CI/CD Integration
Oct 26
Gatling Performance Testing Tutorial advanced usage: Test report analysis and Performance Scenario Setting
Oct 25
gatling Performance Testing Tutorial: building your own gatling project from 0 to 1
Oct 24
Gatling Performance Testing Tutorial: Getting Started
Oct 17
Introducing Bruno for Replacement Postman
Apr 20
Introduce of API Testing
Search posts…
⌘K or Ctrl+K to open search
No results.