Atslēgvārdu vadīta testēšanas sistēma ar piemēru

Atslēgvārdu vadīta sistēma

Atslēgvārdu vadītais ietvars ir funkcionāla automatizācijas testēšanas sistēma, kas sadala testa gadījumus četrās dažādās daļās, lai atdalītu kodēšanu no testa gadījumiem un testa soļus labākai automatizācijai. Atslēgvārdu vadīta testēšanas sistēma sadala testa gadījumus kā testa soļus, testa soļu objektus, darbības ar testa soļiem un testa objektu datus labākai izpratnei.

Kas ir testēšana ar atslēgvārdiem?

Atslēgvārdu vadīta testēšana ir skriptu metode, kas izmanto datu failus, lai saturētu ar testējamo lietojumprogrammu saistītos atslēgvārdus. Šie atslēgvārdi apraksta darbību kopumu, kas nepieciešams konkrētas darbības veikšanai.

Atslēgvārdu vadīts tests sastāv no augsta un zema līmeņa atslēgvārdiem, ieskaitot atslēgvārdu argumentus, kas sastāv no testa gadījuma darbības aprakstīšanas. To sauc arī par testēšanu ar tabulu vai darbības vārdu balstītu testēšanu.

Atslēgvārdu vadītajā testēšanā vispirms identificējat atslēgvārdu kopu un pēc tam saistāt ar šiem atslēgvārdiem saistītu darbību (vai funkciju). Katru testēšanas darbību, piemēram, pārlūkprogrammas atvēršanu vai aizvēršanu, peles klikšķi, taustiņu nospiešanu utt., Apraksta ar tādu atslēgvārdu kā openbrowser, click, Typtext un tā tālāk.

Piemēram :

  1. pieteikšanās "guru99" vietnē - atslēgvārds "login" tiks izmantots mūsu automatizācijas sistēmā, lai pārbaudītu pieteikšanās funkciju vai ar to saistīto darbību.
  2. atteikšanās no vietnes "guru99" - atslēgvārds "atteikšanās" tiks izmantots mūsu automatizācijas sistēmā, lai pārbaudītu atteikšanās funkciju vai ar to saistīto darbību.

Rakstā mēs redzēsim vēl dažus piemērus.

Atslēgvārdu piemērs

Atslēgvārdi Apraksts
Pieslēgties Piesakieties guru99 bankas demonstrācijas vietnē
E-pastus Sūtīt e-pastu
atteikšanās Izrakstieties no guru99 bankas demonstrācijas vietnes
Paziņojumi Atrodiet nelasītus paziņojumus

Lai izveidotu uz atslēgvārdiem balstītu ietvaru, jums ir jāveic šādas darbības

  1. Excel lapa - identificējiet atslēgvārdus un saglabājiet tos Excel lapā
  2. Funkciju bibliotēka - funkciju bibliotēka sastāv no biznesa plūsmu funkcijas (pieteikšanās poga jebkurai vietnei). Tātad, kad tiek izpildīts tests, tā nolasīs atslēgvārdu no Excel lapas un attiecīgi izsauks funkcijas
  3. Datu lapas - datu lapas tiek izmantotas, lai saglabātu testa datus, kas tiks izmantoti lietojumprogrammā
  4. Objekta krātuve - pamatojoties uz atslēgvārdu vadītu ietvaru, varat izmantot objektu krātuvi
  5. Testa skripti - pamatojoties uz jūsu ietvara dizainu, jums var būt testa skripti katram manuālajam testa gadījumam vai viens draivera skripts

Kāpēc testēt ar atslēgvārdiem

Programmatūras inženierijā atslēgvārdu vadīta pārbaude tiek veikta šādu iemeslu dēļ

  • Standarta bibliotēkas apstrādātie komponenti
  • Izmantojot šo pieeju, testus var uzrakstīt abstraktāk
  • Augsta atkārtotas izmantošanas pakāpe
  • Skripta detaļas no lietotājiem netiek paslēptas
  • Lietotājiem nav jāizmanto skriptu valodas
  • Pārbaude ir kodolīga, uzturama un elastīga

Kā veikt ar atslēgvārdiem balstītu testēšanu

Atslēgvārdu testēšanu var veikt abos veidos, gan manuāli, gan automatizēti. Bet parasti to izmanto kopā ar automatizētu testēšanu.

Uz atslēgvārdiem balstītas testēšanas automatizācijas mērķis ir

  • Tas palīdz samazināt uzturēšanas izmaksas
  • Izvairās no dublētām specifikācijām
  • Lielāka funkciju skriptu atkārtota izmantošana
  • Labāks testēšanas atbalsts un pārnesamība
  • Sasniedziet vairāk testēšanas ar mazāku vai tādu pašu piepūli

Izmantojot atslēgvārdu vadītu testēšanu, agrākajos attīstības posmos varat izveidot vienkāršus funkcionālos testus, testējot lietojumprogrammu pa daļai. Vienkāršākais veids, kā sastādīt atslēgvārdu testu, ir to reģistrēšana. Pēc ierakstīšanas testu var modificēt un pielāgot atbilstoši prasībām.

Katrs atslēgvārds ir jāsaista ar vismaz vienu komandu, testa skriptiem vai funkciju, kas īsteno ar šo atslēgvārdu saistītās darbības.

Izpildot testa gadījumus, atslēgvārdus interpretē testa bibliotēka, kuru izsauc testa automatizācijas ietvars.

Galvenās darbības, kas saistītas ar atslēgvārdu testēšanu, ir

  • 1. solis . Zema līmeņa, kā arī augsta līmeņa atslēgvārdu identificēšana
  • 2. solis . Atslēgvārdu ieviešana kā izpildāms
  • 3. solis . Pārbaudes gadījumu veidošana
  • 4. solis . Vadītāja skriptu izveide
  • 5. solis . Automātikas testa skriptu izpilde

Rīki, kurus izmanto atslēgvārdu testēšanai

Daži rīki, kas tiek plaši izmantoti ar atslēgvārdiem balstītai testēšanai.

  • HP QTP
  • Selēns

Priekšrocības ar atslēgvārdiem balstītu testēšanu

  • Tas ļauj funkcionālajiem testētājiem plānot testa automatizāciju, pirms lietojumprogramma ir gatava
  • Pārbaudes var izstrādāt bez programmēšanas zināšanām
  • Tas nav atkarīgs no konkrētas programmēšanas valodas vai rīka
  • Savietojams ar visiem tirgū pieejamiem automatizācijas rīkiem

Pārbaudes gadījumu paraugi

  1. TC_01: Piesakieties demo vietnē guru99, uzziniet, cik daudz darījumu šodien tiek veikts
  2. TC_02: Piesakieties demo vietnē guru99, nosūtiet e-pastu vienam no saviem klientiem un pēc tam izrakstieties
  3. TC_03: Piesakieties demo vietnē guru99 un pārbaudiet, vai nav saņemts paziņojums

Kopsavilkums:

  • Uz atslēgvārdiem balstīta testēšana ir skriptu veidošanas metode, kurā datu faili satur atslēgvārdus, kas saistīti ar testējamo lietojumprogrammu
  • Atslēgvārdu vadīta pārbaude parasti tiek veikta ar automatizētu testēšanu.
  • Pārbaudes var izstrādāt bez programmēšanas zināšanām
  • Testi ir saderīgi ar visiem tirgū pieejamiem automatizācijas rīkiem

Interesanti raksti...