Test Case Generation
Query this niche via MCP
niche_report({ niche: "test-case-generation" })Agents · median
$60/mo
MCP servers · median
$29/mo
2.1×
Agents cost 2.1× MCPs across all tiers — median $60 vs $29. Two different markets; a blended figure would mislead either buyer.
All plans — Agents vs MCPs
each dot = one provider · log scaleAgents $60
Ai Testing Agent Amp Automatio · $19
Muggle Test · $29
qraftai · $49
Virtualworkforce Qa Copilot · $19
operative · $29
functionize · $60
Ai Testing Agent Amp Automatio · $69
Muggle Test · $199
qraftai · $399
tusk · $50
Virtualworkforce Qa Copilot · $52
momentic · $125
qraftai · $149
stably · $155
MCP servers $29
Bruno Mcp · $10
zyntra · $11
mockhero · $29
zyntra · $39
$10
$25
$50
$100
$250
AgentsMCP serversshaded = middle half · line = median
All plans
18 pricedProvidervs its cohort medianMonthly
Bruno Mcpmcp
$10 below
zyntramcp
$11 below
Ai Testing Agent Amp Automatioagent
$19 below
Virtualworkforce Qa Copilotagent
$19 below
Muggle Testagent
$29 below
operativeagent
$29 below
mockheromcp
$29 ~median
zyntramcp
$39 above
qraftaiagent
$49 below
tuskagent
$50 below
Virtualworkforce Qa Copilotagent
$52 below
functionizeagent
$60 ~median
Ai Testing Agent Amp Automatioagent
$69 above
momenticagent
$125 above
qraftaiagent
$149 above
stablyagent
$155 above
Muggle Testagent
$199 above
qraftaiagent
$399 above
Position is relative to the provider's own delivery-type median at this tier — never a blended one.
This page is the human view of the MCP answer. The same structured `niche_report` / `price_benchmark` an agent receives over MCP or REST.
niche_reportprice_benchmark
See the MCP response behind this pageniche_report
{
"niche": "test-case-generation",
"parent_sector": "developer-tools-infra",
"provider_type_pricing": {
"slug": "test-case-generation",
"pricing_basis": "lowest_observed_monthly_usd",
"provider_type_methodology": "commercial-form-v2",
"provider_type_methodology_published_at": "2026-07-31",
"blended": {
"median": 25.49,
"p25": 19,
"p75": 34,
"providers": 16
},
"by_provider_type": {
"agent": {
"median": 29,
"p25": 19.5,
"p75": 49.5,
"providers": 11,
"publishable": true,
"confidence": "normal"
},
"mcp": {
"median": 21.99,
"p25": null,
"p75": null,
"providers": 5,
"publishable": true,
"confidence": "moderate"
}
},
"recommended_cohort": null,
"recommendation_reason": "Choose the cohort according to the commercial delivery type being assessed.",
"fallback_context": null,
"context_note": null
},
"crowding_level": "emerging",
"observed_node_count": 3,
"adjacent_niches": [
"ai-frontend-coding",
"mcp-platform-provider",
"incident-response-sre",
"on-call-management-agent",
"database-query-agent",
"infrastructure-provisioning-iac"
],
"market_pulse": {
"pulse": 48,
"drivers": [
"enterprise money present",
"4 new builders in 30d"
],
"price_move_30d_pct": 0,
"money_share": 0.4782608695652174,
"entry_rate": 0.07407407407407407,
"alive_share": 0.9811320754716981
},
"price_move": {
"d_pct": 0,
"w_pct": -0.8,
"m_pct": 0.1,
"comparable_agents": 17,
"quarantined_agents": 0,
"confidence": "high",
"published": {
"d": false,
"w": false,
"m": false
},
"held_reason": {
"d": null,
"w": null,
"m": "no material driver behind the move"
},
"driver": {
"d": null,
"w": "testdriver's \"Pro\" $24→$20 (-17%)",
"m": "testdriver's \"Pro\" $20→$20 (0%)"
},
"tier_contribution": {
"d": {
"individual": 0,
"pro": 0,
"team_sme": 0,
"enterprise": 0
},
"w": {
"individual": 0,
"pro": -0.8,
"team_sme": 0,
"enterprise": 0
},
"m": {
"individual": 0,
"pro": 0.1,
"team_sme": 0,
"enterprise": 0
}
},
"tier_series": {
"individual": [
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100
],
"pro": [
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100.872,
100.872,
100.872,
100.872,
100.872,
100.872,
100.872,
100.872,
100.872,
100.872,
100.872,
100.872,
100.872,
100.872,
100.872,
100.872,
100.872,
100.872,
100.872,
100.872,
100.872,
100.872,
100.076,
100.076,
100.076
],
"team_sme": [
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100
],
"enterprise": [
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100,
100
]
},
"tier_own_move": {
"d": {
"individual": 0,
"pro": 0,
"team_sme": 0,
"enterprise": 0
},
"w": {
"individual": 0,
"pro": -1.8,
"team_sme": 0,
"enterprise": 0
},
"m": {
"individual": 0,
"pro": 0.5,
"team_sme": 0,
"enterprise": 0
}
},
"tier_agents": {
"individual": 7,
"pro": 11,
"team_sme": 7,
"enterprise": 1
},
"obs_range": {
"d": null,
"w": {
"min": 23,
"max": 23,
"days": 1
},
"m": {
"min": 21,
"max": 23,
"days": 2
}
},
"tier_obs_range": {
"d": {
"individual": null,
"pro": null,
"team_sme": null,
"enterprise": null
},
"w": {
"individual": null,
"pro": {
"min": 10,
"max": 10,
"days": 1
},
"team_sme": null,
"enterprise": null
},
"m": {
"individual": null,
"pro": {
"min": 8,
"max": 10,
"days": 2
},
"team_sme": null,
"enterprise": null
}
}
},
"pricing": {
"sampleSize": 49,
"observed": 23,
"byPersona": {
"free": {
"n": 17,
"nPriced": 0,
"reliability": "none",
"median": null,
"p25": null,
"p75": null,
"min": null,
"max": null,
"mean": null,
"stdev": null,
"usageShare": 0
},
"individual": {
"n": 12,
"nPriced": 10,
"reliability": "medium",
"median": 15,
"p25": 2.72,
"p75": 26.5,
"min": 0.01,
"max": 79,
"mean": 21.64,
"stdev": 25.26,
"usageShare": 0.33
},
"pro": {
"n": 12,
"nPriced": 12,
"reliability": "high",
"median": 29,
"p25": 16.33,
"p75": 96.5,
"min": 1.58,
"max": 399,
"mean": 82.8,
"stdev": 119.61,
"usageShare": 0
},
"team_sme": {
"n": 10,
"nPriced": 10,
"reliability": "medium",
"median": 55,
"p25": 8.48,
"p75": 113.5,
"min": 2.83,
"max": 250,
"mean": 74.16,
"stdev": 80.28,
"usageShare": 0.1
},
"enterprise": {
"n": 11,
"nPriced": 1,
"reliability": "none",
"median": 60,
"p25": 60,
"p75": 60,
"min": 60,
"max": 60,
"mean": 60,
"stdev": 0,
"usageShare": 0
}
},
"byPersonaMonthly": {
"free": {
"nMonthly": 0,
"p25": null,
"median": null,
"p75": null,
"confidence": "none",
"usageShare": 0,
"mixedBilling": false,
"monthlyComparable": false
},
"individual": {
"nMonthly": 6,
"p25": 19,
"median": 24,
"p75": 44,
"confidence": "medium",
"usageShare": 0.33,
"mixedBilling": true,
"monthlyComparable": true
},
"pro": {
"nMonthly": 12,
"p25": 16.33,
"median": 29,
"p75": 96.5,
"confidence": "high",
"usageShare": 0,
"mixedBilling": false,
"monthlyComparable": true
},
"team_sme": {
"nMonthly": 9,
"p25": 5.75,
"median": 50,
"p75": 79,
"confidence": "medium",
"usageShare": 0.1,
"mixedBilling": true,
"monthlyComparable": true
},
"enterprise": {
"nMonthly": 1,
"p25": null,
"median": null,
"p75": null,
"confidence": "none",
"usageShare": 0,
"mixedBilling": false,
"monthlyComparable": false
}
},
"byTierCohorts": {
"status": "ok",
"cohorts": [
{
"tier": "individual",
"currency": "USD",
"period": "month",
"unit": "flat",
"median": 19,
"provider_count": 5,
"plan_observation_count": 5,
"data_confidence": 0.38,
"data_confidence_basis": {
"provider_component": 0.42,
"observation_component": 0.25,
"provider_count": 5,
"plan_observation_count": 5
},
"reliability": "medium",
"members": [
{
"provider": "bruno_mcp",
"usd": 10
},
{
"provider": "zyntra",
"usd": 11
},
{
"provider": "ai_testing_agent_amp_automatio",
"usd": 19
},
{
"provider": "muggle_test",
"usd": 29
},
{
"provider": "qraftai",
"usd": 49
}
],
"p25": 11,
"p75": 29
},
{
"tier": "pro",
"currency": "USD",
"period": "month",
"unit": "flat",
"median": 49.5,
"provider_count": 8,
"plan_observation_count": 9,
"data_confidence": 0.62,
"data_confidence_basis": {
"provider_component": 0.67,
"observation_component": 0.45,
"provider_count": 8,
"plan_observation_count": 9
},
"reliability": "medium",
"members": [
{
"provider": "virtualworkforce_qa_copilot",
"usd": 19
},
{
"provider": "mockhero",
"usd": 29
},
{
"provider": "operative",
"usd": 29
},
{
"provider": "zyntra",
"usd": 39
},
{
"provider": "functionize",
"usd": 60
},
{
"provider": "ai_testing_agent_amp_automatio",
"usd": 69
},
{
"provider": "muggle_test",
"usd": 199
},
{
"provider": "qraftai",
"usd": 399
}
],
"p25": 29,
"p75": 101.5
},
{
"tier": "pro",
"currency": "USD",
"period": "month",
"unit": "per_user",
"median": 20,
"provider_count": 3,
"plan_observation_count": 3,
"data_confidence": 0.23,
"data_confidence_basis": {
"provider_component": 0.25,
"observation_component": 0.15,
"provider_count": 3,
"plan_observation_count": 3
},
"reliability": "low",
"members": [
{
"provider": "keploy",
"usd": 19
},
{
"provider": "testdriver",
"usd": 20
},
{
"provider": "wopee_mcp",
"usd": 204.06
}
]
},
{
"tier": "team_sme",
"currency": "USD",
"period": "month",
"unit": "flat",
"median": 102,
"provider_count": 6,
"plan_observation_count": 8,
"data_confidence": 0.48,
"data_confidence_basis": {
"provider_component": 0.5,
"observation_component": 0.4,
"provider_count": 6,
"plan_observation_count": 8
},
"reliability": "medium",
"members": [
{
"provider": "tusk",
"usd": 50
},
{
"provider": "virtualworkforce_qa_copilot",
"usd": 51.5
},
{
"provider": "mockhero",
"usd": 79
},
{
"provider": "momentic",
"usd": 125
},
{
"provider": "qraftai",
"usd": 149
},
{
"provider": "stably",
"usd": 155
}
],
"p25": 58.38,
"p75": 143
}
],
"rejected": {
"ambiguous_cadence": 8,
"one_time": 1,
"free_or_zero": 1,
"usage_not_monthly": 2,
"range": 1,
"unrankable_or_unparseable": 2
},
"evidence": {
"status": "ok",
"single_observations": [],
"observed_offers": [
{
"billing": "monthly",
"unit": "flat",
"count": 22,
"offers": [
{
"provider": "ai_testing_agent_amp_automatio",
"tier": "individual",
"billing": "monthly",
"unit": "flat",
"price": "$19/mo",
"monthly_usd": 19
},
{
"provider": "ai_testing_agent_amp_automatio",
"tier": "pro",
"billing": "monthly",
"unit": "flat",
"price": "$69/mo",
"monthly_usd": 69
},
{
"provider": "bruno_mcp",
"tier": "individual",
"billing": "monthly",
"unit": "flat",
"price": "$10/mo",
"monthly_usd": 10
},
{
"provider": "functionize",
"tier": "pro",
"billing": "monthly",
"unit": "flat",
"price": "$20 /mo or $18/mo billed annually",
"monthly_usd": 20
},
{
"provider": "functionize",
"tier": "pro",
"billing": "monthly",
"unit": "flat",
"price": "$100 /mo or $90/mo billed annually",
"monthly_usd": 100
},
{
"provider": "mockhero",
"tier": "pro",
"billing": "monthly",
"unit": "flat",
"price": "$29/month",
"monthly_usd": 29
},
{
"provider": "mockhero",
"tier": "team_sme",
"billing": "monthly",
"unit": "flat",
"price": "$79/month",
"monthly_usd": 79
},
{
"provider": "momentic",
"tier": "team_sme",
"billing": "monthly",
"unit": "flat",
"price": "$125 / month + additional usage",
"monthly_usd": 125
},
{
"provider": "muggle_test",
"tier": "individual",
"billing": "monthly",
"unit": "flat",
"price": "$29 /mo",
"monthly_usd": 29
},
{
"provider": "muggle_test",
"tier": "pro",
"billing": "monthly",
"unit": "flat",
"price": "$199 /mo",
"monthly_usd": 199
},
{
"provider": "operative",
"tier": "pro",
"billing": "monthly",
"unit": "flat",
"price": "$29 /mo",
"monthly_usd": 29
},
{
"provider": "qraftai",
"tier": "individual",
"billing": "monthly",
"unit": "flat",
"price": "$ 49 / mo",
"monthly_usd": 49
},
{
"provider": "qraftai",
"tier": "team_sme",
"billing": "monthly",
"unit": "flat",
"price": "$ 149 / mo",
"monthly_usd": 149
},
{
"provider": "qraftai",
"tier": "pro",
"billing": "monthly",
"unit": "flat",
"price": "$ 399 / mo",
"monthly_usd": 399
},
{
"provider": "stably",
"tier": "team_sme",
"billing": "monthly",
"unit": "flat",
"price": "$60 /mo",
"monthly_usd": 60
},
{
"provider": "stably",
"tier": "team_sme",
"billing": "monthly",
"unit": "flat",
"price": "$250 /mo",
"monthly_usd": 250
},
{
"provider": "tusk",
"tier": "team_sme",
"billing": "monthly",
"unit": "flat",
"price": "$50/mo/active dev",
"monthly_usd": 50
},
{
"provider": "virtualworkforce_qa_copilot",
"tier": "pro",
"billing": "monthly",
"unit": "flat",
"price": "$ 19 per month billed annually",
"monthly_usd": 19
},
{
"provider": "virtualworkforce_qa_copilot",
"tier": "team_sme",
"billing": "monthly",
"unit": "flat",
"price": "$ 34 per month billed annually",
"monthly_usd": 34
},
{
"provider": "virtualworkforce_qa_copilot",
"tier": "team_sme",
"billing": "monthly",
"unit": "flat",
"price": "$ 69 per month billed annually",
"monthly_usd": 69
},
{
"provider": "zyntra",
"tier": "individual",
"billing": "monthly",
"unit": "flat",
"price": "$11 monthly",
"monthly_usd": 11
},
{
"provider": "zyntra",
"tier": "pro",
"billing": "monthly",
"unit": "flat",
"price": "$39 monthly",
"monthly_usd": 39
}
]
},
{
"billing": "monthly",
"unit": "per_seat",
"count": 1,
"offers": [
{
"provider": "muggle_test",
"tier": "enterprise",
"billing": "monthly",
"unit": "per_seat",
"price": "$60/seat/month (minimum 4 seats)",
"monthly_usd": 60
}
]
},
{
"billing": "monthly",
"unit": "per_user",
"count": 7,
"offers": [
{
"provider": "functionize",
"tier": "team_sme",
"billing": "monthly",
"unit": "per_user",
"price": "$40/user/mo or $32/user/mo billed annually",
"monthly_usd": 40
},
{
"provider": "functionize",
"tier": "team_sme",
"billing": "monthly",
"unit": "per_user",
"price": "$200/user/mo or $160/user/mo billed annually",
"monthly_usd": 200
},
{
"provider": "keploy",
"tier": "pro",
"billing": "monthly",
"unit": "per_user",
"price": "$19/user/mo",
"monthly_usd": 19
},
{
"provider": "testdriver",
"tier": "pro",
"billing": "monthly",
"unit": "per_user",
"price": "$20/month/user",
"monthly_usd": 20
},
{
"provider": "wopee_mcp",
"tier": "individual",
"billing": "monthly",
"unit": "per_user",
"price": "19€ / user / mo",
"monthly_usd": 21.66
},
{
"provider": "wopee_mcp",
"tier": "individual",
"billing": "monthly",
"unit": "per_user",
"price": "79€ / user / mo",
"monthly_usd": 90.06
},
{
"provider": "wopee_mcp",
"tier": "pro",
"billing": "monthly",
"unit": "per_user",
"price": "179€ / user / mo",
"monthly_usd": 204.06
}
]
},
{
"billing": "one_time",
"unit": "flat",
"count": 1,
"offers": [
{
"provider": "mimiq",
"tier": "individual",
"billing": "one_time",
"unit": "flat",
"price": "$29",
"monthly_usd": null
}
]
},
{
"billing": "usage",
"unit": "flat",
"count": 1,
"offers": [
{
"provider": "bruno_mcp",
"tier": "individual",
"billing": "usage",
"unit": "flat",
"price": "$0.10 / 1K RPCs",
"monthly_usd": null
}
]
},
{
"billing": "usage",
"unit": "per_minute",
"count": 1,
"offers": [
{
"provider": "stably",
"tier": "individual",
"billing": "usage",
"unit": "per_minute",
"price": "$0.01 / minute",
"monthly_usd": null
}
]
},
{
"billing": "unspecified_period",
"unit": "flat",
"count": 8,
"offers": [
{
"provider": "ai_testing_agent_amp_automatio",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "contact_sales",
"monthly_usd": null
},
{
"provider": "bruno_mcp",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "Contact us",
"monthly_usd": null
},
{
"provider": "bugagent_mcp",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "Contact Sales",
"monthly_usd": null
},
{
"provider": "keploy",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "Contact sales",
"monthly_usd": null
},
{
"provider": "momentic",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "Custom",
"monthly_usd": null
},
{
"provider": "qraftai",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "Custom",
"monthly_usd": null
},
{
"provider": "stably",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "Custom",
"monthly_usd": null
},
{
"provider": "tusk",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "Custom",
"monthly_usd": null
}
]
}
],
"coverage": {
"priced_providers": 17,
"normalized_observations": 30,
"comparable_providers": 15,
"strict_cohorts": 4,
"exclusion_reasons": {
"ambiguous_cadence": 8,
"one_time": 1,
"free_or_zero": 1,
"usage_not_monthly": 2,
"range": 1,
"unrankable_or_unparseable": 2
}
}
}
},
"billingMix": {
"freemium": 15,
"subscription": 3,
"free": 4,
"usage": 1
},
"freeTierShare": 0.83,
"medianLowestUsd": 27.23
},
"movement": {
"niche": "test-case-generation",
"sector": "developer-tools-infra",
"pricedNow": 16,
"pairs": 15,
"repriced": [
{
"handle": "testdriver",
"from": 24,
"to": 20,
"pct": -16.7
},
{
"handle": "wopee_mcp",
"from": 21.95,
"to": 21.99,
"pct": 0.2
}
],
"newlyPriced": [
"mimiq"
],
"droppedFromPriced": [],
"likeForLikePct": -1.2,
"kind": "mixed",
"narrative": "Repricing + composition: 2 agents repriced — 1 up, 1 down; 1 newly published pricing."
},
"index_series": {
"series": [
{
"day": "2026-07-19",
"index": 100,
"pairs": 21,
"dayChangePct": 0
},
{
"day": "2026-07-20",
"index": 100,
"pairs": 22,
"dayChangePct": 0
},
{
"day": "2026-07-21",
"index": 100,
"pairs": 22,
"dayChangePct": 0
},
{
"day": "2026-07-22",
"index": 100,
"pairs": 22,
"dayChangePct": 0
},
{
"day": "2026-07-23",
"index": 100,
"pairs": 22,
"dayChangePct": 0
},
{
"day": "2026-07-24",
"index": 100.872,
"pairs": 21,
"dayChangePct": 0.87
},
{
"day": "2026-07-25",
"index": 100.872,
"pairs": 21,
"dayChangePct": 0
},
{
"day": "2026-07-26",
"index": 100.872,
"pairs": 21,
"dayChangePct": 0
},
{
"day": "2026-07-27",
"index": 100.872,
"pairs": 23,
"dayChangePct": 0
},
{
"day": "2026-07-28",
"index": 100.872,
"pairs": 23,
"dayChangePct": 0
},
{
"day": "2026-07-29",
"index": 100.872,
"pairs": 23,
"dayChangePct": 0
},
{
"day": "2026-07-30",
"index": 100.872,
"pairs": 23,
"dayChangePct": 0
},
{
"day": "2026-07-31",
"index": 100.872,
"pairs": 23,
"dayChangePct": 0
},
{
"day": "2026-08-01",
"index": 100.872,
"pairs": 23,
"dayChangePct": 0
},
{
"day": "2026-08-02",
"index": 100.872,
"pairs": 23,
"dayChangePct": 0
},
{
"day": "2026-08-03",
"index": 100.872,
"pairs": 25,
"dayChangePct": 0
},
{
"day": "2026-08-04",
"index": 100.872,
"pairs": 25,
"dayChangePct": 0
},
{
"day": "2026-08-05",
"index": 100.872,
"pairs": 25,
"dayChangePct": 0
},
{
"day": "2026-08-06",
"index": 100.872,
"pairs": 25,
"dayChangePct": 0
},
{
"day": "2026-08-07",
"index": 100.872,
"pairs": 25,
"dayChangePct": 0
},
{
"day": "2026-08-08",
"index": 100.872,
"pairs": 25,
"dayChangePct": 0
},
{
"day": "2026-08-09",
"index": 100.872,
"pairs": 24,
"dayChangePct": 0
},
{
"day": "2026-08-10",
"index": 100.872,
"pairs": 24,
"dayChangePct": 0
},
{
"day": "2026-08-11",
"index": 100.872,
"pairs": 25,
"dayChangePct": 0
},
{
"day": "2026-08-12",
"index": 100.872,
"pairs": 25,
"dayChangePct": 0
},
{
"day": "2026-08-13",
"index": 100.872,
"pairs": 25,
"dayChangePct": 0
},
{
"day": "2026-08-14",
"index": 100.872,
"pairs": 25,
"dayChangePct": 0
},
{
"day": "2026-08-15",
"index": 100.076,
"pairs": 23,
"dayChangePct": -0.79
},
{
"day": "2026-08-16",
"index": 100.076,
"pairs": 23,
"dayChangePct": 0
},
{
"day": "2026-08-17",
"index": 100.076,
"pairs": 26,
"dayChangePct": 0
}
],
"latest": 100.076,
"day_change_pct": 0,
"methodology": "Chained daily price index, base 100 on the first priced scan day (29 Jun 2026). The overall index is the COMPOSITE of the four buyer-tier indices (individual / pro / team&sme / enterprise): each day it moves by the equal-weighted average of the tiers' moves. Each tier index is like-for-like — only agents priced on both consecutive scan days (per-agent ratios, geometric mean, clipped to [0.2, 5]) — so composition changes (agents revealing or hiding prices) can never move it."
},
"top_agents": [
{
"agent_id": "ai_testing_agent_amp_automatio",
"name": "Ai Testing Agent Amp Automatio",
"url": "https://testsprite.com/",
"short_summary": "Builds and runs end-to-end QA tests on live apps, explores apps like a real user, flags bugs, returns failure bundles with root-cause hypotheses and recommende…",
"price": {
"observed": true,
"billing": "freemium",
"lowest_monthly_usd": 19,
"monthly_usd": 19,
"headline": "Free tier, then from $19/mo",
"summary": "Free tier, then from $19/mo. TestSprite offers a freemium model with a free tier (150 credits/month), paid plans starting at $19/month (Starter) and $69/month (Standard), plus custom Enterprise pricing."
},
"evidence_quality": "high",
"upvotes": 0
},
{
"agent_id": "bugagent_mcp",
"name": "Bugagent",
"url": "https://bugagent.com",
"short_summary": "QA platform providing bug reports, test management, Playwright automation, security scanning, and performance testing",
"price": {
"observed": true,
"billing": "freemium",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Free tier + paid plans (price not published)",
"summary": "bugAgent offers a free-forever plan with usage limits, while its full Enterprise platform is available by contacting sales."
},
"evidence_quality": "high",
"upvotes": 0
},
{
"agent_id": "github_herchilaunittestaiagent",
"name": "Github Herchilaunittestaiagent",
"url": "https://github.com/herchila/unittest-ai-agent",
"short_summary": "automatically generates unit tests for Python functions and classes using AI",
"price": {
"observed": false,
"billing": "not_found",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "No public price found",
"summary": "No public pricing for Unittest AI Agent is shown; the repository requires an OpenAI API key."
},
"evidence_quality": "high",
"upvotes": 0
},
{
"agent_id": "keploy",
"name": "Keploy",
"url": "https://keploy.io/",
"short_summary": "captures real API traffic and replays it as deterministic regression tests, auto-generated mocks, and production-like sandboxes for testing code",
"price": {
"observed": true,
"billing": "freemium",
"lowest_monthly_usd": 19,
"monthly_usd": 19,
"headline": "Free tier, then from $19/mo",
"summary": "Free tier, then from $19/mo. Keploy offers a free Playground tier, Pro at $19/user/month with usage credits, and Enterprise with custom pricing for advanced security and support."
},
"evidence_quality": "high",
"upvotes": 0
},
{
"agent_id": "mimiq",
"name": "Mimiq",
"url": "https://mimiqai.com",
"short_summary": "tests pages, copy, and flows on simulated users to identify UX issues and conversion problems",
"price": {
"observed": true,
"billing": "freemium",
"lowest_monthly_usd": 29,
"monthly_usd": 29,
"headline": "Free tier, then from $29/mo",
"summary": "Free tier, then from $29/mo. Mimiq offers a free tier with 100 persona credits and a $29 one-time Starter plan with 500 credits and additional access."
},
"evidence_quality": "high",
"upvotes": 0
},
{
"agent_id": "octoperf",
"name": "octoperf",
"url": "https://api.octoperf.com/doc/mcp/",
"short_summary": "drives OctoPerf load-testing platform operations including importing virtual users, editing and validating them, auto-correlating dynamic parameters, running l…",
"price": {
"observed": false,
"billing": "not_found",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "No public price found",
"summary": "No public pricing information was observed in the available OctoPerf MCP documentation."
},
"evidence_quality": "high",
"upvotes": 0
},
{
"agent_id": "zyntra",
"name": "Zyntra",
"url": "https://zyntra.app/",
"short_summary": "provides disposable/persistent test email inboxes to catch and retrieve emails (OTPs, reset links, sign-up emails) for QA testing workflows",
"price": {
"observed": true,
"billing": "freemium",
"lowest_monthly_usd": 11,
"monthly_usd": 11,
"headline": "Free tier, then from $11/mo",
"summary": "Free tier, then from $11/mo. Zyntra offers a free tier, with paid Starter and Pro plans at $11 and $39 monthly respectively, or $9 and $29 per month when billed annually."
},
"evidence_quality": "high",
"upvotes": 0
},
{
"agent_id": "autosana",
"name": "Autosana",
"url": "https://autosana.ai/",
"short_summary": "generates and runs natural language end-to-end (E2E) tests for mobile and web apps, with self-healing tests that adapt to UI/code changes",
"price": {
"observed": false,
"billing": "not_found",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "No public price found",
"summary": "No public price found on the vendor site."
},
"evidence_quality": "medium",
"upvotes": 0
},
{
"agent_id": "fire_your_qa_today",
"name": "Fire Your Qa Today",
"url": "https://fireyourqa.today/",
"short_summary": "automates QA testing for web applications by learning, replaying, and validating test workflows",
"price": {
"observed": false,
"billing": "not_found",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "No public price found",
"summary": "No public price found on the vendor site."
},
"evidence_quality": "medium",
"upvotes": 0
},
{
"agent_id": "functionize",
"name": "Functionize AI Test Automation",
"url": "https://functionize.com",
"short_summary": "Builds, runs, diagnoses, self-heals, and maintains automated software tests for QA workflows",
"price": {
"observed": true,
"billing": "freemium",
"lowest_monthly_usd": 20,
"monthly_usd": 20,
"headline": "Free tier, then from $20/mo",
"summary": "Free tier, then from $20/mo. Functionize offers a free-forever plan and paid individual plans from $20/month, with team plans from $40 per user per month and annual billing discounts."
},
"evidence_quality": "medium",
"upvotes": 0
}
],
"platforms_also_here": [
{
"agent_id": "agent_ci",
"name": "Agent Ci",
"url": "https://agent-ci.com/",
"short_summary": "Continuous integration platform for AI agent development teams. Provides Git-native evaluation, automated testing on pull requests, performance regression dete…",
"price": {
"observed": false,
"billing": "not_found",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "No public price found",
"summary": "Agent CI publicly promotes early access but does not show pricing in the supplied homepage content."
},
"home_niche": "ci-cd-optimization-agent",
"also_covers": true,
"upvotes": 0
},
{
"agent_id": "architect_to_product",
"name": "Architect To Product",
"url": "https://github.com/BernhardJackiewicz/architect-to-product",
"short_summary": "MCP server and AI engineering framework that enforces TDD, security scanning, pentesting, and deployment automation. Turns AI-generated code into production-re…",
"price": {
"observed": false,
"billing": "not_found",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "No public price found",
"summary": "No public pricing was found for Architect-to-Product in the supplied repository context."
},
"home_niche": "agent-framework-open-source",
"also_covers": true,
"upvotes": 0
},
{
"agent_id": "github_agentic_workflows",
"name": "Github Agentic Workflows",
"url": "https://github.github.com/gh-aw",
"short_summary": "Repository automation platform that runs AI coding agents (Copilot, Claude, Codex) as GitHub Actions with security guardrails. Write workflows in markdown to a…",
"price": {
"observed": false,
"billing": "not_found",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "No public price found",
"summary": "No public price found on the vendor site."
},
"home_niche": "devops-automation-agent",
"also_covers": true,
"upvotes": 0
},
{
"agent_id": "robotgo",
"name": "Robotgo",
"url": "https://atomai.cc/",
"short_summary": "RPA, GUI automation, auto testing and computer use; automates software work via native cross-platform control of mouse, keyboard, screen",
"price": {
"observed": false,
"billing": "unknown",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "No public price found",
"summary": "Vhand shows a public price of $99.9 per user, but the billing period is not specified and teams can try it for free."
},
"home_niche": "desktop-automation",
"also_covers": true,
"upvotes": 0
}
],
"page_url": "https://agentery.com/market/test-case-generation",
"summary": {
"niche": "test-case-generation",
"sector": "developer-tools-infra",
"pricing_by_provider_type": {
"headline": "Prices differ by provider type and buyer tier — no blended headline is used. Strongest cohort: Agents · Pro median $65/mo (6 providers). See benchmarks_by_provider_type_and_tier for the full matrix.",
"benchmarks": [
{
"provider_type": "agent",
"provider_type_label": "Agents",
"buyer_tier": "pro",
"buyer_tier_label": "Pro",
"pricing_unit": "flat",
"pricing_unit_label": "flat monthly",
"comparable_provider_count": 6,
"reliability": "medium",
"median": 64.5,
"p25": 36.75,
"p75": 166.5,
"status": "ok"
},
{
"provider_type": "agent",
"provider_type_label": "Agents",
"buyer_tier": "team_sme",
"buyer_tier_label": "Team / SME",
"pricing_unit": "flat",
"pricing_unit_label": "flat monthly",
"comparable_provider_count": 5,
"reliability": "medium",
"median": 125,
"p25": 51.5,
"p75": 149,
"status": "ok"
},
{
"provider_type": "agent",
"provider_type_label": "Agents",
"buyer_tier": "individual",
"buyer_tier_label": "Individual",
"pricing_unit": "flat",
"pricing_unit_label": "flat monthly",
"comparable_provider_count": 3,
"reliability": "low",
"median": 29,
"p25": null,
"p75": null,
"status": "median_only"
},
{
"provider_type": "mcp",
"provider_type_label": "MCP servers",
"buyer_tier": "individual",
"buyer_tier_label": "Individual",
"pricing_unit": "flat",
"pricing_unit_label": "flat monthly",
"comparable_provider_count": 2,
"reliability": "low",
"median": null,
"p25": null,
"p75": null,
"status": "observed_offers_only",
"observed_offers": [
10,
11
]
},
{
"provider_type": "mcp",
"provider_type_label": "MCP servers",
"buyer_tier": "pro",
"buyer_tier_label": "Pro",
"pricing_unit": "flat",
"pricing_unit_label": "flat monthly",
"comparable_provider_count": 2,
"reliability": "low",
"median": null,
"p25": null,
"p75": null,
"status": "observed_offers_only",
"observed_offers": [
29,
39
]
}
],
"warnings": [
"This niche currently has sufficient agent pricing but insufficient MCP pricing."
],
"full_pricing_via": {
"tool": "price_benchmark",
"arguments": {
"niche": "test-case-generation"
},
"note": "add provider_type + buyer_tier for a specific cohort"
}
},
"page_url": "https://agentery.com/market/test-case-generation",
"counts": {
"listings_with_price_capture": 49,
"listings_with_observed_public_price": 23,
"providers_with_numeric_monthly_price_latest_scan": 16,
"like_for_like_comparable_pairs": 15
},
"movement": {
"d": {
"published": false,
"value_pct": null,
"held_reason": null
},
"w": {
"published": false,
"value_pct": null,
"held_reason": null
},
"m": {
"published": false,
"value_pct": null,
"held_reason": "no material driver behind the move"
}
},
"pricing_version": "cohorts-1",
"pricing_status": "ok",
"pricing_by_tier": [
{
"tier": "individual",
"currency": "USD",
"period": "month",
"unit": "flat",
"median": 19,
"provider_count": 5,
"plan_observation_count": 5,
"data_confidence": 0.38,
"data_confidence_basis": {
"provider_component": 0.42,
"observation_component": 0.25,
"provider_count": 5,
"plan_observation_count": 5
},
"reliability": "medium",
"members": [
{
"provider": "bruno_mcp",
"usd": 10
},
{
"provider": "zyntra",
"usd": 11
},
{
"provider": "ai_testing_agent_amp_automatio",
"usd": 19
},
{
"provider": "muggle_test",
"usd": 29
},
{
"provider": "qraftai",
"usd": 49
}
],
"p25": 11,
"p75": 29
},
{
"tier": "pro",
"currency": "USD",
"period": "month",
"unit": "flat",
"median": 49.5,
"provider_count": 8,
"plan_observation_count": 9,
"data_confidence": 0.62,
"data_confidence_basis": {
"provider_component": 0.67,
"observation_component": 0.45,
"provider_count": 8,
"plan_observation_count": 9
},
"reliability": "medium",
"members": [
{
"provider": "virtualworkforce_qa_copilot",
"usd": 19
},
{
"provider": "mockhero",
"usd": 29
},
{
"provider": "operative",
"usd": 29
},
{
"provider": "zyntra",
"usd": 39
},
{
"provider": "functionize",
"usd": 60
},
{
"provider": "ai_testing_agent_amp_automatio",
"usd": 69
},
{
"provider": "muggle_test",
"usd": 199
},
{
"provider": "qraftai",
"usd": 399
}
],
"p25": 29,
"p75": 101.5
},
{
"tier": "pro",
"currency": "USD",
"period": "month",
"unit": "per_user",
"median": 20,
"provider_count": 3,
"plan_observation_count": 3,
"data_confidence": 0.23,
"data_confidence_basis": {
"provider_component": 0.25,
"observation_component": 0.15,
"provider_count": 3,
"plan_observation_count": 3
},
"reliability": "low",
"members": [
{
"provider": "keploy",
"usd": 19
},
{
"provider": "testdriver",
"usd": 20
},
{
"provider": "wopee_mcp",
"usd": 204.06
}
]
},
{
"tier": "team_sme",
"currency": "USD",
"period": "month",
"unit": "flat",
"median": 102,
"provider_count": 6,
"plan_observation_count": 8,
"data_confidence": 0.48,
"data_confidence_basis": {
"provider_component": 0.5,
"observation_component": 0.4,
"provider_count": 6,
"plan_observation_count": 8
},
"reliability": "medium",
"members": [
{
"provider": "tusk",
"usd": 50
},
{
"provider": "virtualworkforce_qa_copilot",
"usd": 51.5
},
{
"provider": "mockhero",
"usd": 79
},
{
"provider": "momentic",
"usd": 125
},
{
"provider": "qraftai",
"usd": 149
},
{
"provider": "stably",
"usd": 155
}
],
"p25": 58.38,
"p75": 143
}
],
"pricing_coverage": {
"listings_with_price_capture": 49,
"listings_with_observed_public_price": 23,
"normalized_observations": 30,
"comparable_providers": 15,
"strict_cohorts": 4,
"exclusion_reasons": {
"ambiguous_cadence": 8,
"one_time": 1,
"free_or_zero": 1,
"usage_not_monthly": 2,
"range": 1,
"unrankable_or_unparseable": 2
}
},
"pricing_note": "Provider-deduped, FX-normalized monthly medians, separated by buyer tier AND billing unit (flat/per_seat/per_user/per_agent) — incompatible units are never blended. Ranges (p25/p75) only at >=5 providers; data_confidence is provider-count-weighted. Usage-metered, promo, range, one-time and ambiguous-cadence plans are excluded.",
"pricing_excluded_observations": {
"ambiguous_cadence": 8,
"one_time": 1,
"free_or_zero": 1,
"usage_not_monthly": 2,
"range": 1,
"unrankable_or_unparseable": 2
},
"billing_mix": {
"freemium": 15,
"subscription": 3,
"free": 4,
"usage": 1
},
"free_tier_share": 0.83,
"top_providers": [
{
"agent_id": "ai_testing_agent_amp_automatio",
"name": "Ai Testing Agent Amp Automatio",
"price": {
"observed": true,
"billing": "freemium",
"lowest_monthly_usd": 19,
"monthly_usd": 19,
"headline": "Free tier, then from $19/mo",
"summary": "Free tier, then from $19/mo. TestSprite offers a freemium model with a free tier (150 credits/month), paid plans starting at $19/month (Starter) and $69/month (Standard), plus custom Enterprise pricing."
},
"observed": true
},
{
"agent_id": "bugagent_mcp",
"name": "Bugagent",
"price": {
"observed": true,
"billing": "freemium",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Free tier + paid plans (price not published)",
"summary": "bugAgent offers a free-forever plan with usage limits, while its full Enterprise platform is available by contacting sales."
},
"observed": true
},
{
"agent_id": "github_herchilaunittestaiagent",
"name": "Github Herchilaunittestaiagent",
"price": {
"observed": false,
"billing": "not_found",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "No public price found",
"summary": "No public pricing for Unittest AI Agent is shown; the repository requires an OpenAI API key."
},
"observed": false
},
{
"agent_id": "keploy",
"name": "Keploy",
"price": {
"observed": true,
"billing": "freemium",
"lowest_monthly_usd": 19,
"monthly_usd": 19,
"headline": "Free tier, then from $19/mo",
"summary": "Free tier, then from $19/mo. Keploy offers a free Playground tier, Pro at $19/user/month with usage credits, and Enterprise with custom pricing for advanced security and support."
},
"observed": true
},
{
"agent_id": "mimiq",
"name": "Mimiq",
"price": {
"observed": true,
"billing": "freemium",
"lowest_monthly_usd": 29,
"monthly_usd": 29,
"headline": "Free tier, then from $29/mo",
"summary": "Free tier, then from $29/mo. Mimiq offers a free tier with 100 persona credits and a $29 one-time Starter plan with 500 credits and additional access."
},
"observed": true
}
],
"suggested_next_calls": [
{
"tool": "price_benchmark",
"arguments": {
"niche": "test-case-generation"
},
"purpose": "full observed price distribution + per-tier medians for this niche"
},
{
"tool": "niche_report",
"arguments": {
"niche": "test-case-generation",
"response_mode": "full"
},
"purpose": "the complete report incl. index series and tier decomposition"
},
{
"tool": "suggest_alternatives",
"arguments": {
"agent_id": "ai_testing_agent_amp_automatio"
},
"purpose": "comparable (optionally cheaper) providers to a named agent"
},
{
"tool": "get_agent_profile",
"arguments": {
"agent_id": "ai_testing_agent_amp_automatio"
},
"purpose": "full profile, integrations and pricing for one provider"
}
]
}
}Full market
22 providers, one sortable view
Dense enough for many listings; progressive disclosure keeps mobile usable.
ProviderTypeFromVs niche medianLiveness
Ai Testing Agent Amp AutomatioBuilds and runs end-to-end QA tests on live apps, explores apps like a real user, flags bugs, returns failure bundles with root-cause hypotheses and recommende…
Keploycaptures real API traffic and replays it as deterministic regression tests, auto-generated mocks, and production-like sandboxes for testing code
Mimiqtests pages, copy, and flows on simulated users to identify UX issues and conversion problems
Zyntraprovides disposable/persistent test email inboxes to catch and retrieve emails (OTPs, reset links, sign-up emails) for QA testing workflows
Functionize AI Test AutomationBuilds, runs, diagnoses, self-heals, and maintains automated software tests for QA workflows
MockheroMockHero generates realistic, relational synthetic test data from a JSON schema, plain-English prompt, or template — 156 field types, 22 locales, JSON/CSV/SQL…
Stablygenerates, runs, and maintains automated web app QA tests from plain-English descriptions
Tuskgenerates unit and integration tests, reviews code, and detects regressions in pull requests based on production trafficBMBruno MCP ServerRun API tests seamlessly with Bruno collections. Get detailed execution results and insights through a standardized interface, enhancing your testing workflow.…
mcp$10from / mo79.8% below100% live
Agent QaSelf-improving agentic QA harness that writes tests in natural language for web and mobile. Learns from past runs, adapts to UI changes, and catches regression…
OperativeBrowser agents that test coding agent changes. Validates and verifies modifications made by AI coding agents through automated browser-based testing.
PramanPlaywright plugin for SAP test automation. AI agents generate production-ready tests for S/4HANA, Fiori, and UI5 apps. Includes Claude Code and Claude Cowork i…
ShaftJava test automation framework for web, mobile, API, database, and CLI. Wraps Selenium, Playwright, Appium, and REST Assured with built-in synchronization, evi…
TestdriverAI-powered UI testing agent for GitHub repositories. Writes end-to-end tests and catches regressions via natural language descriptions, with self-healing capab…Showing only providers with a published price or a free plan. $29 = lowest observed monthly · Free = free to use · Free tier = free plan + paid options.