smashtest.io

Website beoordeling smashtest.io

Smashtest

 Gegenereerd op Maart 02 2026 16:11 PM

Oude statistieken? UPDATE !

De score is 38/100

SEO Content

Title

Smashtest

Lengte : 9

Let op, uw title tag zou tussen de 10 en 70 karakters (spaties inbegrepen) moeten bevatten. Gebruik deze gratis tool om tekst lengte te berekenen.

Description

Lengte : 0

Erg slecht.we hebben geen meta description gevonden in uw website. Gebruik deze gratis online meta tags generator om een beschrijving te genereren.

Keywords

Erg slecht. We hebben geen meta keywords gevonden in uw website. Gebruik deze gratis online meta tags generator om keywords te genereren.

Og Meta Properties

Deze pagina maakt geen gebruik van Og Properties. Deze tags maken het sociale crawlers makkelijker uw pagina te indexeren.

Headings

H1 H2 H3 H4 H5 H6
49 0 161 123 0 0
  • [H1] Smashtest • Generate tests fast
  • [H1] Getting Started
  • [H1] Setup
  • [H1] Writing your first test
  • [H1] Debug and learn
  • [H1] Basic language syntax
  • [H1] Examples
  • [H1] Lessons
  • [H1] Running Tests
  • [H1] Command-line options
  • [H1] Selective test running
  • [H1] CI/CD integration
  • [H1] Reports
  • [H1] Language
  • [H1] Step blocks
  • [H1] Textual steps (-)
  • [H1] Functions (*, **)
  • [H1] Variables
  • [H1] Code blocks
  • [H1] Code reference
  • [H1] Sequential (..)
  • [H1] Non-parallel (!, !!)
  • [H1] Comments
  • [H1] Groups and freq (#)
  • [H1] Conditional tests
  • [H1] Skipping (-, -s, .s, $s)
  • [H1] Collapsing (+, +?)
  • [H1] Only ($)
  • [H1] Debug (~, ~~)
  • [H1] Hooks (***)
  • [H1] UI Testing
  • [H1] Browsers and devices
  • [H1] Capabilities
  • [H1] Browser steps
  • [H1] Verify steps
  • [H1] Network conditions and throttling
  • [H1] Mocking time and geolocation
  • [H1] Mocking APIs
  • [H1] ElementFinders
  • [H1] Default ElementFinder props
  • [H1] Screenshots
  • [H1] Code reference
  • [H1] API Testing
  • [H1] Request
  • [H1] Response and verify
  • [H1] REPL
  • [H1] Packages
  • [H1] Contact Us
  • [H1] Not Found
  • [H3] Smashtest is an open-source tool and language for rapidly generating tests.
  • [H3] Screenshots
  • [H3] Sample test
  • [H3] Support, Training, and Testing
  • [H3] 1. Install NodeJS
  • [H3] 2. Install Selenium Webdriver (if you're doing web UI testing)
  • [H3] 3. Install Smashtest
  • [H3] 4. Install a grammar (highly recommended)
  • [H3] Here's what to do
  • [H3] So what did I just do?
  • [H3] So let's add a branch!
  • [H3] Try this debugging technique...
  • [H3] Development technique
  • [H3] Examples
  • [H3] Branches
  • [H3] Step blocks
  • [H3] Sequential
  • [H3] Textual steps
  • [H3] Code blocks
  • [H3] Functions
  • [H3] Variables
  • [H3] Multi-level step blocks
  • [H3] ElementFinders
  • [H3] Web UI
  • [H3] REST API
  • [H3] How to read and run
  • [H3] Command line
  • [H3] Ordering of branches
  • [H3] Headless
  • [H3] Command-line flags vs. config file
  • [H3] List of options
  • [H3] More memory
  • [H3] -s
  • [H3] Only modifier ($)
  • [H3] Groups
  • [H3] Frequency
  • [H3] Test server
  • [H3] Report server
  • [H3] Flakiness
  • [H3] Exit codes
  • [H3] No debug
  • [H3] Location
  • [H3] Failed branches
  • [H3] Colors
  • [H3] What's in a name?
  • [H3] Custom reporting
  • [H3] Performance constraints
  • [H3] Indents
  • [H3] Blank lines
  • [H3] Scope
  • [H3] Modifiers
  • [H3] Simple step blocks
  • [H3] Multi-level step blocks
  • [H3] With code blocks
  • [H3] Sequential
  • [H3] Uses
  • [H3] Recommended test structure
  • [H3] Function calls
  • [H3] Function declarations
  • [H3] Patterns
  • [H3] Rules for matching calls to declarations
  • [H3] Using
  • [H3] Setting
  • [H3] Types
  • [H3] Inside a code block
  • [H3] Lookahead (:)
  • [H3] Types
  • [H3] Modifiers
  • [H3] Await
  • [H3] Prev
  • [H3] Variables
  • [H3] Timeouts
  • [H3] Errors
  • [H3] c()
  • [H3] dir()
  • [H3] g()
  • [H3] getGlobal()
  • [H3] getLocal()
  • [H3] getPersistent()
  • [H3] i()
  • [H3] l()
  • [H3] log()
  • [H3] p()
  • [H3] runInstance
  • [H3] setGlobal()
  • [H3] setLocal()
  • [H3] setPersistent()
  • [H3] setStepTimeout()
  • [H3] .. above a step block
  • [H3] .. on a step
  • [H3] !
  • [H3] !!
  • [H3] Standard use
  • [H3] Comments ignore whole lines
  • [H3] Inside code blocks
  • [H3] Groups
  • [H3] Frequency
  • [H3] If step
  • [H3] If browser is...
  • [H3] If viewport is...
  • [H3] Skip one step
  • [H3] Skip all branches passing through a step
  • [H3] Skip step and all steps below
  • [H3] Collapse (+)
  • [H3] Hidden (+?)
  • [H3] One $
  • [H3] Multiple $'s at different indents
  • [H3] Multiple $'s with the same parent
  • [H3] On a function declaration
  • [H3] With ~'s
  • [H3] Debug modifier (~)
  • [H3] Express debug modifier (~~)
  • [H3] Debug flag
  • [H3] What's a hook?
  • [H3] Types
  • [H3] Where should setup and teardown logic go?
  • [H3] Open a browser
  • [H3] Set viewport size
  • [H3] Set device type
  • [H3] Usage examples
  • [H3] Set custom capabilities
  • [H3] Set custom options
  • [H3] Interact
  • [H3] Set
  • [H3] Navigate
  • [H3] Window
  • [H3] Alerts
  • [H3] Wait
  • [H3] Cookies and storage
  • [H3] Print and log
  • [H3] Verify
  • [H3] Wait until
  • [H3] Assert
  • [H3] Time
  • [H3] Geolocation
  • [H3] Stop
  • [H3] String response
  • [H3] JSON response
  • [H3] Detailed response
  • [H3] Function response
  • [H3] Regex endpoint
  • [H3] Stop mocks
  • [H3] Configure
  • [H3] What's an ElementFinder?
  • [H3] Props
  • [H3] Counters
  • [H3] Child elements
  • [H3] Element array
  • [H3] Finding elements
  • [H3] ElementFinder props
  • [H3] Executing JS in browser
  • [H3] browser
  • [H3] Mocking
  • [H3] Simple example
  • [H3] Matching in response.verify()
  • [H3] Comparer
  • [H3] What's a REPL?
  • [H3] Command list
  • [H3] Make a package
  • [H3] Use a package
  • [H3] Promote
  • [H4] Option 1: Webdriver manager
  • [H4] Option 2: Manual install
  • [H4] Option 3: Cloud service or Grid
  • [H4] Atom
  • [H4] VSCode
  • [H4] --debug=[hash]
  • [H4] --groups=[value] or --groups="group1,group2+group3"
  • [H4] --g:[name]=[value]
  • [H4] --headless=[true/false]
  • [H4] --help or -?
  • [H4] --max-parallel=[N]
  • [H4] --max-screenshots=[N]
  • [H4] --min-frequency=[high/med/low]
  • [H4] --no-debug
  • [H4] --output-errors=[true/false]
  • [H4] --p:[name]=[value]
  • [H4] --random=[true/false]
  • [H4] --recursive
  • [H4] --repl or -r
  • [H4] --report-domain=[domain or domain:port]
  • [H4] --report-history=[true/false]
  • [H4] --report-path="[absolute path]"
  • [H4] --report-server=[true/false]
  • [H4] --screenshots=[true/false]
  • [H4] --skip-passed=[true/false/filename], -s, -a
  • [H4] --step-data=[all/fail/none]
  • [H4] --test-server=[url]
  • [H4] --version or -v
  • [H4] Anon
  • [H4] Named
  • [H4] Public
  • [H4] With inputs
  • [H4] With brackets
  • [H4] With code block
  • [H4] Multiple branches
  • [H4] Declarations inside declarations (calling in context)
  • [H4] Gherkin
  • [H4] {var} = F
  • [H4] Private
  • [H4] Hooks
  • [H4] Encapsulating and refactoring
  • [H4] Organizing
  • [H4] Dividing a single declaration into multiple files
  • [H4] "On" pattern
  • [H4] Enforce permutations
  • [H4] Simple case
  • [H4] Matching multiple declarations
  • [H4] Making vars available below
  • [H4] Making funcs available below
  • [H4] Equivalents
  • [H4] Calls to itself
  • [H4] {var} = 'str'
  • [H4] {var} = Func with code block
  • [H4] {var} = Func with branches
  • [H4] {Global}
  • [H4] {{Local}}
  • [H4] Persistent
  • [H4] Getting
  • [H4] Setting
  • [H4] Normal error
  • [H4] Error.continue
  • [H4] Error.fatal
  • [H4] Stack traces
  • [H4] Simple case
  • [H4] Function calls as step block members
  • [H4] Simple case
  • [H4] With a step block
  • [H4] With a function call
  • [H4] Inside a function declaration
  • [H4] -s (recommended)
  • [H4] -
  • [H4] //
  • [H4] $s
  • [H4] .s
  • [H4] //
  • [H4] // on step block member
  • [H4] Before Every Branch
  • [H4] After Every Branch
  • [H4] Before Every Step
  • [H4] After Every Step
  • [H4] Before Everything
  • [H4] After Everything
  • [H4] Setting
  • [H4] Matching rules
  • [H4] Implicit visible prop
  • [H4] Not
  • [H4] Simple example
  • [H4] Multi-level with counters
  • [H4] Any order
  • [H4] Matching children
  • [H4] Implicit body
  • [H4] $()
  • [H4] $$()
  • [H4] not$()
  • [H4] str()
  • [H4] props()
  • [H4] propsAdd()
  • [H4] propsClear()
  • [H4] executeScript()
  • [H4] executeAsyncScript()
  • [H4] browser
  • [H4] browser.driver
  • [H4] mockTime()
  • [H4] mockLocation()
  • [H4] mockHttp()
  • [H4] mockHttpConfigure()
  • [H4] mockTimeStop()
  • [H4] mockLocationStop()
  • [H4] mockHttpStop()
  • [H4] mockStop()
  • [H4] injectSinon()
  • [H4] request()
  • [H4] get()
  • [H4] post()
  • [H4] put()
  • [H4] patch()
  • [H4] del()
  • [H4] head()
  • [H4] options()
  • [H4] api.defaults()
  • [H4] Cookies
  • [H4] Basic rules
  • [H4] Special matching

Afbeeldingen

We vonden 57 afbeeldingen in de pagina.

57 alt attributen ontbreken. Voeg alternatieve text toe zodat zoekmachines beter kunnen beoordelen wat het onderwerp van de afbeeldingen is.

Text/HTML Ratio

Ratio : 72%

De ratio van text tot HTML code is meer dan 70 procent, uw pagina kan worden gezien als spam.

Flash

Perfect, geen Flash content gevonden in uw website.

Iframe

Perfect, er zijn geen Iframes in uw website aangetroffen.

Herschreven URL

Perfect. Uw links zien er vriendelijk uit!

Underscores in de URLs

Perfect! Geen underscores gevonden in uw URLs.

In-page links

We vonden een totaal van 93 links inclusie 6 link(s) naar bestanden

Ankertekst Type samenstelling
Welcome Intern doFollow
Getting Started Intern doFollow
Setup Intern doFollow
Writing your first test Intern doFollow
Debug and learn Intern doFollow
Basic language syntax Intern doFollow
Examples Intern doFollow
Lessons Intern doFollow
Running Tests Intern doFollow
Command-line options Intern doFollow
Selective test running Intern doFollow
CI/CD integration Intern doFollow
Reports Intern doFollow
Language Intern doFollow
Step blocks Intern doFollow
Textual steps (-) Intern doFollow
Functions (*, **) Intern doFollow
Variables Intern doFollow
Code blocks Intern doFollow
Code reference Intern doFollow
Sequential (..) Intern doFollow
Non-parallel (!, !!) Intern doFollow
Comments Intern doFollow
Groups and freq (#) Intern doFollow
Conditional tests Intern doFollow
Skipping (-, -s, .s, $s) Intern doFollow
Collapsing (+, +?) Intern doFollow
Only ($) Intern doFollow
Debug (~, ~~) Intern doFollow
Hooks (***) Intern doFollow
UI Testing Intern doFollow
Browsers and devices Intern doFollow
Capabilities Intern doFollow
Browser steps Intern doFollow
Verify steps Intern doFollow
Network conditions and throttling Intern doFollow
Mocking time and geolocation Intern doFollow
Mocking APIs Intern doFollow
ElementFinders Intern doFollow
Default ElementFinder props Intern doFollow
Screenshots Intern doFollow
Code reference Intern doFollow
API Testing Intern doFollow
Request Intern doFollow
Response and verify Intern doFollow
REPL Intern doFollow
Packages Intern doFollow
Contact Us Intern doFollow
NodeJS Extern doFollow
Java Extern doFollow
webdriver-manager Extern doFollow
selenium-standalone Extern doFollow
Chrome Extern doFollow
Firefox Extern doFollow
Edge Extern doFollow
IE Extern doFollow
PATH Extern doFollow
selenium standalone Extern doFollow
grid page Extern doFollow
Download Atom Extern doFollow
Smashtest package Extern doFollow
Download VSCode Extern doFollow
Smashtest extension Extern doFollow
this UI test example Extern doFollow
this API test example Extern doFollow
WebDriver object Extern doFollow
what's being tested Extern doFollow
what's being tested Extern doFollow
glob Extern doFollow
await Extern doFollow
chai's Extern doFollow
RunInstance Extern doFollow
Runner Extern doFollow
Tree Extern doFollow
Branch Extern doFollow
Step Extern doFollow
withCapabilities(CLOSEP Extern doFollow
list of keys Extern doFollow
object Extern doFollow
sinon's page Extern doFollow
WebElement Extern doFollow
BrowserInstance Extern doFollow
fake timers Extern doFollow
fake server options Extern doFollow
sinon Extern doFollow
request's documentation Extern doFollow
npm package Extern doFollow
Gitter Extern doFollow
GitHub Extern doFollow
NPM Extern doFollow
LinkedIn Extern doFollow
Twitter Extern doFollow
Facebook Extern doFollow

SEO Keywords

Keywords Cloud

browser verify open jskeywordawait function mod step run smashtest test

Keywords Consistentie

Keyword Content Title Keywords Description Headings
step 171
run 131
browser 114
open 109
function 93

Bruikbaarheid

Url

Domein : smashtest.io

Lengte : 12

Favicon

Goed, uw website heeft een favicon.

Printbaarheid

Jammer. We vonden geen Print-Vriendelijke CSS.

Taal

Er is geen taal ingesteld. Gebruik deze gratis meta tags generator om de taal van uw website mee in te stellen.

Dublin Core

Deze pagina maakt geen gebruik van Dublin Core.

Document

Doctype

Ontbrekend doctype

Encoding

U heeft geen Charset ingesteld voor uw pagina. Gebruik deze gratis meta tags generator om de Charset van uw website mee in te stellen.

W3C Validiteit

Fouten : 0

Waarschuwingen : 0

E-mail Privacy

Waarschuwing! Er is op zijn minst 1 e-mailadres gevonden als platte tekst. (voorkom spam!). Gebruik deze gratis antispam protector om e-mailadressen te verbergen voor spammers.

Niet ondersteunde HTML

Niet ondersteunde tags Voorkomende
<u> 14

We hebben niet meer ondersteunde HTML tags gevonden in uw HTML, we adviseren u deze te verwijderen.

Speed Tips

Geweldig, uw website heeft geen tabellen in een tabel.
Jammer, uw website maakt gebruik van inline styles.
Geweldig, uw website heeft een correct aantal CSS bestanden.
Perfect, uw website heeft een correct aantal JavaScript bestanden.
Jammer, uw website haalt geen voordeel uit gzip.

Mobile

Mobile Optimization

Apple Icon
Meta Viewport Tag
Flash content

Optimalisatie

XML Sitemap

Ontbrekend

Uw website heeft geen XML sitemap- dit kan problematisch zijn.

Een sitemap vermeld url's die beschikbaar zijn voor crawlen en kan extra informatie bevatten zoals uw laatste site-updates, frequentie van wijzigingen en het belang van de url's. Dit laat zoekmachines toe om de site intelligenter te doorzoeken.

Robots.txt

https://smashtest.io/robots.txt

Geweldig uw website heeft een robots.txt bestand.

Analytics

Perfect, uw website heeft een analytics tool.

   Google Analytics

PageSpeed Insights


Device
Categorieën

Free SEO Testing Tool

Website review is een gratis tool waarmee u eenvoudig uw website kunt analyseren