All ResourcesTool Evaluation • ZIP: scorecard CSV + RFP CSV + guide

API Testing Tool Evaluation Scorecard & RFP Template

Weighted criteria and RFP questions for comparing Postman, ReadyAPI, Tosca, Parasoft SOAtest and AI-native tools on your own APIs

What's inside:

35 weighted criteria across 10 categories (weights sum to 100)
Blank score columns for Postman, ReadyAPI, Tosca, Parasoft SOAtest and AI-native tools
50 RFP questions with why each matters and the evidence to request
Scoring scale, pilot design and red flags to watch for

For: QA leaders, architects, procurement

Get your free copy

Enter your email and we'll send the download link to your inbox.

No spam. Unsubscribe anytime. We respect your privacy.

Preview: API Testing Tool Evaluation Scorecard & RFP Template

This page shows roughly the first 20% of the pack so you can judge it before you download. The full ZIP contains 4 files: evaluation-scorecard.csv, rfp-questions.csv, api-testing-tool-evaluation-guide.pdf, api-testing-tool-evaluation-guide.md.

How to use this scorecard

This pack has two working files. evaluation-scorecard.csv lists weighted criteria with a column per tool. rfp-questions.csv lists questions to send to vendors, with space for their answer and your verdict. Both are blank on purpose: no tool is pre-scored, including ours. Scores only mean something when they come from your own pilot, on your own specs, with your own constraints.

Total Shift Left publishes this pack and makes one of the tools in this category (Shift-Left API). The criteria are written to be vendor-neutral; use them to compare any tool, and adjust the weights to your situation.

Category weights (default)

CategoryWeight (%)
Spec-driven test generation15
Protocol coverage10
CI/CD integration10
Deployment and self-hosting10
AI / LLM policy and data handling10
Security testing10
Governance, access and audit10
Licensing and commercial terms10
Total cost of ownership10
Usability and adoption5

Weights sum to 100. Regulated teams often move 5-10 points from Usability into Deployment and AI/LLM policy. Change the weights before you score, not after.

Weighted evaluation scorecard

evaluation-scorecard.csv · showing 7 of 35 rows. Criteria with weights and blank score columns for each shortlisted tool.

  1. C01

    Generates tests from an OpenAPI description

    Category
    Spec-driven test generation
    What good looks like
    Positive, negative and boundary tests for every operation from the spec alone
    How to verify
    Import your own largest spec in the pilot; count generated tests per operation
    Weight (%)
    4
  2. C02

    Negative and boundary depth

    Category
    Spec-driven test generation
    What good looks like
    Required fields, types, formats, min/max, enums and declared error codes all exercised
    How to verify
    Pick 5 operations; check which constraints produced a test
    Weight (%)
    3
  3. C03

    Auth and authorization scenarios

    Category
    Spec-driven test generation
    What good looks like
    Missing/invalid credential and cross-user cases generated, not only happy paths
    How to verify
    Look for 401/403 and second-user tests in the generated set
    Weight (%)
    3
  4. C04

    Handles spec changes

    Category
    Spec-driven test generation
    What good looks like
    Spec diffs are shown and reviewed; nothing changes silently
    How to verify
    Import a modified spec; observe what the tool does with existing tests
    Weight (%)
    3
  5. C05

    Works without an LLM

    Category
    Spec-driven test generation
    What good looks like
    Core generation does not depend on sending the spec to an AI provider
    How to verify
    Disable AI in the pilot; re-run generation
    Weight (%)
    2
  6. C06

    REST / OpenAPI 3.x

    Category
    Protocol coverage
    What good looks like
    Full OpenAPI 3.0 and 3.1 import, including $ref and composition
    How to verify
    Import a spec with allOf/oneOf and external refs
    Weight (%)
    3
  7. C07

    SOAP / WSDL

    Category
    Protocol coverage
    What good looks like
    WSDL import, SOAP 1.1 and 1.2, fault assertions; check WS-Security needs separately
    How to verify
    Import a production WSDL; run three operations
    Weight (%)
    3

RFP question list

rfp-questions.csv · showing 10 of 50 rows. Questions for vendors, why each matters and the evidence to request.

  1. Q01

    Describe your support model: hours, channels, response-time targets by severity, and whether they are contractual.

    Section
    Company and support
    Why it matters
    Regulated teams need support terms that match their incident process.
    Evidence to request
    Support policy or SLA document
  2. Q02

    What is your release cadence and how are breaking changes announced?

    Section
    Company and support
    Why it matters
    Predictability of upgrades for self-hosted installs.
    Evidence to request
    Release notes for the last 6 months
  3. Q03

    Name any third-party security reports or certifications you currently hold, with report period and issuer.

    Section
    Company and support
    Why it matters
    Only reports that exist and are current count; ask for names and dates.
    Evidence to request
    Report copies under NDA, or a written statement that none are held
  4. Q04

    From an OpenAPI description, which test types do you generate (positive, negative, boundary, auth, security)?

    Section
    Test design and generation
    Why it matters
    Separates generation from simple request scaffolding.
    Evidence to request
    Demo on our spec
  5. Q05

    Does test generation require an AI/LLM? What works with AI disabled?

    Section
    Test design and generation
    Why it matters
    Determines whether the core value survives your AI policy.
    Evidence to request
    Feature list with and without AI
  6. Q06

    How are tests updated when the API specification changes? Is anything changed without review?

    Section
    Test design and generation
    Why it matters
    Silent changes undermine audit evidence.
    Evidence to request
    Walkthrough of a spec change
  7. Q07

    Can requirements or user stories be linked to tests, and can you show which requirements are untested?

    Section
    Test design and generation
    Why it matters
    Traceability is often an audit requirement.
    Evidence to request
    Sample traceability view
  8. Q08

    Which assertion types are available (status, body paths, headers, timing, schema, custom code)?

    Section
    Test design and generation
    Why it matters
    Depth of verification, not just request sending.
    Evidence to request
    Assertion reference
  9. Q09

    How is test data provided (data files, databases, generated data)? Which databases can be read?

    Section
    Test design and generation
    Why it matters
    Data-driven testing with realistic, masked data.
    Evidence to request
    Documentation
  10. Q10

    List every protocol supported for automated testing today, and any that are roadmap only.

    Section
    Protocols
    Why it matters
    Avoid buying roadmap.
    Evidence to request
    Protocol support matrix

The rest of the pack

85 rows across 2 CSV files, and all 7 sections of the guide as PDF and Markdown. Enter your work email above and we will send the download link.

Want to automate your API testing?

Generate tests from OpenAPI specs, run in CI/CD, and scale quality across teams.