Hitta felet innan dina kunder gör det.
NexusQA är den inbyggda testfunktionen i Nexus och kvalitetsspärren i AI-fabriken. Tester för regression, API, utseende, tillgänglighet, hastighet, last, säkerhet med mera körs på ett och samma ställe, i den ordning som mest sannolikt hittar ett fel först. AI förklarar varje misslyckat test och kan föreslå en åtgärd, men bara en människa kan godkänna den. Releaser väntar tills testerna har gått igenom.


Från ändring till besked, i sex steg.
Varje steg sker automatiskt tills en människa behövs. Då väntar systemet och berättar för rätt person varför.
Anslut
Peka NexusQA mot dina kodförråd och releaser. Ändringar, releaser och till och med incidenter startar rätt tester.
Skriv och spela in
Skriv tester, spela in dem i webbläsaren eller låt AI skapa ett utkast från en sida. Tio typer på ett ställe.
Kör i riskordning
Kunskapsgrafen vet vilken kod varje test berör, så de mest sannolika felen testas först.
Förklara
AI läser spårningen, ändringen och tidigare fel, och anger om det beror på appen, testet eller miljön.
Reparera
AI kan föreslå en åtgärd och testa den på en gren. En människa granskar och fattar beslut.
Frisläppning
Releasen väntar tills testerna har gått igenom och går sedan via Forge precis som alla andra ändringar.
De mest sannolika felen körs först.
NexusQA använder kunskapsgrafen för att koppla samman kod, tester och tidigare fel. När en ändring kommer in körs de tester som mest sannolikt kommer att fela först, så att du får veta om ett fel på några sekunder i stället för i slutet av testsviten. Alla tester körs ändå före en release.
Tester i riskordning
Varje test får en riskpoäng för den aktuella ändringen, med orsaken förklarad i ord.
- Orsaker, inte bara poäng
- Första felet på under en minut


Varje release testar sig själv
Ändringar, releaser och incidenter startar rätt testsviter. Resultaten skickas tillbaka till releasespärren och till ärendehanteringen.
- Releaser väntar på sina tester
- Även incidenter startar en kontroll


Appen, testet eller miljön?
Ett rött test är bara användbart när du vet orsaken. NexusQA sparar stegen, skärmen, nätverket och inspelningen maskerat, och AI läser allt tillsammans med ändringen och tidigare fel för att berätta vad som gick sönder.
- Steg, skärm och nätverk i det ögonblick det felade
- AI-triage som anger hur säker den är
- Liknande tidigare fel, hämtade ur grafen
- Instabila tester läggs åt sidan – körs fortfarande men räknas inte


AI föreslår. En människa godkänner.
När ett fel är tydligt kan AI planera en åtgärd, låta en andra modell granska planen, göra ändringen på en gren och köra alla tester. Sedan stannar det upp. En människa läser ändringen och fattar beslut, och en godkänd åtgärd går genom sammanslagningskön som vilken annan ändring som helst.
Sju steg, en signatur
Hittat, triagerat, planerat, kontrollerat, åtgärdat, verifierat och godkänt. Det sista steget är alltid en människa.
- En andra modell granskar planen
- Bara en människa godkänner


Vilken AI, och vem som bestämmer
Varje AI-steg körs via växeln – lokal modell först, inom en budget, med en människa som ansvarig för varje reparation.
- Lokal modell först
- Budgetar och tak per projekt


Människor testar också, och allt sparas.
Vissa saker märker bara en människa. Testare, inklusive externa testpartner, arbetar i en portal: de använder appen i en vy, ritar på den, och bygge, enhet och steg sparas automatiskt åt dem. De ser testdata, aldrig kunddata.
Rita och skicka
Nålar, rutor, pilar och anteckningar direkt på appen, där varje steg kan spelas upp igen.
- Sparas automatiskt
- Uppspelningsbara steg


Partner, med begränsningar
- Ett projekt, ett avtal
- Avslutas i ett steg


Ser rätt ut, fungerar för alla, förblir snabb.
Varje release jämförs skärm för skärm, kontrolleras för tillgänglighet och mäts mot sin hastighetsbudget. Ett bygge som överskrider budgeten kan inte släppas, och en ändring av hur en sida ser ut måste godkännas.
- Pixeljämförelse med godkännande av ändringar
- Tillgänglighetsbrister kopplade till koden
- Hastighetsbudgetar och lasttester vid varje release


Om testning med NexusQA.
Vilka typer av tester täcks in?
Regressions-, integrations-, rök-, API-, utseende-, tillgänglighets-, säkerhets-, hastighets-, last- och utforskande tester, på ett ställe med samlade resultat.
Ändrar AI vår kod på egen hand?
Nej. AI kan föreslå en åtgärd och testa den på en gren, men bara en människa kan godkänna den, och en godkänd åtgärd går genom sammanslagningskön som vilken annan ändring som helst.
Hur fungerar riskordningen?
Kunskapsgrafen kopplar varje test till den kod det berör och till tidigare fel. För varje ändring körs de tester som mest sannolikt kommer att fela först. Alla tester körs ändå före en release.
Kan externa testpartner använda verktyget?
Ja. De arbetar i testportalen, ser bara sina egna projekt och testdata, och deras behörighet upphör när deras avtal löper ut.
Fungerar det med Forge?
Ja. Ändringar och releaser i Forge startar sina tester, och en release väntar tills de har gått igenom. NexusQA fungerar även med den kodvärd ni redan använder.
Fördjupning
Se NexusQA testa något av ert eget.
Ta med en app och en release. Vi visar er riskordnade tester, ett förklarat fel och en reparation som väntar på ert godkännande.