René's URL Explorer Experiment


Title: Guides · AssertKit

Open Graph Title: Guides · AssertKit

X Title: Guides · AssertKit

Description: SDK recipes for Playwright, Cypress, Node, CLI, GitHub Actions, plus cross-cutting concept guides like Probe Response.

Open Graph Description: SDK recipes for Playwright, Cypress, Node, CLI, GitHub Actions, plus cross-cutting concept guides like Probe Response.

X Description: SDK recipes for Playwright, Cypress, Node, CLI, GitHub Actions, plus cross-cutting concept guides like Probe Response.

Mail addresses
hello@assertkit.com

Opengraph URL: https://assertkit.com/guides

direct link

Domain: assertkit.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"Organization","name":"AssertKit","alternateName":"Assert-Kit","url":"https://assertkit.com","logo":"https://assertkit.com/icon.svg","description":"QA toolkit for ship-day confidence. Flows, load tests, disposable email + OTP, security scans.","sameAs":["https://github.com/Assert-Kit","https://twitter.com/aiscenblue"]}

tdm-reservation1
og:site_nameAssertKit
og:imagehttps://assertkit.com/guides/opengraph-image?03c4ccf525d04b79
og:image:typeimage/png
og:image:width1200
og:image:height630
og:image:altAssertKit Guides — SDK recipes for Playwright, Cypress, Node, CLI, GitHub Actions.
og:typearticle
twitter:cardsummary_large_image
twitter:imagehttps://assertkit.com/guides/opengraph-image?03c4ccf525d04b79
twitter:image:altAssertKit Guides — SDK recipes for Playwright, Cypress, Node, CLI, GitHub Actions.
twitter:image:typeimage/png
twitter:image:width1200
twitter:image:height630

Links:

AssertKit_S_1_assertkithttps://assertkit.com/
Producthttps://assertkit.com/product
Pricinghttps://assertkit.com/pricing
How Audit workshttps://assertkit.com/how-audit-works
Guideshttps://assertkit.com/guides
Docshttps://assertkit.com/docs
Sign inhttps://assertkit.com/login
/docshttps://assertkit.com/docs
PlaywrightRead guide →Testing OTP email flows in Playwright without flakeLong-poll the inbox, get the OTP back as a typed value, fill it in. Parallel-safe per-test inboxes, magic-link + verification-URL helpers, and a copy-paste fetch fallback if you don't want a dependency.https://assertkit.com/guides/playwright
CypressRead guide →Testing OTP email flows in Cypress without flakeCustom commands — cy.waitForOtp, cy.waitForMagicLink, cy.waitForVerificationUrl, cy.waitForMessage, cy.uniqueInbox — that replace cy.wait(5000) and the regex-from-body helper.https://assertkit.com/guides/cypress
Node SDKRead guide →@assertkit/node — fluent client for any test runnerFull /api/v1 coverage as a typed client. Drop into Vitest, Jest, Mocha, or raw scripts. AssertKit.fromEnv() for one-line setup; AssertKitError carries stable .code + .hint so failures surface what to do next.https://assertkit.com/guides/node
CLIRead guide →@assertkit/cli — tail inboxes and run flows from any shellSame fluent API as the Node SDK exposed as the `assertkit` binary. Watch an inbox during local dev, run a flow with parameters from CI, send one-off mail with capture-vs-relay auto-detection. Non-zero exit on failure.https://assertkit.com/guides/cli
GitHub ActionsRead guide →Composite actions: wait-for-email + run-flowTwo pre-built CI steps — wait-for-email (capture OTP / magic-link / verification URL into job outputs) and run-flow (execute a stored flow and fail the job on non-pass). No npm install in the workflow; calls the API directly via inlined Node.https://assertkit.com/guides/github-actions
Bot Analyzer SDKRead guide →@assertkit/bot-analyzer — classify UAs, scan posture, generate remediationDependency-free engine behind /scan and the dashboard. Classify any User-Agent into ai/search/social/tool/crawler/human, score a site's bot posture from its robots.txt + meta tags + headers, and generate ready-to-paste robots.txt / meta / X-Robots-Tag / middleware snippets. Runs in Node, Bun, Edge, Workers, and browsers.https://assertkit.com/guides/bot-analyzer
Probe ResponseRead guide →Build flows by clicking, not typingFire a single flow node — HTTP request, transform, or log — and inspect the result without running the whole flow. Captures, sample-context editor, 'use last run', common workflows.https://assertkit.com/guides/probe-response
Vault integrationRead guide →Three ways to use the secrets vaultInside AssertKit flows via {{secrets.NAME}} substitution, via short-lived API tokens for SDK / test usage, or via the long-lived service-account key. Runnable examples + per-pattern security caveats.https://assertkit.com/guides/vault-integration
Flow templatesRead guide →Write a flow in JSON or YAML and import itHand-author multi-node flows in a portable file format, version them in git alongside your code, and import via the canvas's paste-anything dialog. Full schema reference + complete examples for HTTP / if / foreach / wait_message / transform / log / expect.https://assertkit.com/guides/flow-templates
/logshttps://assertkit.com/logs
auth + scopeshttps://assertkit.com/docs#api-auth

Viewport: width=device-width, initial-scale=1

Robots: noai, noimageai, noarchive


URLs of crawlers that visited me.