Sample report
A sample run report in the proposed format: run metadata, outcome counts, every check with expected and actual results, and the items that need a human decision.
Product preview. Sample data.
Each check ends in one or more assertions, statements of the expected result that the run compares against what the browser shows. The execution details list each step in the order it ran.
| Outcome | Checks |
|---|---|
| Passed | 12 |
| Failed | 2 |
| Skipped | 1 |
| Total | 15 |
| Of which need review | 2 |
Smoke checks
A smoke test is a short set of checks run first to decide whether a build is worth deeper testing.
Login with a valid account c-01 · 9sPassedExpected: Dashboard loads with the account name in the headerActual: Dashboard loaded; header shows "Sample User"Show execution detailsHide execution details
Sample screenshot
c-01 final stateScreenshot not included in this sample. - navigate /login
- fill email
- fill password
- click Sign in
- assert header text
Main pages reachable after login c-02 · 14sPassedExpected: Products, Orders and Settings return 200 and render their H1Actual: All three renderedShow execution detailsHide execution details
Sample screenshot
c-02 final stateScreenshot not included in this sample. - visit /products
- /orders
- /settings
- assert h1 on each
Primary transaction: add one item to cart c-03 · 7sPassedExpected: Cart count increments to 1Actual: Cart count 1Show execution detailsHide execution details
Sample screenshot
c-03 final stateScreenshot not included in this sample. - click Add to cart on first product
- assert cart badge = 1
Critical user journeys
Purchase from product page to confirmation c-04 · 48sFailed Needs reviewExpected: Confirmation page shows order number and totalActual: Step "Confirm order" timed out after 30s; confirmation page not reachedShow execution detailsHide execution details
Sample screenshot
c-04 at failureScreenshot not included in this sample. - click Confirm order
- wait for /orders/confirmation
- timeout 30000ms
- last network: POST /api/checkout 504
Requires review: Server returned 504 on checkout; could be environment, not application
Booking with date selection c-05 · 21sPassedExpected: Booking summary shows selected datesActual: Summary shows 12 Nov to 14 NovShow execution detailsHide execution details
Sample screenshot
c-05 final stateScreenshot not included in this sample. - open date picker
- select 12 Nov
- select 14 Nov
- click Continue
- assert summary text
Subscription renewal and plan change c-06 · 18sPassedExpected: Plan badge changes from Starter to TeamActual: Badge shows TeamShow execution detailsHide execution details
Sample screenshot
c-06 final stateScreenshot not included in this sample. - open /billing
- click Change plan
- choose Team
- confirm
- assert badge
Regression checks
Sign-up with email confirmation c-07 · 33sPassedExpected: Confirmation email link activates the accountActual: Account active; redirected to onboardingShow execution detailsHide execution details
Sample screenshot
c-07 final stateScreenshot not included in this sample. - fill sign-up form
- read test inbox
- open link
- assert /onboarding
Account email change c-08 · 29sFailed Needs reviewExpected: New email shown in profile after confirmationActual: Profile still shows old email after confirmationShow execution detailsHide execution details
Sample screenshot
c-08 at failureScreenshot not included in this sample. - open /settings/account
- change email
- confirm via test inbox
- reload
- assert email field
Requires review: Behaviour change or stale cache; needs a human decision
Password change c-09 · 16sPassedExpected: Login works with the new passwordActual: Login succeededShow execution detailsHide execution details
Sample screenshot
c-09 final stateScreenshot not included in this sample. - change password
- sign out
- sign in with new password
- assert dashboard
Checkout with saved payment method c-10 · 25sPassedExpected: Order placed without re-entering cardActual: Order placed; order number shownShow execution detailsHide execution details
Sample screenshot
c-10 final stateScreenshot not included in this sample. - add item
- checkout
- select saved card
- confirm
- assert order number
Order history lists the new order c-11 · 8sPassedExpected: Latest order appears firstActual: Latest order firstShow execution detailsHide execution details
Sample screenshot
c-11 final stateScreenshot not included in this sample. - open /orders
- assert first row contains order number
SaaS account flows
Team invitation accepted c-12 · 27sPassedExpected: Invited user appears as MemberActual: Member listedShow execution detailsHide execution details
Sample screenshot
c-12 final stateScreenshot not included in this sample. - invite member
- read test inbox
- accept
- assert team list
Role change Member to Admin c-13 · 12sPassedExpected: Admin menu visible for the userActual: Admin menu visibleShow execution detailsHide execution details
Sample screenshot
c-13 final stateScreenshot not included in this sample. - change role
- sign in as user
- assert Admin menu
Invoice download c-14 · 0sSkippedExpected: PDF download startsActual: Skipped: no invoice exists in the sample accountShow execution detailsHide execution details
Sample screenshot
c-14 final stateScreenshot not included in this sample. - precondition failed: invoices list empty
Card update c-15 · 19sPassedExpected: Last four digits update in billingActual: UpdatedShow execution detailsHide execution details
Sample screenshot
c-15 final stateScreenshot not included in this sample. - open /billing
- update card with test number
- assert last four
Items requiring review
Checks whose outcome needs a decision from the team before anyone treats them as a defect.
Needs review c-04
Purchase: 504 on checkout; confirm whether staging was healthy at 04:12 UTC before treating as a defect.
Needs review c-08
Account email change: profile shows old email after confirmation; decide whether this is a product change or a defect.
Product preview. Sample data.
What would you like to stop checking manually?
Tell us about your application and testing challenges. We'll follow up about early access and whether Testivra fits your needs.