Kas ir pavedienu pārbaude?
Vītnes testēšana ir definēta kā programmatūras testēšanas veids, kas pārbauda konkrēta uzdevuma (pavediena) galvenās funkcionālās iespējas. Parasti to veic integrācijas testēšanas sākuma posmā.
Vītņu testēšana ir viena no papildu stratēģijām, kas pieņemta sistēmas integrācijas testēšanas laikā. Tāpēc vītņu pārbaudi, iespējams, pareizāk vajadzētu saukt par " pavedienu mijiedarbības testu".
Vītņu pārbaudes veidi
Vītņu testēšana tiek klasificēta divās kategorijās
- Viena pavediena pārbaude : Viena pavediena pārbaude ietver vienu lietojumprogrammas darījumu vienlaikus
- Vairāku pavedienu pārbaude : testēšana ar vairākiem pavedieniem ietver vairākus vienlaikus aktīvus darījumus
Kā veikt pavedienu testēšanu
Vītnes process koncentrējas uz integrācijas darbībām, nevis uz pilnu izstrādes dzīves ciklu. Piemēram,
- Uz pavedieniem balstīta pārbaude ir vispārināta sesiju testēšanas forma, kurā sesijas ir pavediena forma, taču pavediens ne vienmēr ir sesija.
- Vītņu testēšanai pavediens vai programma (neliela funkcionalitāte) tiek integrēta un pakāpeniski pārbaudīta kā apakšsistēma, un pēc tam izpildīta visai sistēmai.
- Zemākajā līmenī tas sniedza integratoriem labākas zināšanas par pārbaudāmo jomu
- Tā vietā, lai tieši pārbaudītu programmatūras komponentus, integratoriem bija jākoncentrējas uz loģisko izpildes ceļu testēšanu visas sistēmas kontekstā.
Padomi vairāku pavedienu testēšanai
- Pārbaudiet savu daudzjoslu programmu, izpildot to atkārtoti, darbinot citu lietojumprogrammu kombināciju
- Pārbaudiet savu daudzjoslu programmu, vienlaikus vienlaikus darbojoties vairākiem programmas gadījumiem
- Izpildiet savu daudzšķiedru programmu dažādos aparatūras modeļos ar dažādu stresa līmeni un slodzi
- Kodu pārbaude
- Apkopojiet tikai kļūdas un kļūmes, kas radušās pavedienos, kas nav galvenais
Vītņu testēšanas trūkumi
- Vairāku pavedienu testēšanai lielākais izaicinājums ir tas, ka jums ir jāspēj ieprogrammēt atkārtojamu testu vienības testam
- Rakstīt vienības testus daudzlīniju kodam ir sarežģīts uzdevums
- Pārbaudes kritēriji vairāku pavedienu testēšanai atšķiras no viena pavediena testēšanas. Vairāku pavedienu testēšanai dažādi faktori, piemēram, atmiņas lielums, atmiņas ietilpība, laika problēmas utt., Izsaucot uz citu aparatūru, atšķiras.
Kopsavilkums:
- Programmatūras inženierijā pavedienu pārbaude ir paņēmiens, lai pārbaudītu galvenā uzdevuma galvenās funkcionālās iespējas
- Vītņu testēšana tiek klasificēta divās kategorijās
- Viena pavediena pārbaude
- Vairāku pavedienu pārbaude