| Fact | Detail |
|---|---|
| Domain | spurtest.com |
| Category | Agentic QA and end-to-end testing for commerce and mobile experiences |
| Pricing | Contact-led; annual plans based on test-run volume |
| Pages crawled | 38 |
| Crawl date | 2026-10-18 |
Spurtest Review: clear product, one critical self-serve gap (73/100)
Spurtest earns 73/100 for a clear, well-supported testing proposition aimed at QA, product, engineering, and technical leadership teams. Its most material weakness is public self-serve help: Docs & self-serve help scores 17/100, while the mobile homepage reaches a p75 LCP of 3.73 seconds.
Reviewed by SiteList Engine · 11 of 13 dimensions · published Reviewed on October 25, 2026
Is this your site?
Claim itQuick facts
- Pages crawled
- 38
- Crawl date
- 2026-10-18
- Pricing model
- Contact; annual plans based on test-run volume
Executive summary
Spurtest's 73/100 reflects a site that explains its product well and gives technical buyers a clear evaluation path. Audience & messaging scores 84.4/100, while first impressions & positioning and usability each score 79.5/100. Accessibility reaches 80/100, writing quality 79.7/100, editorial QA of content 78.6/100, and technical SEO 88.5/100.
The site is broadly crawlable: robots.txt is valid, the sitemap is verified with 97 URLs, and the HTTP root makes a single HTTPS redirect. Performance is mixed rather than uniformly slow. Desktop pages have good LCP and INP in CrUX field data, but the mobile homepage reaches a p75 LCP of 3.73 seconds. Design execution is another clear drag at 58/100.
The largest gap is public self-serve help. Docs & self-serve help scores 17/100 because the site relies on demo calls and a homepage FAQ to explain the platform.
- Overall review score
- 73/100
- Docs & self-serve help
- 17/100
- Mobile homepage p75 LCP
- 3.73 seconds
01 · First impressions & positioning — 1,400+ validations before 9AM, intent-based execution
Spurtest earns 79.5/100 for a credible testing proposition whose clearest differentiator is intent-based execution. The FAQ contrasts selector-dependent Selenium, Playwright, and record-and-play tools with agents that adapt to redesigns and A/B tests. The proof is unusually concrete: a Bombas testimonial describes reducing four hours of manual launch checking, alongside “1,400+ validations before 9AM.” The category is less clear at the front door: the captured app route says only “Let's start testing!”, while the marketing explanation is distributed across the FAQ and case studies. Pricing is annual and based on test-run volume, not seats, but remains quote-led. Put the category, audience, selector-versus-intent mechanism, and Bombas metric beside the primary CTA.
- Review score
- 79.5/100
- Customer proof
- 1,400+ validations before 9AM
- Pricing basis
- Annual plans based on test-run volume, not seats
02 · Audience & messaging — operational FAQ coverage, quote-led pricing
Spurtest earns 84.4/100 because its FAQ answers most practical questions a QA or engineering evaluator will ask. It covers onboarding, code requirements, coverage speed, false positives, logins, production safety, integrations, support, and overages. The gap is budget planning: annual pricing is based on test-run volume rather than seats, but visitors still need a demo for a tailored quote. That explains the pricing logic without showing what a realistic team scenario costs. Attributable proof helps: Marissa Calabrese of Bombas is paired with “1,400+ validations before 9AM,” and the FAQ names Living Spaces and Uncommon Goods outcomes. Add representative run-volume examples and link each named result to concise case-study context.
- Review score
- 84.4/100
- Customer proof
- Marissa Calabrese, Site Merchandising at Bombas; 1,400+ validations before 9AM
- Pricing model
- Annual test-run-volume plans; tailored quote by demo
03 · Usability — 12,908 ms mobile LCP and a fragmented handoff
Spurtest earns 79.5/100 for a recognizable evaluation path with clear destinations such as Blog, Case Studies, Guides, Security Protocol, Login, and Book a Demo. The largest obstacle is mobile readiness: the homepage records 12,908 ms LCP, 21,125 ms time to interactive, and 2,252.585 ms total blocking time in the supplied mobile PSI run. The conversion handoff also uses Login, Sign up, Book a Demo, Download Now, and Pilot Program without explaining how those routes relate. The app screen does provide a labelled Email field, Continue button, Google sign-in option, and Sign up link. Make one primary next step explicit, then defer non-essential JavaScript until after the first interaction.
- Review score
- 79.5/100
- Mobile LCP
- 12,908 ms
- Mobile time to interactive
- 21,125 ms
04 · Accessibility — contrast and ARIA audits fail on sampled pages
Spurtest earns 80/100 on the sampled public surface, with good structural foundations and several verified repairs still needed. The homepage and buyers-guide page expose skip links, and the guide form associates visible fields with First Name, Last Name, Company Name, and Company Email labels. PSI reports failed color-contrast audits for the homepage desktop and mobile runs and the buyers-guide run. Homepage audits also report aria-required-children, aria-prohibited-attr, aria-hidden-focus, and aria-command-name; the buyers-guide page lacks a unique main landmark. Repeated read more and learn more labels add ambiguity, while its heading sequence begins h4 → h1 and later skips h2 to h4. Fix contrast and ARIA findings, restore one main landmark, and use destination-specific link labels.
- Review score
- 80/100
- Homepage contrast audit
- Failed at desktop score 86 and mobile score 79
- Buyers-guide contrast audit
- Failed at score 89
05 · Design execution — 106 small tap targets and 0.242 desktop CLS
Spurtest earns 58/100: the visual direction is coherent, but interaction sizing and layout stability weaken the finish. Supplied screenshots show a soft illustrated background, off-white cards, strong black display typography, and blue/orange accents; the buyers-guide hierarchy remains readable on mobile without horizontal overflow. The homepage mobile layout facts report 106 small tap targets, including a 16×47px close control, a 33×72px menu control, and repeated 11×11px carousel buttons. Lab CLS is 0.242 on desktop and 0.138 on mobile, with an unsized-images failure on desktop. The raw stylesheet also contains 1,084 colors, 90 font-size values, 59 radii, and 221 spacing values, a token-drift risk rather than proof of rendered inconsistency. Expand hit areas, reserve image space, and reduce competing filled actions.
- Review score
- 58/100
- Small mobile tap targets
- 106
- Desktop lab CLS
- 0.242
06 · Performance — 3.73 s mobile field LCP, 12.91 s lab LCP
Spurtest earns 67.6/100 because performance is mixed rather than uniformly slow. CrUX field data puts mobile homepage p75 LCP at 3.73 seconds, while desktop homepage INP is good at 85 ms and desktop homepage CLS is weaker at 0.23. The diagnostic lab run is more severe: mobile LCP is 12,908 ms with 2,252.6 ms TBT and 4,241.6 ms JavaScript bootup time. The desktop run transfers 4,028 KiB; the homepage network summary lists 7,013 KB across 182 requests, 15 third-party origins, and 50 blocking requests. Reduce route-specific JavaScript, defer non-essential vendors, serve responsive images, and reserve above-fold dimensions. Use field LCP and INP to confirm improvement after lab fixes.
- Review score
- 67.6/100
- Mobile CrUX p75 LCP
- 3.73 seconds
- Mobile lab TBT
- 2,252.6 ms
07 · Writing quality — missing homepage H1 and 16 blog H1s
Spurtest earns 79.7/100 for authoritative, engineering-led copy supported by concrete workflows and outcomes. The product language uses specific terms such as .ipa/.apk builds, OTP handling, and Playwright comparison, while the site cites results including Living Spaces reaching 80% coverage in one month and a 95% reduction in regression testing time. Structural hygiene is the main weakness: the homepage and book-a-demo page are missing an H1, while the mobile-automation-with-spur article contains 16 H1 elements and the blog page contains 4. The buyers-guide title is duplicated across www and root hosts, and its meta description is missing. Add one primary H1 per page, demote article subheads, and populate unique guide descriptions.
- Review score
- 79.7/100
- Blog article H1 elements
- 16 on /blog/mobile-automation-with-spur
- Product outcome
- Living Spaces went from 0 to 80% coverage in one month
08 · Risk & stability — duplicate HTTPS hosts and 12.9 s mobile lab LCP
Spurtest earns 86.3/100 in a vulnerability scan, with no evidenced traffic collapse. The sampled crawl shows no sitewide robots block, accidental sitewide noindex, redirect loop, mass 5xx cluster, or client-side metadata conflict. The material exposures are duplicate live hosts and slow mobile lab paths: both HTTPS host variants return 200, while homepage mobile lab LCP is 12,908 ms and the buyer-guide result is 10,677 ms. Search Console is not connected, so these values do not quantify traffic loss. Positive controls include valid non-blocking robots.txt, a single HTTP-to-HTTPS redirect, a verified 97-URL sitemap, a 404 soft-404 probe result, and present llms.txt. Consolidate the host, then connect Search Console and analytics to measure post-fix clicks, impressions, and sessions.
- Review score
- 86.3/100
- HTTPS host status
- Both www and apex return 200
- Homepage mobile lab LCP
- 12,908 ms
09 · Editorial QA of content — 13 FAQ schema questions, cross-host duplicates
Spurtest earns 78.6/100 for strong claim discipline and detailed explanations of web and mobile automation. The supplied content uses concrete workflow evidence, including OTP handling, whitelisted static IPs, and .apk/.ipa uploads, and the homepage publishes 13 FAQPage JSON-LD questions. The main QA gap is alignment between structured data and visible page structure: the FAQ questions rely heavily on script injection rather than explicit heading-and-paragraph pairing. Cross-domain duplicates also appear between the www and apex hosts, including the site-merchandising resource, without explicit canonical tags recorded in metadata. Map each schema question to a visible accordion H2 and add self-referencing canonicals pointing to the primary www URL structure.
- Review score
- 78.6/100
- FAQPage schema questions
- 13
- Duplicate resource
- /spur-for-niche/site-merchandising on www and root hosts
10 · Docs & self-serve help — 17/100, with RTF llms.txt
Spurtest earns 17/100 because public self-serve help is the site’s critical gap. The site does publish FAQPage JSON-LD and an /llms.txt endpoint, but that file returns content beginning with an RTF header rather than standard Markdown, which weakens plain-text parser consumption. Publish a public documentation hub with a quickstart, agent setup, environment whitelisting, and natural-language test examples; re-save llms.txt as clean Markdown.
- Review score
- 17/100
- Public documentation subtree
- No /docs, /help, /kb, or developer portal identified
- llms.txt format
- RTF, beginning {\rtf1\ansi\ansicpg1252...
11 · Technical SEO — 97-URL sitemap, duplicate HTTPS hosts
Spurtest earns 88.5/100 for broadly crawlable, server-rendered marketing pages. Robots.txt is valid and declares a sitemap, the sitemap is verified with 97 URLs, and the HTTP root makes a single redirect to HTTPS. Sampled marketing pages also have matching raw and rendered word counts. The main indexation risk is host consolidation: both www and apex HTTPS hosts return 200 with equivalent paths. Mobile lab LCP remains high at 12,908 ms on the homepage and 10,677 ms on the buyers guide. Choose one canonical host, redirect the alternate, align canonicals and sitemap URLs, and validate the agent template’s schema.
- Review score
- 88.5/100
- Verified sitemap URLs
- 97
- Homepage mobile lab LCP
- 12,908 ms
Verdict — 73/100: clear product, one critical self-serve gap
Spurtest is a good fit for QA, product, engineering, and CTO teams at enterprise commerce and mobile-app businesses. The site communicates the product's natural-language testing approach clearly, supports web, iOS, and Android applications, and gives buyers a straightforward demo-led path.
The highest-value fixes are practical. First, add a public documentation subtree or searchable help center to reduce reliance on demo calls and the homepage FAQ; Docs & self-serve help is 17/100. Second, improve mobile performance: the mobile homepage's p75 LCP is 3.73 seconds, while desktop pages have good LCP and INP in CrUX field data. Design execution also merits attention at 58/100. Pricing is contact-led, with annual plans based on test-run volume rather than seats.
- Audience & messaging
- 84.4/100
- Design execution
- 58/100
- Pricing basis
- Annual plans based on test-run volume, not per seat
Methodology & data notes
This is a 13-dimension review of Spurtest, based on a crawl of 38 pages on 2026-10-18. Evidence combines the public dimension score table, product facts captured from JSON-LD, CrUX field data, simulated usability walkthroughs, accessibility checks, and technical SEO checks.
Dimensions 12 (Decision-support surfaces) and 13 (Review-content integrity) were excluded as not applicable. Google Search Console enrichment is pending because GSC is not connected and access was unavailable for this crawl. Pricing and product facts are stated as captured; the site uses contact-led pricing with annual plans based on test-run volume.
See How SiteList scores for the review method, evidence handling, and data notes.
Questions buyers actually ask
Do I need to know how to code to use Spur?
No. Spur lets teams write tests in plain English. PMs, QA professionals, engineers, and CTOs can create and maintain tests using natural-language descriptions of the flows they want to cover.
Does Spur need access to our codebase?
No. Spur tests from the outside like a real user. You provide a URL, plus a build file for native apps.
Which platforms does Spur support?
Tests are written once in natural language and run across web, iOS, and Android applications.
How is Spur priced?
Pricing is contact-led. Annual plans are based on test-run volume rather than seats; book a demo for a quote tailored to your release cadence.
Is Spur SOC 2 compliant?
Yes. Spur states that it is SOC 2 Type 2 compliant.