Skip to content

Commit e3a6049

Browse files
Merge branch 'main' into lint-issue
2 parents 028ca18 + 0d6730c commit e3a6049

20 files changed

+1979
-2
lines changed

static/data/glossaryEntries.js

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,25 @@ export const glossaryEntries = {
4444
link: "/docs/concepts/reference/glossary/cucumber-testing",
4545
description: "Uses Gherkin syntax to write readable tests.",
4646
},
47+
{
48+
name: "Component Testing",
49+
link: "/docs/concepts/reference/glossary/component-testing",
50+
description: "Tests individual parts of the application in isolation",
51+
},
52+
],
53+
D: [
54+
{
55+
name: "Defect Management",
56+
link: "/docs/concepts/reference/glossary/defect-management",
57+
description:
58+
"Tracks, prioritizes, and resolves bugs to improve software quality.",
59+
},
60+
{
61+
name: "Data Driven Testing",
62+
link: "/docs/concepts/reference/glossary/data-driven-testing",
63+
description:
64+
"Transforming Quality Assurance Through Intelligent Test Automation",
65+
},
4766
],
4867
E: [
4968
{
@@ -70,6 +89,11 @@ export const glossaryEntries = {
7089
link: "/docs/concepts/reference/glossary/gray-box-testing",
7190
description: "Tester has partial knowledge of the codebase.",
7291
},
92+
{
93+
name: "gRPC",
94+
link: "/docs/concepts/reference/glossary/grpc",
95+
description: "Revolutionizing Modern API Development",
96+
},
7397
],
7498
I: [
7599
{
@@ -83,6 +107,22 @@ export const glossaryEntries = {
83107
description: "Same input gives same result every time.",
84108
},
85109
],
110+
J: [
111+
{
112+
name: "JUnit",
113+
link: "/docs/concepts/reference/glossary/junit",
114+
description:
115+
"A popular Java testing framework used to write and run repeatable unit tests.",
116+
},
117+
],
118+
L: [
119+
{
120+
name: "Load Testing",
121+
link: "/docs/concepts/reference/glossary/load-testing",
122+
description:
123+
"Tests how the system performs under heavy user or data load.",
124+
},
125+
],
86126
M: [
87127
{
88128
name: "Manual Testing",
@@ -100,12 +140,49 @@ export const glossaryEntries = {
100140
description: "Validates independent services in isolation.",
101141
},
102142
],
143+
N: [
144+
{
145+
name: "Negative Testing",
146+
link: "/docs/concepts/reference/glossary/negative-testing",
147+
description:
148+
"Systematic testing of failures, errors, and unexpected inputs.",
149+
},
150+
],
151+
O: [
152+
{
153+
name: "Observability Testing",
154+
link: "/docs/concepts/reference/glossary/observability-testing",
155+
description: "Building Resilient Systems Through Monitoring Testing",
156+
},
157+
],
158+
P: [
159+
{
160+
name: "Performance Testing",
161+
link: "/docs/concepts/reference/glossary/performance-testing",
162+
description:
163+
"Evaluates system speed, stability, and responsiveness under varying conditions.",
164+
},
165+
],
166+
Q: [
167+
{
168+
name: "QA Automation",
169+
link: "/docs/concepts/reference/glossary/qa-automation",
170+
description:
171+
"Uses tools and scripts to automate software testing and validation processes.",
172+
},
173+
],
103174
R: [
104175
{
105176
name: "Regression Testing",
106177
link: "/docs/concepts/reference/glossary/regression-testing",
107178
description: "Ensures new code doesn’t break old features.",
108179
},
180+
{
181+
name: "Reliability Testing",
182+
link: "/docs/concepts/reference/glossary/reliability-testing",
183+
description:
184+
"Verifies that the system consistently performs under expected conditions over time.",
185+
},
109186
],
110187
S: [
111188
{
@@ -143,6 +220,13 @@ export const glossaryEntries = {
143220
description: "Tests specific code components in isolation.",
144221
},
145222
],
223+
V: [
224+
{
225+
name: "Visual Regression Testing",
226+
link: "/docs/concepts/reference/glossary/visual-regression-testing",
227+
description: "Detects UI bugs by comparing screenshots.",
228+
},
229+
],
146230
W: [
147231
{
148232
name: "White Box Testing",
53.4 KB
Loading
26.9 KB
Loading
31.8 KB
Loading
33.6 KB
Loading
-48.3 KB
Binary file not shown.
19.7 KB
Loading

versioned_docs/version-2.0.0/concepts/reference/glossary/grey-box-testing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ keywords:
2323

2424
**Gray box testing** is a software testing technique that combines aspects of both black box and white box testing. It involves testing the software with partial knowledge of the internal workings of the application. This means the tester has limited access to the internal structures or algorithms, usually at the level of data structures and algorithms but not at the level of the source code itself.
2525

26-
![types of testing](../../../../../static/img/glossary/types-of-testing.jpeg)
26+
![types of testing](../../../../../static/img/glossary/types-of-testing.webp)
2727

2828
## Why is Gray Box Testing Needed?
2929

0 commit comments

Comments
 (0)