Skip to main content

QAEverest — Frequently Asked Questions

What is the purpose of QAEverest?

The purpose of QAEverest is to automate and streamline the creation of test cases for software applications. Here's a breakdown of its key functionalities:

  • Web Application: Accessible through a web browser for user convenience.
  • User Registration: Ensures authorized access and potentially user management features.
  • User Story/Scenario Input: Users provide a description of the application's functionality using user stories or scenarios.
  • Automated Test Case Generation: QAEverest analyzes the user input and generates multiple test cases covering various aspects.
  • Test Case Types: It supports a comprehensive range of testing types:
    • Functional Testing: Focuses on core functionalities and user interactions within the application.
    • System Testing: Validates the entire system as a whole, end to end: its workflows, alternate paths, configurations and compatibility.
    • Performance Testing: Evaluates the system's responsiveness, stability, and scalability under varying workloads.
    • Security Testing: Identifies vulnerabilities and weaknesses in the system to protect against unauthorized access and data breaches.
    • API Testing: Tests Application Programming Interfaces used for data exchange between different parts of the application or with external systems.
    • Integration Testing: Verifies how the services, APIs, message queues and third-party systems in a story work together: the contracts and data passed between them, how they authenticate to each other, and what each side does when the other fails, times out or sends a message twice.
    • Database Testing: Checks the database behind a story: its constraints, the data each create, update and delete leaves behind, the links between tables, transactions, migrations and data quality. Pick a saved database connection and the cases name its real tables and columns.
    • Subcategories: Each main test case type likely has subcategories for more detailed testing. These subcategories ensure a thorough examination of various aspects within each testing type.

Beyond generation, it runs API, web UI and mobile automation, scans for performance, security and accessibility, explores apps on its own, tests AI agents, and supports the release decision with traceability, UAT and the Quality Center. The FAQ menu covers them all.

How can I sign up with QAEverest?

The registration process for QAEverest is as follows:

  • Visit the QAEverest Website: Navigate to the QAEverest website using your web browser https://qaeverest.ai/.
  • Locate the Sign-Up: Look for a button or link labeled "Sign Up," "Register," or something similar.

    QAEverest sign up page screenshot
  • Fill Out the Registration Form: Complete filling your details in the registration form. Once you've filled out the form with your details, click the "Register" button.

    QAEverest registration form screenshot
  • Verify Your Email Address: QAEverest will likely send a verification email to the address you provided. This email contains a link you need to click to confirm your email address.
  • Login to QAEverest: After successful email verification, you can now log in to QAEverest using your email address and the password you created during registration.

How can I sign in to QAEverest?

To sign in to your QAEverest account, follow these steps:

  • Enter Your Credentials: In the designated fields, enter the email address and password you used during registration.

    QAEverest sign in credentials form screenshot
  • Click the Sign in Button: Once you've entered your credentials, click the "Sign In" button to initiate the login process.

How can I generate test cases?

  • Click on "Generate Test Cases."

    QAEverest generate test cases page screenshot

  • Provide Details:

    QAEverest test case details form screenshot

    • Title: Enter a clear and concise title for your test suite. This should reflect the functionality or area being tested.
    • Domain: Select the relevant domain or area of the application you're testing (e.g., Login, Shopping Cart, Search).
    • Module: If applicable, choose the specific module within the domain (e.g., User Management, Product Details).
    • Story or Scenario: You might have an option to specify a user story or scenario you're basing the tests on. If available, use this to provide additional context.
    • Type of Testing: Select the primary type of testing you want to focus on. The note mentions positive testing is included by default, so you might have options for additional types like:
      • Negative testing (testing with invalid inputs)
      • Boundary value analysis (testing with extreme values)
      • Performance testing (testing speed and stability under load)
      • Usability testing (testing ease of use)
      • Once you've filled in all the details, click the "Generate TestCase" button.

    How can I save my profile?

    • Go to personal details page under My Profile section
      • Update your profile and click on “Save Profile” button


      Personal details page under My Profile with the Save Profile button

    Is there any free plan?

    Yes. The Free Plan costs nothing and needs no credit card. It covers Functional, System, API, Performance and Security testing, API and UI automation, and uploading an image, a Figma file or a document. Once you sign up, your credit balance shows at the top of the app.

    What are credits, and how can I use them?

    Credits are how QAEverest charges for AI work and test runs.

    • Generating: Charged per test case, so a larger set uses more credits.
    • Running and scanning: Running automation is charged per test case executed, performance tests per run, and security and accessibility scans per scan.
    • Seeing what you spent: Plan and Payment → Credit Log lists every charge.
    • Organisations: Members draw from one shared pool.
    • Plans: Once you sign up, your credit balance shows at the top of the app, and Enterprise plans are sized to your usage.

    My credits ran out — what should I do?

    These are the Possible Reasons:

    • Free Plan Exhaustion: You used all the credits offered in the free plan and generated the maximum allowed test cases.
    • Paid Plan Expiration: Your paid plan (monthly, quarterly, or annual) has expired, and you've used all the credits allotted within its validity period.
    • Active Plan Credit Depletion: You've used all the credits within your active paid plan.
    • Expired Plan:

    • Renew Your Plan: Renew your existing plan (monthly, quarterly, or annually) to get a fresh pool of credits.
    • Upgrade to a Different Plan: If your previous plan didn't provide enough credits, consider upgrading to a plan with a higher credit allotment.

    Solutions:

    1. Check Your Plan Details:

    • Review your current plan to understand:
      • The number of credits it included.
      • Its validity period (if applicable).

    2. Choose a Solution Based on Your Plan:

    • Free Plan:
      • Limited Options: Free plans typically have limited functionalities. Your options might be:
        • Upgrade to a Paid Plan: Choose a paid plan with a credit amount that aligns with your testing needs
    • Paid Plan:
      • Expired Plan:
        • Renew Your Plan: Renew your existing plan (monthly, quarterly, or annually) to get a fresh pool of credits.
        • Upgrade to a Different Plan: If your previous plan didn't provide enough credits, consider upgrading to a plan with a higher credit allotment.

    Is there any way I can view my generated test cases?

    Yes, you can definitely view your generated test cases on QAEverest. Here's how:

    • Log in to your QAEverest account and navigate to the "MyTestCases" section.
    • Within "MyTestCases," go to "Testcase History". All the test cases you've generated previously are displayed here.

      QAEverest test case history page screenshot

    • Here you can view the details of each test case. Additionally, QAEverest offers a download option, allowing you to save a copy of the test cases for your records.

    Is my data secure?

    QAEverest maintains the security of users’ data and test cases through trusted third-party services as follows:

    AI Provider

    We use an AI provider to generate test cases based on user stories. The AI provider processes user stories and generates stories to provide the requested service.

    Payment Gateway

    We use a third-party payment gateway to process payments. Payment information is handled in accordance with the payment gateway's privacy policy and security measures.

    Cloud Storage

    We store data on third-party cloud storage services, which includes profile information, user stories, and generated stories.

    Can another account reach my suites or test cases?

    No. Every run, suite, test case, upload, test set, generation record and traceability link is checked on the server against the signed-in user before it is read, run or changed, and suite runs the platform starts itself carry their own internal token. One customer's work cannot be reached from another account by changing an id in a request.

    What are the terms and conditions to use QAEverest?

    For Terms & condition refer Terms & condition

    Can a company/organization use this product?

    Yes. An organisation gets its own workspace, with roles and permissions, single sign-on, an audit log and a shared pool of credits. See the Teams & Security tab, or contact sales from the pricing page.

    What payment provider are we using?

    QAEverest uses Razorpay, a well-established payment gateway provider in India known for its secure and reliable transactions. Here's what this information implies:

    • Security: Razorpay adheres to strict security standards like PCI compliance, ensuring your payment information is protected during transactions.
    • Convenience: Razorpay offers a variety of payment methods, including credit cards, debit cards, net banking, UPI wallets, and more, making it convenient for users to pay.
    • Global Reach: While potentially focused on India, Razorpay does facilitate international payments in some cases.

    I need to pay in INR, can I pay?

    Yes, you can definitely pay in INR!

    Here's a breakdown for clarity:

    • QAEverest Payment Gateway: Razorpay
    • Supported Currencies: USD/INR

    I am non-Indian. Can I use the system?

    QAEverest being designed for everyone and supporting the English language makes it a good option for you, even though you're non-Indian. Here's a breakdown of the benefits for you:

    • Language Support: Since QAEverest supports English, you can comfortably use the interface, provide user stories, and understand the generated test cases.
    • Global Applicability: QAEverest's functionalities are likely not restricted to a specific region or industry.

    Generated test cases are not good, what should I do?

    • Write clear, detailed user stories
    • Positive and Negative Scenarios
    • Use sample test case provided
    • Break down complex features
    • Contact support if needed support@qaeverest.com

    Please guide me on how I can generate the test cases effectively.

    Crafting Powerful User Stories:

    • Write user stories that are easy to understand, with concise language and a clear flow of actions.
    • Include specific details like login credentials, expected results, and data points relevant to the functionality being tested.
    • Include both positive and negative test cases within your user stories. Consider scenarios where login might fail, searches might return no results, or unexpected errors might occur.
      • Example (positive): "The user logs in with a valid username and password."
      • Example (negative): "The system displays an error message when the user enters an invalid username."
    • If you're dealing with intricate functionalities, break them down into smaller, more manageable user stories. This enhances clarity and helps the AI generate more focused test cases.
    • Refer to Sample Test Case provided in help icon.

    I have a payment issue, to whom do I need to contact?

    QAEverest uses Razorpay for payment processing and payment issues are typically handled by the payment gateway, here's how you can get help with your payment issue:

    The system generates an error, what should I do?

    Recommended Steps:

    • Try Again Later: Temporary glitches or server overload can sometimes cause errors. Waiting a while and retrying your action might be enough to resolve the issue.
    • Check Credit Balance: If the error is related to insufficient credits, you can likely view your credit balance within your QAEverest account.
    • Plan Expiry: Ensure your plan hasn't expired. Expired plans might restrict certain functionalities or generate errors when attempting to use them. Renew your plan if necessary.
    • Contact Support: If the error persists, contacting QAEverest's support team at support@qaeverest.com

    How can I report a bug?

    To report a bug, go to https://qaeverest.ai/ReportBug and fill in the details. Submit the bug by clicking the Submit button.

    How can I view my payment history?

    Steps to View Payment History

    To view your payment history, open a web browser and navigate to: https://qaeverest.ai/billingHistory

    • Login: You'll likely need to log in to your QAEverest account to access your payment history
    • Billing Section: Once logged in, look for a section "Payment Details"

      QAEverest billing history page screenshot

    How can I edit generated test cases?

    Editing Generated Test Cases in QAEverest:

      Download for Editing:

      • Generate Test Cases: Create your test cases using QA Everest's AI generation.
      • Click on Export to download the test cases.
      • The testcases are downloaded and this allows you to edit the test cases using familiar spreadsheet software.

    Why did my account get archived/locked?

      Your account on QAEverest might be archived for two reasons:

      • Plan Expiration: Your subscription plan might have expired, and you haven't renewed it yet.
      • Inactivity: If you haven't used your account for a long time, QAEverest might archive it to manage their resources.

      Although archived, you can still access your generated test cases in this mode.

      If you want to regain full functionality of your account, here are your options:

    • Renew your subscription plan (if applicable).
    • Contact QAEverest support for help reactivating your account by emailing support@qaeverest.com

    What is the difference between “Update existing test cases” and “Reference material”?

    Both are optional uploads under Attachments on the Generate Test Cases page. They accept similar files but do different jobs:

    • Update existing test cases (one file: DOC, DOCX, PDF, XLS, XLSX, CSV or TXT). Upload the test cases you already have. The results contain all of them, updated where your story changes them, plus new test cases for anything they don't cover.
    • Reference material (up to 5 files: PDF, DOC, DOCX, XLS, XLSX, CSV, PNG, JPG or JPEG). Designs, screenshots, requirement documents or test data such as URLs and logins. QAEverest uses them as context when it writes new test cases; they are not returned as test cases. Each file is charged credits when you click “Generate Test Cases”.

    Rule of thumb: if the file holds test cases you want to keep, use Update existing test cases. For designs, requirements and test data, use Reference material.

    What types of documents can I upload for data extraction?

      QAEverest.ai can extract data from various document formats, including:

      • Documents (DOCX, PDF)
      • Images (JPG, PNG)
      • Spreadsheets (XLSX, CSV)
      • Presentation Files (PPTX)

    Which project management tools does QAEverest.ai integrate with?

    Currently, QAEverest.ai seamlessly connects with Jira and ClickUp.

    What is the minimum and maximum resolution for the images accepted?

    • Minimum resolution: 200x200 pixels
    • Maximum resolution: 4000x4000 pixels

    What is the maximum file size allowed for uploads to QAEverest.ai?

    The maximum file size for uploads to QAEverest.ai is 20MB per file.

    How many files can I upload at once?

    You can upload a maximum of 5 files at a time.

    What should I do if I receive an "Unsupported Format" error?

    If you encounter an "Unsupported Format" error, double-check that your file is in a supported format. QAEverest.ai currently supports JPEG, PNG, GIF, PDF, DOC, DOCX, XLS, XLSX, and CSV.

    My file is too large. What can I do?

    If your file exceeds the 20MB size limit, try compressing it. You can also split the file into smaller parts and upload them separately.

    Are there any file types that are not supported by QAEverest.ai?

    Currently, QAEverest.ai does not support video or audio files.

    Is there a recommended file size for optimal performance?

    While the maximum file size is 20MB, it's generally recommended to keep your files as small as possible for faster processing times.

    What are the reasons for a QAEverest.ai image upload failure?

    • Unsupported Format: Ensure your image is in a supported format (e.g., JPEG, PNG, GIF). If it’s not, convert it to one of these formats before uploading.
    • File Size or Resolution: The image must be under 20MB. If the resolution is too high, reduce it before attempting to upload again.
    • Network Issues: A slow or unstable internet connection can cause upload failures. Check your connection and try again.
    • Browser Compatibility: Make sure you’re using an up-to-date browser. Clearing your cache may also help resolve issues.
    • Retry Uploading: If the upload fails, try selecting a different image or re-uploading the same one after checking the above points

    How do I upload documents to QAEverest.ai?

    Locate the "Upload" or "Drag & Drop" Section within the QAEverest.ai interface. Click to open a file selection dialog. Choose the document file you want to upload (e.g., PDF, DOCX). Ensure that the document is in a supported format for proper processing.

    How do I upload an image to QAEverest.ai?

    Use the "Upload" button to select an image file from your device. Supported image formats generally include JPEG, PNG, and GIF. Once selected, confirm the upload to send the image to QAEverest.ai.

    Is QAEverest.ai capable of extracting and analyzing images embedded in PDF, DOC, and DOCX documents?

    QAEverest.ai currently does not support direct extraction of images from attached PDF, DOC, and DOCX files. Upload images separately.

    Can I upload a PPT to QAEverest.ai?

    QAEverest.ai currently doesn't specify support for PowerPoint files (.PPT). However, convert your PPT file to a supported format like PDF before uploading.

    What happens if I provide both user stories and design assets?

    The system will combine the information from user stories and design assets to generate even more comprehensive and accurate test cases.

    What happens if I only provide user stories?

    If you only provide user stories, the system will generate test cases based on the information contained within the user stories.

    How many credits are deducted for uploading design assets?

    The system deducts 20 credits per uploaded image.

    Can I cancel the upload and avoid credit deduction?

    Yes, you can cancel the upload process before clicking "Generate Test Cases" to avoid credit deduction.

    Can I generate testcases from Jira/ClickUp Id?

    Yes, you can! QAEverest.ai allows you to seamlessly generate test cases directly from Jira or ClickUp IDs by simply entering a valid ID.

    Jira project ID configuration screenshot
    ClickUp project ID configuration screenshot

    Where can I find the Jira ID API token for my project?

    Open Jira Account Settings:

    • Click on your profile icon (usually in the top-right corner).
    • Select "Account settings" or "Manage account".

    Security Settings:

    • In the left sidebar or under security options, find "Security" or "Personal API tokens".

    Create a New API Token:

    • Click "Create API token".
    • Provide a label or name for your token (for example, "Integration for my app").
    • Click "Create" and then copy the token.

    Store the Token Safely:

    • Make sure to store your API token in a secure location. Jira will not show it again.

    Use the Token:

    • Use the token in your API requests by setting it in the Authorization header.

      API authorization header configuration screenshot

      API token settings screenshot

    Where can I find the ClickUp API token for my project?

    Click on your ClickUp profile → Settings → App

    App token configuration screenshot

    How to set up Jira/ClickUp integration with QAEverest.ai?

    • Log in to your QAEverest.ai account.
    • Navigate to account settings.
    • Click on "Jira Set Up / Click Up Set Up" to begin the integration process.
    • Hover and Click on the Jira API Key

      Jira integration settings screenshot

      ClickUp integration settings screenshot

    What information is fetched from Jira/ClickUp?

    The system extracts relevant details such as user stories, descriptions, and attachments associated with the provided ID.

    Can I customize the generated test cases?

    Yes, you can edit and customize the generated test cases to suit your specific testing needs.

    What formats are supported for downloading test cases?

    Supports the following formats: Zephyr, TestRail, QTest, Qase, Azure, PractiTest, XLSX, and CSV.

    How do I download test cases?

    To download test cases, click the "Download Test Cases" button and select your desired format from the dropdown menu.

    What are the available options for test case formats?

    You can choose between TDD format and BDD format for your test cases.

    How can I view attached files for a test case?

    To view attached files, go to the test case history page and click the "Attachments" button. A list of attached files will be displayed.

    What types of files can I attach to test cases?

    You can attach common file types relevant to software testing, such as PDF, DOC, XLSX, CSV, and images.

    How can I download an attached file?

    To download an attached file, click on the file name in the list. The file will be downloaded to your device for offline reference or further analysis.

    What happens if my Jira/ClickUp task has more than 10 attachments?

    QAEverest.ai integrates with Jira/ClickUp to help you generate test cases. However, if your Jira/ClickUp task has more than 10 attachments, QAEverest.ai will prioritize and fetch only the top 5 attachments for analysis.

    Pairwise Testing

    What is pairwise testing?

    Pairwise testing (also called all-pairs testing) checks many combinations of options with far fewer test cases. Most bugs that come from combinations involve just two settings together, for example a payment that fails only on one browser. So instead of testing every possible combination, QAEverest makes sure that every pair of options appears together in at least one test case.

    Can you show an example?

    Take a checkout story with three inputs:

    InputOptions
    BrowserChrome, Firefox, Safari
    PaymentCard, UPI, Wallet
    UserGuest, Registered
    • Every combination: 3 × 3 × 2 = 18 test cases, or 16 if the story says “UPI is not available on Safari”.
    • Pairwise: 8 test cases. Together they pair every browser with every payment method, every browser with every user type, and every payment method with every user type. None of them combines UPI with Safari.

    The saving grows with the number of inputs. A checkout story with five inputs (browser, operating system, payment method, currency and user type) has 270 allowed combinations, and 17 pairwise test cases cover every pair.

    How is Pairwise different from the other options under “Includes”?

    The other options tell the AI what kind of test cases to write. Pairwise decides which combinations are tested, and that choice is made by code, not by the AI.

    OptionWhat it checksHow the test cases are chosen
    Positive / NegativeValid input works; invalid input is rejectedThe AI writes typical cases for the story
    Compatibility / ConfigurationalThe feature works across browsers, devices or settingsThe AI picks the environments; every pair is not guaranteed
    PairwiseEvery pair of options works togetherCode computes the smallest practical set that covers every pair and skips the combinations your story rules out

    How do I generate pairwise test cases?

    1. Choose Functional, System or API as the Type of Testing. Performance, Security, Integration and Database do not offer Pairwise.
    2. Under Includes, select Pairwise. It is left out when Includes is empty; Select All includes it.
    3. In the story, list each input with its options and say which combinations are not allowed, for example: Checkout supports Chrome, Firefox and Safari. Customers can pay by Card, UPI or Wallet. UPI is not available on Safari.
    4. Choose TDD or BDD and click Generate Test Cases.

    Options are taken only from what you provide: the story, your answers to the questions, and files uploaded as Reference material. An option you add in an answer, such as “Yes, Edge is supported too”, is included. Options that appear only in QAEverest's questions, or in a file uploaded to Update existing test cases, are not used.

    What do pairwise test cases look like?

    • TDD: one test case per combination, in a separate Pairwise category (labelled PW) with priority P2. Each title lists its values, for example Pairwise 2: Pay for the cart on the checkout page (Chrome, UPI, Registered). The Test Data holds one value per input, and the Purpose line says how many test cases make up the set.
    • BDD: one Scenario Outline whose Examples table has one row per combination.

    After generation, a note at the top of the results shows, for example, Pairwise: 8 combinations cover every pair. Hover over it to see which inputs were combined.

    How many credits does Pairwise use?

    • TDD: each combination is one test case, charged like any other test case. A set has at most 60.
    • BDD: the whole set is one Scenario Outline, charged as one test case.

    Number of Test Cases never limits Pairwise, because a partial set would no longer cover every pair; it only limits the other options you select. The cost estimate under that box shows both parts. If Pairwise is the only option selected, only Pairwise test cases are generated.

    Why was Pairwise skipped?

    Pairwise needs at least two inputs that each have two or more options. It also has limits that keep the set practical:

    • up to 12 inputs
    • up to 8 options per input; group similar options, such as minimum, middle and maximum amounts
    • up to 60 test cases in the set
    • up to 30 combinations that are not allowed

    If Pairwise was the only option selected, you see the reason and return to the form with your inputs kept, and no credits are charged. If you selected other options too, those are still generated, and the note on the results page shows Pairwise skipped. Hover over it to see the reason.

    Database Testing

    How do I generate database test cases?

    1. Choose Database as the Type of Testing. Under Includes, pick from Schema Constraints, CRUD Integrity, Referential Integrity, Transactions and Concurrency, Migration and Versioning and Data Quality, or leave it empty for all six.
    2. Under Database connection (optional), pick one of your saved connections; they are listed by API environment, and you add them under API Automation > Environment Settings. With a connection, the test cases name its real tables and columns. With None (story only), they are written from the story, with placeholders such as <orders table> for the names to confirm.
    3. Optionally, list up to 20 tables in Tables to focus on. They, and the tables their foreign keys link, are described to the AI first.
    4. Choose TDD or BDD and click Generate Test Cases.

    QAEverest reads only the schema (table and column names, types, keys and constraints), never row values, and reading it costs no credits; each test case is charged as usual. If the connection cannot be read, nothing is generated or charged: you see the reason, and can generate without the schema or pick another connection. The results page then says which connection the cases were written against.

    Which test cases can be automated?

    Functional, System and API test cases can. Performance, Security, Integration and Database test cases are written for review and manual execution, so Proceed to Automation is disabled on their results and history pages, and an automation suite cannot be built from them. Database cases that need direct writes, true concurrency or schema changes are also marked manual: tagged @manual in BDD, with “(manual)” at the end of the title in TDD.

    Stories, Updates and Folders

    What is the Story Readiness Score?

    While you type a story on Generate Test Cases, a free score rates it out of 100 on eight points, from user role and acceptance criteria to edge cases and data rules, and names the gaps to fix first.

    Can I bring a story in from Confluence, Figma or a GitHub branch?

    Yes. Generate Test Cases and Story Refinement take a story from Jira, Confluence, Figma, a GitHub branch or pull request, or a file (PDF, Word, Excel, CSV, text or a screenshot), and let you add more sources beside it. When you add one, the AI first writes one summary that tags each point with its source and lists conflicts between sources and gaps, for you to edit and confirm. Generating from a summary you haven't confirmed asks you first.

    How do I update test cases when the story changes?

    Use Update with new story on Test Case History, Update from story on the results page, or the Update existing test cases switch on the Generate page. The AI updates the cases the new story affects, keeps the rest and adds what is missing, and each case is shown as New, Changed, Unchanged or Possibly obsolete for you to accept or reject. No test case is written until you choose Save to this record, and the previous test cases are kept as an earlier version you can restore. Save in folder shows the record's folder; pick another and the record moves there when the update is generated.

    The update is charged like a generation, for every test case in it, as soon as the AI's answer arrives, and discarding it does not refund the credits. Automated tests are never rewritten: a test whose generated case changed or was removed is marked Source case changed or Source case removed in its suite until its owner marks it reviewed.

    Can I organise generated test cases in folders?

    Yes. Test Case History has folders nested up to eight levels deep. Pick or create one with Save in folder when generating, or move a record later from its folder icon. With a project active, the project's folders are shared with everyone who can see the project, beside your own folders marked Personal, and each person still sees only their own records. Deleting a folder never deletes records, it only takes them out of it.

    What does the Automated badge on Test Case History mean?

    Tests have been automated from that record. The badge names the suites and how many of the record's test cases each holds, counting your own suites only and leaving out test sets.

    Story Refinement

    What is Story Refinement?

    Story Refinement is an AI-powered feature that transforms raw user stories into well-structured, testable requirements. It asks clarifying questions, detects gaps in acceptance criteria, and produces a quality-scored refined story you can immediately use for test case generation.

    How do I access Story Refinement?

    Click Story Refinement in the left sidebar. The page lists your previously refined stories. Click "+ New Story" to start the 3-step refinement wizard (Story Details → Questionnaire → Refined Story).

    Can I generate test cases directly from a refined story?

    Yes. After saving a refined story, click "Generate Test Cases"from the story detail view. The refined story's acceptance criteria are used as the input, producing more accurate and comprehensive test cases than a raw user story alone.

    Does refining a story consume credits?

    Yes. Each refined story uses credits from your plan, and every charge is listed in your Credit Log. For more detailed questions about Story Refinement, see the Story Refinement FAQ tab.

    Generate Test Cases by Postman

    Can I generate test cases from a Postman collection?

    Yes. QAEverest can analyse a Postman collection and automatically generate API test cases from it. Navigate to Generate Test Cases → By Postman in the sidebar to get started.

    How do I provide my Postman collection?

    There are two ways:

    • Upload a file — Export your collection from Postman as a JSON file and upload it directly.
    • Collection ID — Enter your Postman Collection ID. For organisation users, an admin must configure the Postman API key under integration settings first.

    Where do I find my Postman Collection ID?

    In Postman, open the collection, click the three-dot menu (…), and select Share. The Collection ID is shown in the share link or in the collection info panel on the right-hand side.

    Generate Test Cases by Swagger / OpenAPI

    Can I generate test cases from a Swagger or OpenAPI specification?

    Yes. QAEverest reads Swagger/OpenAPI specs (JSON or YAML) and generates comprehensive API test cases covering each endpoint, method, and schema. Navigate to Generate Test Cases → By Swagger in the sidebar.

    How do I provide a Swagger specification?

    Two options are available:

    • Upload a file — Upload a .json or .yaml OpenAPI spec from your device.
    • Swagger URL — Paste the public URL of your Swagger definition (e.g., https://api.example.com/swagger.json). The URL must be publicly accessible.

    Which OpenAPI versions are supported?

    QAEverest supports OpenAPI 2.0 (Swagger) and OpenAPI 3.x specifications in both JSON and YAML formats.

    Generate Test Cases by Repository (import an existing automation suite)

    Can I bring my existing automation scripts into QAEverest?

    Yes. Navigate to Generate Test Cases → By Repository, connect a GitHub, GitLab or Bitbucket repository (read-only), pick a branch and an optional folder, and QAEverest scans it for automation test scripts — Playwright, Cypress, Selenium, WebdriverIO, pytest, JUnit/TestNG, NUnit, RSpec, Go, PHPUnit, Cucumber and Robot Framework. It reads each test together with the page objects and helpers it imports and extracts plain-language QAEverest test cases (steps, expected results, test data, priority, tags) that you review and edit before anything is automated.

    What does a repository import cost?

    • Connecting, listing branches and the preflight analysis are free. Preflight shows the frameworks and folders detected, an estimated number of test cases and the estimated credits against your balance before you start.
    • Extraction is billed per test case extracted (1 credit each by default, configurable by the platform admin), deducted file by file as results arrive. If your balance runs out mid-scan the remaining files are skipped — you only pay for what was produced and can re-run later for the rest.
    • Reviewing, editing and "Proceed to Automation" are free. Running the resulting suites is billed as normal UI / API automation execution.
    • Source code mode is billed 1 credit per module analysed for the feature inventory plus 1 credit per test case generated (defaults, configurable by the platform admin); preflight, picking features and review are free.

    Every import appears in your Credit Log as Repository Import with the repository, branch and number of test cases.

    Can QAEverest generate test cases from my application's source code, not just import existing tests?

    Yes. On Generate Test Cases → By Repository switch the mode to Source code, connect the repository and branch (a path filter such assrc/ keeps it focused) and the free preflight shows the stack and files it will read — routes, services and components, plus the HTML pages and templates behind the UI (Angular, Django/Jinja, Rails, Razor, JSP and plain HTML). QAEverest then builds a feature inventory — the testable features, their behaviours and the files that implement them, ranked by how much they matter — and you tick the features you want, optionally paste a story or requirement (used as the source of truth wherever the code disagrees with it) and click Generate. Each test case carries a confidence and the assumptions the model made, so check them: an expected result read off the code describes what the code does, not what it should do. Then Proceed to Automation as usual, one suite per feature. Cost is 1 credit per module analysed for the inventory plus 1 credit per test case generated (defaults, admin-tunable); preflight, feature selection and review are free.

    Where do imported test cases go?

    After review, Proceed to Automation files the accepted test cases into modules that mirror your repository folders (root = owner/repo), one suite per test file, in UI, API or Mobile Automation depending on the kind of test. Each file also gets a record in Test Case History. Test cases the extractor was unsure about are flagged with a low confidence score and any helper calls it could not follow, so you can fix or reject them before automating.

    Generate Test Cases by Recording (turn a browser recording into UI test cases)

    How do I turn a browser recording into test cases?

    Record the flow with the FindMyLocator Chrome extension: open its Recording tab, press Record, use your app the way the test should and press Stop. Then press Open in QAEverest, or choose JSON under Export, press Download (older versions of the extension have a Download JSON button instead), open Generate Test Cases → By Recording and drop the file. Every click, typed value, selected option and key press becomes a plain-English step such as Click the "LOGIN" button, grouped by the page it happened on. Steps QAEverest wants you to check — an element named by its placeholder text, a button name several elements share, a count that may change — are marked, and you can edit, reorder, delete or add steps, choose where the test starts, and add the expected result before saving. Recordings exported as JSON from the Recorder panel in Chrome DevTools work too. FindMyLocator can also export the same recording as Playwright, Cypress or Selenium code to run on its own; QAEverest imports the JSON.

    What happens to passwords I type while recording?

    FindMyLocator never records what you type into a password field. The step says<password> instead, and you enter the value on the review screen as the test case's test data (or leave it empty and fill it in later in the test case). A recording from Chrome's own Recorder does keep the value; QAEverest moves it out of the step into test data the same way, so it is never written into the step text.

    Where do recorded test cases go, and what does it cost?

    Importing is free — no credits are used. Up to 20 recordings (5 MB each) can be imported at once, and each becomes one UI test case in a new UI Automation suite or one you already have, in the Traditional or BDD (Gherkin) format. If you don't yet have a UI environment for the site the recording starts on, one is created for you — pick it when you run the suite. Running the suite is billed as normal UI automation execution.

    Can the extension send the recording straight to QAEverest?

    Yes. After you press Stop in FindMyLocator's Recording tab, press Open in QAEverest: a new tab opens Generate Test Cases → By Recording with the recording already on the review screen, as if you had dropped the file. The recording stays in your browser — the extension hands it to the page directly, not through a server — and nothing is stored until you press Create. Each link works once and for 30 minutes; after that, press Open in QAEverest again, or download the JSON and drop it on the page. If QAEverest asks you to sign in first, sign in and press Open in QAEverest again.

    Requirements Traceability (RTM)

    What is the Requirements Traceability Matrix (RTM)?

    The Requirements Traceability Matrix (RTM) maps each requirement to the test cases that verify it. QAEverest automatically links your stored user stories or Jira/refined stories to generated test cases so you can see which requirements are covered, which are not, and whether linked tests are passing or failing.

    How do I access the Traceability feature?

    Click Traceability in the left sidebar. The page displays coverage KPIs, the traceability matrix table, and an AI-powered gap analysis card.

    What is Coverage Gap Analysis?

    Coverage Gap Analysis is an AI-generated report that highlights requirements with no linked test cases (gaps) and suggests which areas need additional test coverage. It appears as a card on the Traceability page and can be refreshed on demand.

    What information does the RTM table show?

    For each requirement the table shows:

    • Requirement title and source (Jira, Refined Story, or User Story)
    • Risk level (B0 Critical, B1 High, B2 Medium, B3 Low)
    • Coverage status (Covered / Uncovered)
    • Linked test run status (Passing / Failing / Not run)
    • Number of linked test cases

    Does Traceability work with Organisation projects?

    Yes. If you are part of an organisation you can switch between your personal scope and organisation projects using the project selector on the Traceability page. Only projects you have access to will appear in the dropdown.

    Explore Now!