Atrodiet kļūdu, pirms to pamana jūsu klienti.
NexusQA ir Nexus iebūvēta testēšanas vide un MI rūpnīcas kvalitātes kontroles vārti. Regresijas, API, vizuālie, piekļūstamības, ātrdarbības, slodzes, drošības un citi testi tiek izpildīti vienuviet — secībā, kādā visdrīzāk tiks atklāta kļūda. MI izskaidro katru kļūmi un var piedāvāt labojumu, taču apstiprināt to var tikai cilvēks. Laidieni tiek aizturēti, līdz visi testi ir sekmīgi izpildīti.


No izmaiņām līdz slēdzienam, sešos soļos.
Katrs solis notiek automātiski, līdz ir nepieciešama cilvēka iesaiste. Tad process apstājas un informē atbildīgo personu par iemeslu.
Savienošana
Savienojiet NexusQA ar savām krātuvēm un laidieniem. Izmaiņas, laidieni un pat incidenti ierosina atbilstošos testus.
Rakstīšana un ierakstīšana
Rakstiet testus, ierakstiet tos pārlūkprogrammā vai ļaujiet MI sagatavot to melnrakstus no lapas. Desmit veidi vienuviet.
Izpilde riska secībā
Zināšanu grafs pārzina, kuru koda daļu skar katrs tests, tāpēc vispirms tiek izpildīti tie testi, kuros kļūmes ir visizplatītākās.
Izskaidrošana
MI nolasa izsekošanas datus, izmaiņas un iepriekšējās kļūmes un nosaka, vai problēma ir lietotnē, testā vai vidē.
Labošana
MI var piedāvāt labojumu un iztestēt to atsevišķā zarā. Cilvēks to pārskata un pieņem lēmumu.
Izlaišana
Laidiens gaida, līdz tā testi ir sekmīgi izpildīti, un pēc tam virzās caur Forge kā jebkura cita izmaiņa.
Ticamākās kļūmes pārbauda vispirms.
NexusQA izmanto zināšanu grafu, lai sasaistītu kodu, testus un iepriekšējās kļūmes. Kad tiek iesniegtas izmaiņas, vispirms tiek izpildīti tie testi, kuri visdrīzāk varētu neizdoties, tādēļ par kļūdu uzzināt dažu sekunžu laikā, nevis testu kopas beigās. Pirms laidiena joprojām tiek izpildīti visi testi.
Testi riska secībā
Katram testam šo izmaiņu kontekstā tiek piešķirts riska novērtējums un vārdisks pamatojums.
- Pamatojums, nevis tikai punkti
- Pirmā kļūme mazāk nekā minūtes laikā


Katrs laidiens pārbauda pats sevi
Izmaiņas, laidieni un incidenti ierosina atbilstošās testu kopas. Rezultāti tiek nosūtīti atpakaļ uz laidiena vārtiem un pieteikumiem.
- Laidieni gaida savu testu pabeigšanu
- Arī incidenti ierosina pārbaudi


Lietotne, tests vai vide?
Nesekmīgs tests ir noderīgs tikai tad, ja zināt tā iemeslu. NexusQA saglabā darbības soļus, ekrānu, tīkla datus un ierakstu maskētā veidā, un MI tos analizē kopā ar izmaiņām un iepriekšējām kļūmēm, lai noteiktu, kas tieši nedarbojas.
- Darbības soļi, ekrāns un tīkls kļūmes brīdī
- MI veiktā šķirošana ar pārliecības pakāpi
- Grafā atrastas līdzīgas kļūmes no pagātnes
- Nestabilie testi tiek nodalīti — tie joprojām tiek izpildīti, bet netiek ieskaitīti


MI piedāvā. Cilvēks apstiprina.
Kad kļūda ir skaidra, MI var izplānot labojumu, nodot plānu pārbaudei otram modelim, veikt izmaiņas zarā un izpildīt visus testus. Pēc tam tas apstājas. Cilvēks pārskata izmaiņas un pieņem lēmumu, un apstiprinātais labojums virzās caur sapludināšanas rindu kā jebkurš cits.
Septiņi posmi, viens paraksts
Atklāts, sašķirots, izplānots, pārbaudīts, izlabots, verificēts un apstiprināts. Pēdējo soli vienmēr veic cilvēks.
- Otrs modelis pārbauda plānu
- Apstiprina tikai cilvēks


Kurš MI un kurš ir atbildīgs
Katrs MI solis tiek virzīts caur komutatoru — vispirms izmantojot lokālo modeli, iekļaujoties budžetā un saglabājot cilvēka atbildību par katru labojumu.
- Vispirms lokālais modelis
- Budžeti un limiti katram projektam


Arī cilvēki testē, un viss tiek fiksēts.
Dažas lietas pamana tikai cilvēks. Testētāji, tostarp ārējie testēšanas partneri, strādā portālā: viņi lieto lietotni ietvarā, veic tajā atzīmes, un būvējums, ierīce un darbības soļi tiek fiksēti automātiski. Viņi redz testa datus, nevis klientu datus.
Atzīmējiet un nosūtiet
atzīmes, rāmīši, bultiņas un piezīmes tieši lietotnē ar iespēju atskaņot katru soli.
- Automātiski fiksēts
- Atskaņojami soļi


Partneri ar noteiktiem ierobežojumiem
- Viens projekts, viens līgums
- Pārtraukšana ar vienu darbību


Izskatās pareizi, darbojas ikvienam, saglabā ātrumu.
Katrs laidiens tiek salīdzināts ekrānu pēc ekrāna, pārbaudīts piekļūstamības ziņā un novērtēts attiecībā pret ātrdarbības budžetu. Būvējumu, kas pārsniedz budžetu, nevar izlaist, un jebkura lapas izskata izmaiņa ir jāapstiprina.
- Pikseļu salīdzināšana ar izmaiņu apstiprināšanu
- Ar kodu sasaistīti piekļūstamības secinājumi
- Ātrdarbības budžeti un slodzes testi katram laidienam


Par testēšanu ar NexusQA.
Kādus testēšanas veidus tas aptver?
Regresijas, integrācijas, pamatfunkcionalitātes (smoke), API, vizuālo, piekļūstamības, drošības, ātrdarbības, slodzes un izpētes testēšanu — viss vienuviet ar vienotu rezultātu kopu.
Vai MI pats maina mūsu kodu?
Nē. MI var piedāvāt labojumu un iztestēt to atsevišķā zarā, taču apstiprināt to var tikai cilvēks, un apstiprināts labojums virzās caur sapludināšanas rindu tāpat kā jebkura cita izmaiņa.
Kā darbojas riska secība?
Zināšanu grafs sasaista katru testu ar koda daļu, ko tas skar, un ar iepriekšējām kļūmēm. Katrai izmaiņai vispirms tiek izpildīti tie testi, kuri visdrīzāk varētu neizdoties. Pirms laidiena joprojām tiek izpildīti visi testi.
Vai to var izmantot ārējie testēšanas partneri?
Jā. Viņi strādā testētāju portālā, redz tikai savus projektus un testa datus, un viņu piekļuve tiek pārtraukta līdz ar līguma beigām.
Vai tas darbojas ar Forge?
Jā. Izmaiņas un laidieni sistēmā Forge ierosina attiecīgos testus, un laidiens gaida, līdz tie ir sekmīgi izpildīti. NexusQA darbojas arī ar koda mitināšanas platformu, kuru jau izmantojat.
Uzzināt vairāk
Paskatieties, kā NexusQA iztestē kaut ko no jūsu risinājumiem.
Paņemiet līdzi vienu lietotni un vienu laidienu. Mēs jums parādīsim riska secībā sakārtotus testus, izskaidrotu kļūmi un labojumu, kas gaida jūsu apstiprinājumu.