keploy / keploy/keploy

[feature]: Checking of HTML-Based Test Validation

Open
#2,528 7 comments 0 reactions 0 assignees View on GitHub
Enhancement Good First Issue GSoC Help Wanted keploy OSS
Dominant language
Go
Stars
18.5k
Forks
2.4k
Avg merge
1d 4h
Merged PRs (30d)
101

Description

### 👀 Is there an existing feature request for this?

- [x] I have searched the existing issues

### 🔖 Enhancement description

A script that parses HTML, removes dynamic elements, and validates response consistency - ensuring idempotency and reducing flaky test failures.

### 🎤 Why should this be worked on?

Keploy-generated test cases right now supports only JSON format as response. Check for the support of HTML/XML format, to compare two HTML responses, ignoring noise, to check consistency.

### 💻 Repository

keploy

Contributor guide

Open the contributing guide

Research direction

Start by locating Keploy's existing JSON response validation and its related tests. Define how HTML and XML responses should be parsed, which dynamic elements count as noise, and how consistency is verified; done means documented rules and passing coverage for idempotent comparisons without flaky failures.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
testing-qa
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.