Skip to main content

61 docs tagged with "explanation"​

View all tags

Agile Unit Testing​

What agile unit testing is, how it fits iterative development and TDD, and how it keeps fast feedback and code quality high across sprints.

Automate Manual Testing with Keploy​

Explore how Keploy helps automate manual testing. This glossary simplifies key testing terms for beginners and enhances understanding of automated testing workflows.

Beta Testing​

What is beta testing? Learn its purpose, common types, and where it fits in the software release cycle before a product ships to all users.

Component Testing Explained​

Understand how component testing works, why it's crucial in the software development lifecycle, and how it helps in isolating and verifying individual components effectively.

Contribution Guide​

Step-by-step guide to setting up Keploy locally for development — clone the repo, build from source, and contribute code.

Create Data Stubs using Keploy​

Learn how to create data stubs using Keploy to simulate external systems in software testing. Improve test reliability and isolate dependencies effectively.

Data Driven Testing Explained​

Learn how Data Driven Testing improves test coverage by using multiple sets of input data to validate software functionality efficiently.

Debugger Guide​

Learn how to debug Keploy using the VS Code integrated debugger with launch.json configurations for record and test modes.

Error Guessing​

What is error guessing in software testing? An experience-based technique for uncovering defects that formal test cases miss, with practical examples.

General Glossary for Users​

Plain-language definitions of software testing terms — unit, integration, end-to-end, regression, mocks, and stubs — for developers new to Keploy.

Get Started on the Enterprise Plan​

Install Keploy and sign in — onboarding guide, an overview of the Enterprise plan features, and steps to integrate API testing into your workflow.

gRPC Explained​

Learn what gRPC is, how it enables efficient communication between distributed systems, and explore its architecture and key components.

How Keploy Works?​

Keploy captures real user traffic at the network layer in Record mode (with eBPF on Linux, in user space on macOS and Windows) and replays it in production-like sandboxed environments in Test mode — enabling production behavior replay, dependency virtualization, and continuous validation with automatic regression detection.

Integration Testing FAQ​

Frequently asked questions about Keploy integration testing — how it works, mocking support, CI/CD integration, and microservices.

Keploy Console​

Use the Keploy Console to visualize test results, debug failing tests, and manage your test suites from a web dashboard.

Keploy Features​

Keploy features include automatic test generation from real traffic, production-like sandboxes, dependency (service) virtualization, AI-powered flaky test elimination, infrastructure mocking, legacy application testing, migration regression testing, continuous validation, and CI/CD integration — all without code changes.

Kubernetes Setup​

Set up Keploy on Kubernetes — create a Kind cluster and connect it to Keploy for live traffic recording and replay.

Microservice Testing with Keploy​

Understand microservice testing with Keploy. This glossary explains key terms and concepts that help beginners grasp testing in a microservices architecture.

Mock Registry​

Upload Keploy mock files to cloud storage with Mock Registry — keep your Git repository lightweight and manageable.

Negative Testing with Keploy​

This glossary explains the key terminologies related to negative testing that beginners often find confusing at first glance.

Observability Testing With Keploy​

This glossary entry explains Observability Testing, its importance, key components, tools, best practices, and how it helps ensure software reliability and performance in production.

Testing Guide​

Learn how Keploy's test bench works using record and test modes, and how to contribute to Keploy's code coverage.

Time Freezing​

Freeze time during Keploy test runs to handle JWT tokens and time-sensitive data — ensure consistent, reliable test results.

Understanding QA Automation​

This glossary entry explains QA Automation, its importance, components, types of testing, tools, best practices, and future trends to help beginners understand the concept easily.

Unit Testing FAQ​

Frequently asked questions about Keploy Unit Test Generator — privacy, supported AI models, languages, and how UTG works.

What is Gray Box Testing ?​

White box testing examines internal code structures for software integrity. Optimize performance, identify vulnerabilities, and ensure robust applications.

What is Keploy eBPF​

eBPF (Extended Berkeley Packet Filter) is a Linux kernel technology that Keploy uses on Linux to capture socket-level network I/O via kernel hooks with near-zero overhead — enabling production behavior replay, dependency virtualization, legacy application testing, and infrastructure mocking without code changes.

What is Keploy?​

Keploy is an AI-powered testing agent and sandboxing platform that captures real user traffic at the network layer to automatically generate test cases, dependency mocks (service virtualization), and production-like sandboxes — requiring zero code changes. It keeps testing aligned with AI-driven code velocity.

Why Keploy?​

Compare Keploy with traditional test-scripting and record-replay tools — see how Keploy automates test generation with zero code changes.