Je code is van jou · Je bewijsmateriaal is van jou

Nexus Studio: Weet of een mislukte test een echte fout is of alleen ruis

Nexus Studio is een lokaal QA-besturingssysteem voor Playwright, Selenium en pytest dat tests met 14 oordelen beoordeelt en bewijs van elke fout bewaart.

Het is een Windows-desktopapp. Elke mislukking wordt opgeslagen met het bijbehorende rapport, de schermafbeelding en de logbestanden. Registraties kunnen worden verzegeld in een SHA-256-keten en er verlaten geen testgegevens je pc.

Beslis je voor een team? Lees de pagina voor leidinggevenden →

14
beoordelingen in plaats van geslaagd of mislukt, en elke mislukking vastgelegd met rapport, logboeken en schermafbeelding
6,057
tests in onze vrijgavecontrole: 2,997 engine, 3,060 Studio
0
kopieën van je testgegevens op onze servers
Test casesRun patrolNexus RecorderAI writerTest Adapter
e2e › TC90TC91 webkit · TIMEOUT firefox · TIMEOUT chromium · TIMEOUT
TerminalRunsTimelineSelectorsPredict
TC90 · TC913 engines · one after anotherTIMEOUT TC91: 0 passed · 3 failed
[13:22:06] TC90 webkit running
[webkit] Error: expect(locator).toHaveAttribute(expected) failed → TC90_Example_domain.js:27
[retry] webkit › TC90: general failure, checking for flakiness (attempt 2/2)
[13:22:37] TC90 webkit FLAKY 31.2s retry 1 · passed on attempt 2 of 2: the first attempt failed, nothing was repaired
[13:22:54] TC90 firefox SECURE 16.8s no retries
[13:23:01] TC90 chromium SECURE 7.4s no retries
= TC90 matrix 3 browsers · 2 passed · 1 with reserve · 0 failed · PASSED: webkit recovered after retry
[13:24:18] TC91 webkit TIMEOUT 1m 16s retry 1 · locator.click: Timeout 30000ms exceeded. at TC91_Example_more_info.js:19
[13:25:39] TC91 firefox TIMEOUT 1m 21s retry 1
[13:26:57] TC91 chromium TIMEOUT 1m 17s retry 1 · a step never completed within its time limit
= TC91 matrix 3 browsers · 0 passed · 0 with reserve · 3 failed · FAILED: passed on 0 of 3 · webkit: TIMEOUT, firefox: TIMEOUT, chromium: TIMEOUT
Twee testruns op 2026-09-30 tegen example.com, samengevat: de tijden, uitslagen en duur per browser komen uit de testruns zelf, het tempo tussen de regels niet, en de voortgang per regel is illustratief. Beide demotests zijn in scène gezet: TC90 faalt met opzet bij de eerste WebKit-poging, en TC91 is met opzet geschreven voor de oude linktekst.

Schatting

Een test schrijven kost weinig. Hem werkend houden niet.

Triage, kapotte selectors en onvoorspelbare herhaaltests kosten elke week uren. Vul je eigen cijfers in en bekijk het aantal uren: de voorbeeldwaarden komen uit op ongeveer 54% minder tijd, wat onze aanname is en geen meting.

Voorbeeldwaarden, pas ze aan. De minuten zijn onze aannames.

Mislukkingen en triage
Mislukte uitvoeringen die je team elke week opent.
Verzamel de schermafbeelding, logboeken en netwerkfouten en bepaal dan wat er aan de hand is.
Lees het oordeel en het rapport en beslis dan.
Defecte selectors
Locators die na een wijziging in de gebruikersinterface geen overeenkomst meer vinden.
Zoek het element, schrijf een nieuwe locator en voer opnieuw uit.
Open Repair line, kies een kandidaat en voer opnieuw uit ter controle.
Instabiele tests
Mislukte tests die iemand handmatig opnieuw uitvoert om te zien of ze slagen.
Merk het op, voer opnieuw uit en bevestig dat de test is geslaagd.
De nieuwe poging vindt binnen de uitvoering plaats en wordt als FLAKY geregistreerd. Jij leest het oordeel.

Handmatig59 u per maand

Met de Studio27 u per maand

Vermindering54%

Een schatting op basis van jouw cijfers, geen meting.

Zo wordt het berekend: voor elk soort werk het aantal per week maal het aantal minuten, bij elkaar opgeteld, maal 52 weken gedeeld door 12 maanden, gedeeld door 60. Tests schrijven en wachten op uitvoeringen tellen niet mee.

Hoe het werkt

Drie stappen, allemaal op machines die je zelf beheert.

  1. Schrijf de tests of neem ze op.

    Klik door je app in een echte browser en de Nexus Recorder schrijft standaard Playwright- of Selenium-code, zonder tussenkomst van AI. Of importeer de tests die je al hebt. Je tests blijven van jou: gewoon Playwright, Selenium en pytest, zonder leveranciersafhankelijkheid. Hoe de bestanden eruitzien en hoe je kunt overstappen

  2. Voer ze uit en krijg een beoordeling.

    Patrol voert tests uit op Chromium, Firefox, WebKit en een echte Android-telefoon, achter elkaar of op maximaal drie tegelijk. Elk resultaat krijgt een van 14 beoordelingen in plaats van geslaagd of mislukt, zodat een traag netwerk, een botcontrole en een echt defect niet langer op hetzelfde neerkomen.

  3. Bewaar het bewijs.

    Elke mislukking wordt vastgelegd met rapport, schermafbeelding en logboeken, en een SHA-256-keten toont aan dat er achteraf niets is gewijzigd. Bekijk wat er bij één mislukking wordt vastgelegd

  • SECURE
  • CHAOS_RESILIENT
  • AUTO_RECOVER
  • FLAKY
  • PERFORMANCE_DEGRADED
  • A11Y_VIOLATION
  • SECURITY_VIOLATION
  • BREACHED
  • BREACHED_FLAKY
  • CHAOS_BREACHED
  • TIMEOUT
  • UNREACHABLE
  • BLOCKED
  • CRASHED

Wat elk van de 14 beoordelingen betekent

Wat Nexus Studio anders maakt

Zes toezeggingen die bepalen hoe het product werkt en die je zelf kunt controleren.

  • Het draait waar je app draait.

    De Studio draait op je Windows 11-pc of mini-pc en de engine voert je testsuites daar uit, in Docker op dezelfde machine, of via SSH op een andere machine binnen je netwerk of VPN. Tests, bewijsmateriaal en geschiedenis blijven altijd op die schijven.

  • Een oordeel, geen kleur.

    Veertien oordelen onderscheiden een traag netwerk, een botcontrole of een vastgelopen browser van een echt defect. Jira krijgt alleen meldingen van mislukte tests en time-outs, nooit van een geblokkeerde site of een gecrashte browser. Zo bevat je backlog alleen echte fouten.

  • Geen groen zonder toelichting.

    Een test die bij een nieuwe poging slaagt, wordt gerapporteerd als FLAKY. Een chaosuitvoering waarbij geen storing is geïnjecteerd, wordt gerapporteerd als NOT_INJECTED. Zelfherstel stelt een oplossing voor en houdt de uitvoering rood totdat jij beslist.

  • Bewijsmateriaal dat je kunt verifiëren.

    Elk bestand in een record krijgt een hash en wordt gekoppeld aan het voorgaande bestand. Verify wijst het eerste gewijzigde record aan, zodat je nooit blind op een dashboard hoeft te vertrouwen.

  • AI naar keuze, gebonden aan regels.

    Je eigen AI-hulpmiddel of een lokaal model stelt de test op. Een deterministische Vet controleert die, een proefuitvoering kan die uitproberen en er wordt niets opgeslagen totdat je de test accepteert. De Recorder gebruikt helemaal geen AI.

  • Actieve tests vereisen toestemming.

    Belastingtests, beveiligingsscans en chaostests op de infrastructuur starten alleen na expliciete toestemming. Die toestemming wordt samen met het bewijsmateriaal vastgelegd.

De problemen waarvoor het is gebouwd.

Selecteer een probleem om te zien hoe de Studio het aanpakt, en op welk scherm.

Een onbetrouwbare test wordt als echte bug gemeld.

Een mislukte test die bij een nieuwe poging slaagt, wordt geclassificeerd als FLAKY, niet als defect, en levert geen melding op. Als Jira of Azure Boards is ingeschakeld, opent een mislukte uitvoering één melding per test, ook bij TIMEOUT; een herhaalde mislukking voegt een opmerking toe en een volledig geslaagde test sluit de melding. BLOCKED, UNREACHABLE en CRASHED openen nooit een melding, net zomin als een test die niet kon starten, want dat is geen resultaat.

Patrol, Evidence Locker

De site blokkeert de bot, maar het rapport legt de schuld bij de app.

Een 403, een 429 of een verificatiepagina van Cloudflare, reCAPTCHA of hCaptcha wordt gemeld als BLOCKED: een oordeel over de omgeving dat nooit een ticket oplevert. Signalen van automatisering worden standaard verborgen.

Evidence Locker, Instellingen

Selectors werken niet meer na elke wijziging aan de gebruikersinterface.

Wanneer een stap mislukt, staan er al sterkere alternatieven klaar en past Regel herstellen er één toe, met de sterkste eerst en XPath als laatste. Locatorstatus signaleert zwakke selectors voordat ze niet meer werken.

Patrol

Bewijsmateriaal is verspreid over schermafbeeldingen en chatgesprekken.

Elke mislukte uitvoering slaat het rapport, de metagegevens, de schermafbeelding en het onbewerkte logboek op één plek op. Bij een echte mislukking blijft ook de video bewaard (je kiest in Instellingen voor welke oordelen), en een SHA-256-keten bewijst dat er achteraf niets is gewijzigd.

Evidence Locker

Triage kost de hele ochtend.

Het forensische rapport brengt de mislukking, de telemetrie en de paginafouten samen, en de AI die je kiest kan een analyse toevoegen. Om een mislukking als Echte bug of Vals alarm te markeren, hoef je maar één reden op te geven.

Evidence Locker, AI-aanbieders

Drie browsers en twee Android-telefoons betekenen vijf uitvoeringen.

Eén Patrol-uitvoering omvat Chromium, Firefox en WebKit, standaard na elkaar of met maximaal drie tegelijk, plus echte Android-telefoons, met één oordeel per engine.

Patrol, Apparaten & Mobiel

Beveiliging wordt pas aan het einde getest, als het al gebeurt.

Smart Monkey scant een doel waarvoor toestemming is verleend op XSS, SQL-injectie, SSRF en meer, bevestigt blinde bevindingen via een listener op je eigen computer en exporteert SARIF.

Beveiliging

Niemand weet of de app een storing doorstaat.

Chaos Lab vertraagt of onderbreekt het netwerk en beperkt de CPU tijdens de test, en pauzeert of beëindigt een Docker-container terwijl het meet hoe de app herstelt.

Chaos Lab

Prestatieverslechteringen komen ongemerkt in productie terecht.

Web Vitals staan standaard aan en worden aan prestatielimieten getoetst. Load voegt p95- en p99-latentie toe en voert steekproefmetingen uit op een echte pagina terwijl de belastingstest draait.

Load, Geschiedenis

De testsuite migreren voelt te riskant.

Er is geen bedrijfseigen formaat waarnaar of waaruit je moet migreren: de Recorder, de AI-schrijver en de Test Adapter genereren allemaal Playwright-, Selenium- of pytest-code.

Test Adapter, Nexus Recorder, AI-schrijver

QA-gegevens staan op de servers van iemand anders.

De Studio draait op je Windows 11-pc of mini-pc, en de engine voert de testsuites uit op die computer, in Docker op diezelfde computer of via SSH op een andere computer binnen je netwerk of VPN. De licentiecontrole verstuurt een machinehash, een nonce, een token en de hostnaam, het besturingssysteem en de Studio-versie van de computer, maar nooit testgegevens.

Docker-scherm · Houd je infrastructuur in eigen hand

Lees meer: instabiele test of echte fout, tests die mislukken terwijl de applicatie goed werkt en tests die stukgaan na een wijziging in de gebruikersinterface.

Eén studio, van de eerste test tot de beslissing over de release.

De zes onderdelen waarin een QA-verantwoordelijke dagelijks werkt. Elk beeld is opgebouwd uit de eigen labels van de Studio en een echte werkruimte. De Studio-rondleiding neemt je mee langs elk scherm.

De Nexus Recorder schrijft Playwright- of Selenium-code terwijl je klikt, zonder tussenkomst van AI. De AI-schrijver gebruikt de AI-tool die je al hebt, en de Test Adapter importeert de tests die je team heeft geschreven. Een deterministische controle, de Vet, leest alle drie en stelt de strengste eisen aan door AI geschreven code.

Test casesRun patrolNexus RecorderAI writerTest Adapter

Record a test

url to recordhttps://example.com/
record forDesktopMobile emulatedReal Android device
enginechromiumfirefoxwebkit
languageJavaScriptTypeScriptPython
VetWARN0 blocked · 1 warningline 16 · V7 · "form": matches ALL <form> on the page…

Kies het doel en de engines, en Patrol voert ze achter elkaar uit, of tot drie tegelijk. Nieuwe tests draaien eerst op proef in de sandbox, waar een uitvoering nooit meetelt in de geschiedenis.

Test casesRun patrolNexus RecorderAI writerTest Adapter

Target

Desktop matrixMobile emulatedReal Android deviceDesktop + real Android device

browserschromiumfirefoxwebkit
parallel123

headedvisuala11ysecurityno retryno stealth

Run patrol for real (1 TCs)

Watch voert een selectie op vaste tijdstippen opnieuw uit en stuurt alleen bij een statuswijziging een melding via Telegram of Slack. Het draait als een zelfstandig proces, dus het sluiten van de Studio stopt het niet. Voor pipelines schrijft het CI/CD-scherm het GitHub Actions- of GitLab CI-bestand voor je.

Watch

re-runs the selection · alerts only when a state changes

RepeatOnce, on a date

every5m15m1h6h24h
endswhen I stop itafter a number of runson a date
start watch
CI/CDGitHub Actionsnightly regression0 6 * * *runs onMy machine

Elke mislukking wordt vastgelegd waar je die kunt nalezen: in het forensische rapport, de metadata, de telemetrie, het ruwe logboek en, wanneer je AI antwoordt, de bijbehorende analyse: de standaardinstellingen van de Studio schakelen die in. Triage vraagt om een reden, en het oordeel Echte fout of Vals alarm wordt toegevoegd aan de bewijsketen.

Bug Reports
TestIdentityVerdictWhen (UTC)
TC98device-android-phoneTIMEOUT09-29 00:24
TC03firefoxBREACHED09-27 19:06
ReportMetadataTelemetryRaw LogAI Analysis

TC03 · chromium · 2026-09-27_13-46 [BREACHED]

metadata.json 1.3 kB · report.md 3.0 kB · screenshot.png 46 kB · video.webm 469 kB

Real bugFalse alarmArchive…

Chaos Lab injecteert fouten in de browser, of pauzeert en beëindigt een geregistreerde Docker-container terwijl het herstel wordt gemeten. Load rapporteert percentielen en Web Vitals onder belasting. Smart Monkey scant doelen waarvoor je toestemming hebt om ze te testen.

Chaos Lab

Offno chaos
Network (≈3G)adds latency per request
Offline blackoutfull network cut for a window
CPU throttle 4xChromium only, skipped elsewhere, with a warning
All at oncenetwork + cpu + offline together
InfrastructureRESILIENTDEGRADEDNOT_RECOVEREDNOT_INJECTED

History bewaart elke test voor elke identiteit, uitvoering na uitvoering. De voorspeller voor testinstabiliteit berekent het risico op basis van diezelfde geschiedenis en geeft aan hoe zeker de voorspelling is. Het Executive Report vertaalt dit naar een releasebesluit: doorgaan, voorzichtigheid of niet doorgaan.

Identity matrixclean passes / runs · 2026-09-27 to 09-29
TestchromiumfirefoxwebkitAndroid phone
TC029/9 SECURE7/8 SECURE6/6 SECURE1/1 SECURE
TC035/7 SECURE4/7 SECURE5/7 SECUREno runs
TC046/6 SECURE6/6 SECURE6/6 SECURE0/1 TIMEOUT
PredictTC04 Android phone risk 50% 1 run, low confidenceTC03 firefox 16%TC02 firefox 10%

Enterprise

Van meet af aan klaar voor grote organisaties

De controlemechanismen die beveiligings- en complianceteams nodig hebben, zijn onderdeel van het product, geen extra toevoeging.

  • Auditlogboek en bewijsketen.

    Elk bestand in een dossier krijgt een SHA-256-hash en wordt gekoppeld aan het vorige. Elke beslissing Echte bug of Vals alarm wordt aan de keten toegevoegd, zodat de geschiedenis van een oordeel even verifieerbaar is als het onderliggende bewijsmateriaal.

  • Testgegevens blijven binnen je netwerk.

    De licentiecontrole is de enige uitgaande verbinding en verstuurt geen testgegevens.

  • Geen tunnel, geen openbaar toegankelijke staging-URL.

    De testsuite bereikt je applicatie zoals die is, op localhost of via een afgeschermde staging-URL, zonder een tunnel te openen of een adres openbaar te maken.

  • Draait op je eigen infrastructuur.

    Windows 11 of Ubuntu 24.04 LTS, lokaal, in Docker of via SSH, te kiezen met één instelling per werkruimte.

  • Alles blijft van jou.

    Code, bewijsmateriaal en geschiedenis staan als gewone bestanden in je werkruimte. Je kunt op elk moment vertrekken en alles meenemen.

Verdiep je verder

Elk onderwerp heeft een eigen pagina.

De details, de beperkingen en het onderliggende bewijs vind je op een plek waar je ze volledig kunt nalezen.

  • Wat één mislukking achterlaat.

    Elke mislukte uitvoering slaat een forensisch rapport, de bijbehorende metadata, de telemetrie, het ruwe logboek en een schermafbeelding van het mislukte beeld op. Bij een echte mislukking wordt ook de video bewaard, en als je AI is aangesloten, bevat het rapport ook een analyse. Bekijk een echte map met foutgegevens

  • Je tests blijven standaardcode.

    Gewone Playwright-, Selenium- en pytest-bestanden die van jou zijn, en een gedocumenteerde manier om op elk moment te vertrekken. Hoe de bestanden eruitzien

  • Localhost testen zonder tunnel.

    De engine start je app, wacht tot die reageert, voert de tests uit en stopt de app, zonder publiek toegankelijke staging-URL. Hoe het werkt

  • Een testsuite draaiende houden.

    Locator health signaleert zwakke selectors voordat ze stukgaan, en Repair line vervangt een selector door een sterkere wanneer een stap mislukt. Selectors die stukgaan

  • Wat je netwerk verlaat.

    Eén licentiecontrole en geen testgegevens. Al het andere dat je inschakelt, communiceert rechtstreeks vanaf je computer met de bijbehorende dienst. Elke verbinding

Waarom je erop kunt vertrouwen

  • Het draait waar je app draait.

    Op je Windows 11-pc of mini-pc, met de engine lokaal, in Docker of via SSH. Je app op localhost of een besloten staging-URL wordt getest zoals die is: geen tunnel, geen openbaar gemaakte URL. Hoe localhost werkt

  • Geen groen zonder toelichting.

    Een geslaagde herhaalpoging krijgt FLAKY. Zelfherstel stelt een oplossing voor en laat de uitvoering op rood staan totdat jij kiest.

  • Bewijsmateriaal dat te controleren is.

    Elk bestand van een record krijgt een SHA-256-hash en wordt aan het voorgaande gekoppeld. Verify noemt het eerste record dat is gewijzigd.

  • Actieve tests vragen eerst toestemming.

    Belastingtests, beveiligingsscans en infrastructuurverstoring starten alleen na uitdrukkelijke toestemming, die naast het bewijsmateriaal wordt vastgelegd.

  • Alles is van jou.

    Code, bewijsmateriaal en geschiedenis staan als bestanden in je werkruimte. Je kunt op elk moment vertrekken.

Lees je dit als CTO of oprichter? Wat het voor je team doet · Uitleg van alle begrippen

Je tests en bewijsmateriaal verlaten je computers alleen als je ze zelf verstuurt, bijvoorbeeld naar een AI-aanbieder waarmee je verbinding maakt.

Uit zichzelf maakt Nexus Studio één verbinding, zonder testgegevens te versturen: een licentiecontrole. De sleutel wordt eenmalig verstuurd voor de activering; elke volgende controle verstuurt een machinehash, een nonce, een token en de hostnaam, het besturingssysteem en de Studio-versie van de machine.

The one line out of your network Inside your network: Nexus Studio and its engine, your apps under test, browsers and phones, and your tests, results and evidence. A single line leaves it: the license check to the license server on Cloudflare, carrying a machine hash, a nonce, a token and the machine's host name, OS and Studio version. License serverCloudflare YOUR NETWORK machine hash+ nonce + token+ host, OS, version Nexus Studio + engine Apps undertest Browsersand phones Tests · results · evidencescreenshots, videos, reports, historynever sent
  • Wie dit ziet. De licentieservers draaien op Cloudflare, dat het IP-adres van elke controle ziet. Wij ontvangen nooit je testgegevens. We bewaren je e-mailadres, factureringsstatus en licentiegegevens.
  • Wat je inschakelt. Integraties met Jira, Slack of een cloud-AI communiceren rechtstreeks vanaf je machine met die diensten, nooit via ons, en alleen als je ze configureert.
  • Alles wat je machine verlaat, en hoelang, en waar het bewijsmateriaal staat op een pc, een mini-pc, Docker of een gehuurde server.

Aan de slag

Je eerste 7 minuten.

Van de proefperiode tot je eerste beoordeling. Hoelang elke stap duurt, hangt af van je machine en je app.

  1. Start de proefperiode en installeer.

    Start de proefperiode van 30 dagen, download het Windows-installatieprogramma en plak je sleutel om te activeren. Windows 11 en 16 GB RAM zijn de minimumvereisten.

    Download for Windows · Activate · New folder
  2. Neem je eerste test op en voer proefruns uit.

    Open de Nexus Recorder, kies een URL en klik door je app. Een nieuwe test draait als proef in de sandbox, die niets vastlegt in het bewijsmateriaal of de geschiedenis. Na drie proefruns is de test klaar voor de eerste echte uitvoering. API-opnamen hebben geen sandbox.

    Nexus Recorder · Record a test · Run in sandbox
  3. Voer de test uit en lees de beoordeling.

    Voer tests uit op Chromium, Firefox en WebKit. Elke test krijgt een van 14 beoordelingen, en een mislukking wordt in de Evidence Locker vastgelegd met rapport en schermafbeelding.

    Patrol · Evidence Locker · SECURE · FLAKY · TIMEOUT

Lees de snelstartgids →

Prijs per machine. Alle functies bij elk abonnement.

Individual kost $79 per maand voor 1 machine, Team $199 per maand voor 3 en Business $599 per maand voor 10, met 2 maanden gratis bij jaarlijkse betaling. De prijs voor Enterprise is op aanvraag. Geen kosten per gebruiker of per test, en een proefperiode van 30 dagen zonder creditcard.

Introductieaanbieding: zodra de 40 Founding Customer-plaatsen bezet zijn, krijg je bij jaarabonnementen 30% korting op het eerste jaar, tot en met 31 december 2026.

Voordat je beslist: Ondersteuning en continuïteit, of vergelijk Nexus Studio met BrowserStack, Sauce Labs, LambdaTest, QA Wolf en Checkly.

Veelgestelde vragen

  • Is Nexus Studio een alternatief voor BrowserStack?

    Voor teams die Playwright- of Selenium-tests uitvoeren en die op hun eigen machines willen draaien, ja. Voor teams die duizenden combinaties van browsers en apparaten nodig hebben, nee. Nexus Studio heeft geen uitvoeringsomgevingen in de cloud: het draait op machines die je zelf beheert, zonder kosten per parallelle uitvoering. De vergelijkingspagina bevat de details.

  • Kan ik Playwright-tests uitvoeren zonder een cloudgrid?

    Ja. Playwright draait op je eigen computer, in Docker of op een Linux-server, en een cloudgrid is optioneel. Nexus Studio voegt daar een opnamefunctie, geplande uitvoeringen, beoordelingen en bewijsmateriaal aan toe, en je tests blijven gewone Playwright-bestanden. Het draait op Windows 11 met minimaal 16 GB RAM. Zelfgehoste Playwright licht de mogelijkheden toe.

  • Hoeveel uur kost een onbetrouwbare test me?

    Dat hangt af van je cijfers, dus Nexus Studio noemt geen algemeen geldend getal. Vermenigvuldig het aantal mislukkingen dat je team wekelijks onderzoekt met de minuten die elk onderzoek kost, tel daar defecte selectors en herhaalde uitvoeringen bij op en reken dit om naar uren per maand. De voorbeeldwaarden hierboven komen uit op 59 uur handmatig werk per maand, een aanname, geen meting. De kostencalculator voor onbetrouwbare tests rekent met je eigen cijfers.

  • Hoe test ik localhost zonder tunnel?

    Laat BASE_URL verwijzen naar je app op localhost of op een privé-staging-URL. De Nexus-engine start de app vóór de uitvoering, wacht tot die reageert, voert de tests uit en stopt de app daarna, zonder tunnel en zonder publiek toegankelijke staging-URL. Dit werkt op de pc, in Docker of via SSH. De localhost-handleiding legt het uit.

  • Welke gegevens verlaten mijn netwerk?

    Geen van je testgegevens. De enige verbinding die Studio zelfstandig maakt, is de licentiecontrole: de sleutel eenmalig bij activering, daarna een machinehash, een nonce, een token en de hostnaam, het besturingssysteem en de Studio-versie. Testnamen, code, resultaten, schermafbeeldingen, video's en geschiedenis blijven op je machines. Beveiliging en privacy vermeldt alle verbindingen.

  • Zitten mijn tests vast aan Nexus Studio?

    Nee. De Nexus Recorder, de AI-schrijver en de Test Adapter schrijven standaardbestanden voor Playwright, Selenium of pytest die je team kan lezen, bewerken en behouden. Python-tests draaien onder gewone pytest, en Playwright-tests in JavaScript draaien zonder Studio zodra hun import naar @playwright/test verwijst. API-tests gebruiken het eigen formaat van Studio, dus overstappen is gedocumenteerd.

  • Hoeveel kost Nexus Studio?

    Abonnementen worden geprijsd per machine, en elk abonnement bevat alle functies. Individual omvat 1 machine, Team 3 en Business 10, en voor Enterprise krijg je een offerte. Er zijn geen kosten per gebruiker, per test of per parallelle uitvoering, en voor de proefperiode van 30 dagen is geen betaalkaart nodig. De prijzenpagina vermeldt alle prijzen.

  • Komt er een cloudversie van Nexus Studio?

    Er staat een gehoste cloudversie gepland, maar die bestaat op dit moment niet en heeft geen releasedatum. Alles op deze site beschrijft het product dat je nu kunt downloaden en dat draait op machines die je zelf beheert: je pc, een mini-pc, Docker of een Linux-server via SSH.

  • Wanneer is Nexus Studio niet de juiste keuze?

    Als je niet met Windows werkt, fysieke iPhones nodig hebt, honderden combinaties van browsers en besturingssystemen nodig hebt, of de uitvoeringen door iemand anders wilt laten hosten. Het heeft ook nog geen SSO en geen SOC 2-rapport. De volledige lijst staat op de vergelijkingspagina.

Laatst bijgewerkt:

Voer het uit tegen je eigen app.

30 dagen gratis, met alle functies, op je eigen computers. Geen betaalkaart nodig.

Stel ons een vraag