Reflex, van BQA Solutions

Weet elke ochtend dat je software werkt.

Reflex klikt door je applicaties zoals een gebruiker, controleert je koppelingen en neemt terugkerend handwerk over. ’s Nachts, of wanneer jij wilt. Gaat er iets mis, dan zie je precies waar. En je AI helpt het herstellen.

  • Als SaaS of op je eigen servers
  • Draait in je eigen netwerk
  • Demo op je eigen applicatie
Reflex: een testsuite met het slagingspercentage per run

Standaard aan boord

  • Playwright
  • Selenium (Chrome, Firefox)
  • REST
  • SOAP
  • JSON, XML en YAML
  • SQL-databases (JDBC)
  • CouchDB
  • Excel
  • CSV
  • PDF en scans (OCR)
  • ZIP, TAR en 7z
  • SFTP
  • SSH
  • Windows-shares (SMB)
  • SharePoint
  • E-mail versturen en lezen
  • Telegram

Handwerk kost tijd. En het gaat toch mis.

Nu

Regressietests kosten dagen

Voor elke release klikt iemand dezelfde schermen door. Dat remt elke release af.

Met Reflex

Elke nacht alles getest. ’s Ochtends weet je of je kunt releasen.

Nu

Routinewerk hangt aan personen

Rapporten uit Excel, bestanden overzetten, mailboxen nalopen. Is die ene collega er niet, dan blijft het liggen.

Met Reflex

Het draait volgens schema, ook als die collega vrij is. Elke stap wordt vastgelegd.

Nu

Fouten zie je te laat

Een kapotte koppeling merk je pas als een klant belt.

Met Reflex

Faalt er iets, dan krijg je meteen een melding. Met de stap waar het misging.

Zo werkt het

Reflex in een minuut: jobs, suites, de analyse en de healer, bij een verzekeraar.
  1. 16:00 Overdag

    Beschrijf wat er moet gebeuren

    Je tester of je AI-assistent schrijft een kort script: inloggen, formulier invullen, resultaat controleren. Of: Excel ophalen, verwerken en mailen.

    tests/login.lua
    -- Kan een klant een premie berekenen?
    local browser = Play.start()
    browser.navigate("https://www.verzekeraar.example/auto")
    
    browser.locator("id=kenteken").fill("AB-123-C")
    browser.locator("id=postcode").fill("3833 LD")
    browser.locator('role=button[name="Bereken premie"]').click()
    
    Assert.contains(browser.locator("css=.premie").text(), "per maand")
    
  2. 02:00 ’s Nachts

    Plan het in

    Elke nacht, elk kwartier of bij elke release. Reflex voert het uit op een agent in jouw netwerk.

    Reflex: ingeplande jobs met hun laatste run en planning
  3. 07:00 ’s Ochtends

    Zie het resultaat en herstel snel

    Volg elke stap live en bekijk later alles terug. Faalt er iets, dan zie je precies waar. AI stelt een oplossing voor, jij keurt goed.

    Reflex-debugger: een gepauzeerde run met de browser ernaast

Eén platform voor testen en terugkerend werk

Testautomatisering

Regressie- en smoketests voor webapplicaties en API’s, parallel uitgevoerd, met een slagingspercentage per run.

  • Browsertests met Playwright of Selenium
  • API-controles via REST en SOAP
  • Start vanuit je CI/CD-pijplijn
  • Kapotte selectors voorgesteld en geverifieerd
Meer over testautomatisering

Procesautomatisering

Terugkerend werk dat nu handwerk is, automatisch en op tijd.

  • Excel-rapporten, om 06:30 gemaild
  • Bestanden via SFTP, Windows-shares en SharePoint
  • Mailboxen uitlezen en beantwoorden
  • Controles op databases en koppelingen
Meer over procesautomatisering

Werkt met de AI-tools die je team al gebruikt

Je AI-assistent schrijft scripts, draait ze op jouw agents en zoekt uit waarom een test faalde. Hij werkt met de rechten van de gebruiker, en een mens keurt wijzigingen goed.

  • Claude Code
  • Codex
  • OpenCode
Meer over AI

Jij Waarom faalde de premietest vannacht?

AI Stap 11 vond de knop ‘Bereken premie’ niet: hij heeft een nieuwe id gekregen. Ik heb een andere selector geprobeerd en die werkt.

AI Het herstel staat klaar in Reflex en wacht op jouw akkoord.

Koppelingen zitten er standaard in

Browsers, API’s, Excel, e-mail, SFTP, SharePoint, databases en meer. Zonder plug-ins of losse licenties.

Webapplicaties

PlaywrightSelenium (Chrome, Firefox)

API’s en koppelingen

RESTSOAPJSON, XML en YAML

Databases

SQL-databases (JDBC)CouchDB

Documenten

ExcelCSVPDF en scans (OCR)ZIP, TAR en 7z

Bestanden en servers

SFTPSSHWindows-shares (SMB)SharePoint

Berichten

E-mail versturen en lezenTelegram

Alle integraties

Jij houdt de controle

Draait in jouw netwerk

Agents maken zelf verbinding met de server. Je zet geen poorten open.

Rollen en audit trail

Per project bepaal je wie wat mag. Elke wijziging en actie wordt vastgelegd.

Versleutelde secrets

Wachtwoorden worden versleuteld opgeslagen en zijn onzichtbaar in logs.

Single sign-on

Inloggen via OpenID Connect of Microsoft Entra ID.

Wij hosten, of jij

SaaS

BQA host en onderhoudt Reflex. Jouw agents draaien in je eigen netwerk.

Zelf hosten

Draai Reflex op je eigen servers, met Docker, PostgreSQL en je eigen sleutels.

Met hulp van BQA

Wij zetten Reflex samen met je op en blijven beschikbaar.

Bekijk onze diensten
  • Implementatie en een eerste regressiesuite
  • Training voor testers en ontwikkelaars
  • Beheer, ook tijdelijk
  • Support op afstand en op locatie

Veelgestelde vragen

Moeten we kunnen programmeren?

Een beetje helpt. Een Reflex-script is kort en leesbaar, en je AI-assistent schrijft het grootste deel. Wij leren je team de rest.

Draait het in ons eigen netwerk?

Het werk gebeurt op agents die jij plaatst: in je netwerk, op Linux of Windows. Ze maken zelf verbinding met de server, dus je zet geen poorten open. De server hosten wij voor je, of je draait hem zelf.

Past het in onze CI/CD-pijplijn?

Ja. Je pijplijn start een testsuite met één commando en krijgt het resultaat terug, zodat een release stopt als er iets faalt.

Welke AI-tools werken met Reflex?

Claude Code, Codex en OpenCode. Ze werken met de rechten van de gebruiker, en elke actie komt in de audit trail.

Wat kost Reflex?

Dat hangt af van je aantal projecten en agents, en of wij hosten of jij. In een kennismaking maken we een voorstel op maat.

Zie Reflex werken op jouw applicatie

In 30 minuten laten we zien wat Reflex voor jouw tests en processen doet.