PieteiktiesPieteikt konsultāciju
NexusQA · Iebūvēta testēšana

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.

Desmit testēšanas veidi vienuvietRiska secība ļauj atklāt kļūdas sekundēsKatru MI veikto labojumu apstiprina cilvēks
nexusqa · kvalitāteDatu paraugs
Testu izpildes, rezultāti pa veidiem un tas, kam jāpievērš uzmanība
Kvalitāte vienā acu uzmetienā. Kas tika izpildīts pa nakti, kas neizdevās un kurš laidiens gaida labojumu.Datu paraugs
Kā tas darbojas

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.

01

Savienošana

Savienojiet NexusQA ar savām krātuvēm un laidieniem. Izmaiņas, laidieni un pat incidenti ierosina atbilstošos testus.

02

Rakstīšana un ierakstīšana

Rakstiet testus, ierakstiet tos pārlūkprogrammā vai ļaujiet MI sagatavot to melnrakstus no lapas. Desmit veidi vienuviet.

03

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.

04

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ē.

05

Labošana

MI var piedāvāt labojumu un iztestēt to atsevišķā zarā. Cilvēks to pārskata un pieņem lēmumu.

06

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.

Ātrāk atklātas kļūdas

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ā
nexusqa · riska secībaDatu paraugs
Testi, kas vienas izmaiņas ietvaros sakārtoti pēc kļūmes ticamības
Testi riska secībā. Vispirms tiek izpildīti testi, kurus visdrīzāk ietekmēs 418. izmaiņa.Datu paraugs
Izskaidrota katra kļūme

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
nexusqa · viens nesekmīgs testsDatu paraugs
Nesekmīgs tests ar tā darbības soļiem, ekrānu, tīkla datiem un MI šķirošanu
Viens nesekmīgs tests. Noskaidrošana, vai rezervēšanas kļūda ir lietotnē vai pašā testā.Datu paraugs
MI labo, cilvēki izlemj

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
nexusqa · labojumsDatu paraugs
MI piedāvāts labojums ar tā pārbaudēm, kas gaida cilvēka apstiprinājumu
Labojums, ko apstiprinājis cilvēks. MI piedāvātā datuma kļūdas labojuma pārbaude pirms tā tālākas virzīšanas.Datu paraugs
Testētāju iesaiste

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
nexusqa · testētāju portālsDatu paraugs
Testētājs veic atzīmes testējamajā lietotnē
Testētāju portāls. Rezervēšanas lietotnes manuāla testēšana un atklāto nepilnību ziņošana.Datu paraugs
Izskats, piekļūstamība un ātrums

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
nexusqa · izskats, piekļūstamība un ātrumsDatu paraugs
Vizuālais salīdzinājums, piekļūstamības secinājumi un ātrums attiecībā pret budžetu
Vizuālais izskats, piekļūstamība un ātrums. Pārbaude, vai 2.8. laidiens izskatās pareizi, ir piekļūstams ikvienam un darbojas ātri.Datu paraugs
Jautājumi

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.

Pieteikt konsultāciju

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.