Menene Tsarin Gaggawar Gwajin atomatik?

Ta yaya ya kamata mu tsara gwajin mu na atomatik? Mafi mahimmanci, ta yaya zamu iya yin gwajin mu na atomatik mai ƙaddara da maimaituwa?

Kowane gwaji na atomatik ya zama yana tabbatar da haɗuwa da ɗaya ko fiye da yanayin da aka tsara. Wato, yayin ƙirƙirar gwaji ta atomatik, dole ne mu san yadda sakamakon wani aiki ya kamata ya zama don mu sanya maganganun kimantawa masu dacewa a wurin.

Ya kamata a gudanar da gwaje-gwaje ta atomatik ta atomatik ba tare da sa hannun hannu ba. Bugu da ƙari, sakamakon gwaje-gwaje na atomatik ya zama mai ƙaddara da abin dogara.


Amma ta yaya zamu cimma wannan?

Amsar mai sauki ce amma wacce akasanta akasheshi kuma hakan shine, amfani dashi sarrafa bayanai .




Abubuwan Gwaji

Don gudanar da gwaji, muna buƙatar abubuwa uku:

  • Aikace-aikace
  • Yanayi
  • Bayanai

Abubuwan da ke tasiri sosai akan halayen aikace-aikacen shine bayanai ; Bayanai waɗanda aikace-aikacen ke buƙata da kuma bayanan da aka ciyar da ita.

Don bayyana wannan, yi tunani game da aikace-aikacen kasuwancin e-commerce inda masu amfani zasu iya bincika samfuran.

Shafin sakamakon bincike zai yi kama da kuma nuna halayya daban idan akwai kayayyaki a cikin rumbun adana bayanai fiye da lokacin da rumbunan bayanan ke babu komai.


Babu shakka gwajin mu na atomatik yakamata ya tanadi jihohin aikace-aikace daban-daban kuma bincika halaye daban-daban.

Lokacin da muka bincika samfur kuma muka ga jerin abubuwa, ta yaya zamu tabbatar da sakamakon? Ta yaya zamu tabbatar da cewa wannan bayanan shine abin da muke tsammani? Bugu da ƙari, ta yaya za mu sanya wannan aikin ya zama abin maimaitawa ta yadda a kowane sabon tura abubuwa za mu sami sakamako iri ɗaya?



Yadda ake keɓaɓɓun Gwaje-gwaje

Me yasa muke buƙatar bayanan sarrafawa a cikin gwajin atomatik?

Ina ba ku misali da mummunan aikin da na saba gani ana yin shi ta atomatik gwaje-gwaje:


Wani gwaji mara kyau shine muna bincika samfur kuma muna tabbatar da cewa muna samun wasu jerin abubuwan da aka nuna. Ba za mu zurfafa bincike ba - idan dai akwai samfuran da aka nuna akan shafin, to muna da kyau. Mahaukaci!

Abin takaici, wannan zai bar wasu tambayoyin ba amsa.

  • Ta yaya zamu san bayanan suna zuwa daga madaidaiciyar rumbun adana bayanai? Shin muna haɗe da sabar izgili tare da bayanan izgili?
  • Ta yaya zamu san cewa bayanan da aka dawo shine ainihin abin da muka nema?
  • Ta yaya zamu san adadin abubuwa daidai a cikin shafin sakamakon bincike?

Muna buƙatar samun damar tabbatar da sakamakon gwajin. Tabbacin yana buƙatar yin ma'ana kuma ya zama ingantaccen bincike.

Idan ba mu sarrafa bayanan ba, to ba mu da hanyar sani ko bincika tambayoyin da ke sama.


Don yin gwajin atomatik mai ƙaddara, muna buƙatar tsaran bayanan da kanmu. Gwaje-gwaje na atomatik yakamata su shigar da sanannun bayanai kuma su tabbatar da sakamako akan wannan bayanan.

Idan kawai mun dogara da bayanan da wasu hanyoyin ke amfani da su kuma hakan na iya canzawa, to gwajin mu na atomatik ba zai zama abin dogaro ba. Ba mu da hanyar tantance sakamakon.



Yadda ake yin gwajin atomatik Maimaitawa

Gwaje-gwaje na atomatik suyi aiki ta atomatik. A cikin yanayin atomatik na gaskiya, ana haifar da gwaje-gwaje ta hanyar tsari kamar bututun gini CI / CD wanda ke sarrafa aiwatarwa da rahoto na gwajin.

Sake, yadda muke sarrafa bayanan yana shafar dogaro da maimaituwar gwajin atomatik.


Tsarin al'ada don kyakkyawan gwajin sarrafa kansa shine

  • 1 - Saita [Createirƙiri sanannun bayanai]
  • 2 - Gwaji [Yi amfani da bayanan da aka kirkira]
  • 3 - Teardown [Rushe bayanan da aka kirkira]

Createirƙiri Bayanan Gwaji

Me yasa muke buƙatar saita bayanan gwajin kowane lokaci? Shin wannan ba zai rage mana gwiwa ba duk lokacin da muke gudanar da gwaje-gwaje? Shin ba za mu iya saita shi sau ɗaya kawai sannan mu sake amfani da wannan bayanan ba?

Da kyau, ta yaya zamu san abin da ke faruwa da bayanan bayan an gama gwaji? Wataƙila gwajin wani mutum ya gyara ko share bayanan?

Ta yaya za mu tabbata a gaba in za mu so yin irin wannan gwajin, bayanan sun riga sun kasance don mu yi amfani da su?

Rushe Bayanan Gwaji

Me yasa muke buƙatar lalata bayanan gwajin da aka kirkira?

Saboda a aiwatarwa ta gaba, lokacin da muke ƙoƙarin ƙirƙirar bayanan gwajin, za a sami kwafin bayanai ko kuma munana za mu iya samun keɓaɓɓu a cikin jarabawar.

Idan ba mu share bayanan gwajin ba kuma muka ci gaba da sake ƙirƙirar bayanan gwajin bazuwar, to da kyau, ƙarin aiki bayan lokaci bayanan za su sami bayanan gwaji da yawa kuma za mu sami wasu matsaloli.

Don haka tabbatar da ƙirƙira da lalata bayanan gwajin ku.



Takaitawa

Don samun mafi ƙima daga ƙoƙarin aikin sarrafa kai na gwajinmu, muna buƙatar tsara kyawawan gwaje-gwaje tare da kyakkyawan tsari.

Hanya ɗaya da zamu iya sanya gwajin mu zama tsinkaye kuma mai ƙaddara shine sarrafa bayanan gwajin. Maimakon dogaro da bayanan data kasance don gwaji, gwajin atomatik yakamata ya samarda bayanan azaman matakin share fagen gudanar da al'amuran.

Ta hanyar shuka bayanan gwajinmu, zamu iya gwada yanayi daban-daban. Bugu da ƙari, za mu iya tabbata cewa maganganun tabbatar suna bincika bayanan da aka sani. Wannan zai sanya gwajin ya zama mai ƙaddara.

Don gudanar da yanayin gwajin atomatik akai-akai, muna buƙatar tabbatar da cewa gwajin mu ƙirƙirar bayanan gwajin kafin gudanar da al'amuran. Ana yin wannan a cikin ɓangaren saitin gwajin atomatik.

Yanayin zai yi amfani da bayanan da aka ƙirƙira a cikin matakin saitawa.

A ƙarshe idan mun gama gwaji, ya kamata mu sami hanyar tsabtace yanayin gwajin ta share duk wani bayanan da aka kirkira. Ana yin wannan a cikin ɓangaren teardown na gwajin atomatik.

Shafi: