From decfd962571f068132f2d292c303bb9d7395b50a Mon Sep 17 00:00:00 2001 From: amaan-bhati Date: Thu, 11 Jun 2026 16:42:22 +0530 Subject: [PATCH 1/2] feat: add canonical tags and internal links to regression-testing and black-box-testing glossary pages Signed-off-by: amaan-bhati --- .../concepts/reference/glossary/black-box-testing.md | 7 ++++++- .../concepts/reference/glossary/regression-testing.md | 5 +++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/versioned_docs/version-4.0.0/concepts/reference/glossary/black-box-testing.md b/versioned_docs/version-4.0.0/concepts/reference/glossary/black-box-testing.md index 8cac4a8ff..cf0c8c73d 100644 --- a/versioned_docs/version-4.0.0/concepts/reference/glossary/black-box-testing.md +++ b/versioned_docs/version-4.0.0/concepts/reference/glossary/black-box-testing.md @@ -18,6 +18,11 @@ keywords: - what is black box testing - keploy - regression testing +head: + - tag: link + attrs: + rel: canonical + href: https://keploy.io/blog/community/black-box-testing-and-white-box-testing-a-complete-guide --- Black-box testing is a software testing method where the tester evaluates the functionality of an application without having access to its internal code structure, algorithms, or implementation details. Instead, the tester interacts with the software through its user interface or exposed APIs, treating it as a "black box" whose internal workings are not visible or known. @@ -30,7 +35,7 @@ The focus lies solely on examining the software's external behavior, inputs, out This testing approach is essential for several reasons: -- **Independence from Internal Implementation:** Black-box testing allows testers to assess the software's functionality without needing knowledge of its internal workings. This independence ensures that the evaluation remains unbiased and realistic, as it mimics the perspective of end-users who are unaware of the software's internal structure. +- **Independence from Internal Implementation:** [Black-box testing](https://keploy.io/blog/community/black-box-testing-and-white-box-testing-a-complete-guide) allows testers to assess the software's functionality without needing knowledge of its internal workings. This independence ensures that the evaluation remains unbiased and realistic, as it mimics the perspective of end-users who are unaware of the software's internal structure. - **User-Centric Perspective**: By concentrating on the software's external behavior, black-box testing aligns closely with the user's experience. It helps identify issues that impact user interactions, such as usability flaws, incorrect outputs, or unexpected behaviors, leading to a more user-centric approach to quality assurance. diff --git a/versioned_docs/version-4.0.0/concepts/reference/glossary/regression-testing.md b/versioned_docs/version-4.0.0/concepts/reference/glossary/regression-testing.md index d7357449c..da79717ea 100644 --- a/versioned_docs/version-4.0.0/concepts/reference/glossary/regression-testing.md +++ b/versioned_docs/version-4.0.0/concepts/reference/glossary/regression-testing.md @@ -8,6 +8,11 @@ tags: - Glossary keywords: - API +head: + - tag: link + attrs: + rel: canonical + href: https://keploy.io/blog/community/regression-testing-an-introductory-guide --- ## What is regression testing? From b9b8fa4f405d01b9421a9e6a21c8b62d0dea79fe Mon Sep 17 00:00:00 2001 From: amaan-bhati Date: Thu, 11 Jun 2026 16:46:12 +0530 Subject: [PATCH 2/2] feat: add internal blog links and canonical tags to glossary and best-practices pages Signed-off-by: amaan-bhati --- .../version-4.0.0/running-keploy/best-practices-api-testing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versioned_docs/version-4.0.0/running-keploy/best-practices-api-testing.md b/versioned_docs/version-4.0.0/running-keploy/best-practices-api-testing.md index 020bad6a9..b42e910e2 100644 --- a/versioned_docs/version-4.0.0/running-keploy/best-practices-api-testing.md +++ b/versioned_docs/version-4.0.0/running-keploy/best-practices-api-testing.md @@ -21,7 +21,7 @@ keywords: ## 🛠️ Best Practices in API Testing -API testing ensures the reliability, security, and performance of your application's backend services. To build robust, scalable test suites, here are the best practices you should follow: +[API testing](https://keploy.io/blog/community/what-is-api-testing) ensures the reliability, security, and performance of your application's backend services. To build robust, scalable test suites, here are the best practices you should follow: ### ✅ 1. Define Clear Test Objectives