I-SDET, ekwabizwa ngokuba yiNjineli yoPhuculo lweSoftware kuvavanyo, yindima yomsebenzi kuvavanyo lweSoftware kunye noMgangatho woQinisekiso loMgangatho. Ixesha lalisetyenziswa kwasekuqaleni nguMicrosoft emva koko uGoogle enombono wokutshintsha umsebenzi oqhelekileyo kunye nokuphindaphinda umsebenzi wokuvavanya ngesandla.
Kule minyaka idlulileyo, iinkampani ezininzi ziyaqesha ii-SDETs njengoko iyindima ebaluleke kakhulu kwi-Agile nakwi-DevOps. Nangona kunjalo, ngumsebenzi onzima ukugcwalisa.
Itekhnoloji itshintsha ngokukhawuleza okukhulu kwaye abavavanyi kufuneka bafunde okuninzi ukuze bahlale phambili komdlalo.
Kwiposi yam yangaphambili, Ukuvavanywa kwiLizwe le-DevOps Ndacacisa indlela indima yomvavanyi etshintshe ngayo kule minyaka ilishumi idlulileyo, yiyo loo nto kudala ukunqongophala kwe vavanya ii-unicorn .
Esi sithuba sithetha ngendima ye-SDET kwaye kutheni ii-unicorn SDETs kunzima ukuzifumana.
I-SDET ngumvavanyi wesoftware yobuchwephesha egxile ekuphuhliseni izikripthi zovavanyo oluzenzekelayo.
Ngokwesiqhelo, bayinxalenye yeqela le-agile kwaye basebenza kunye nabaphuhlisi ukunceda ngokuzenzekelayo i-Criteria yokwamkelwa kumabali abasebenzisi.
Kananjalo nokuthatha inxaxheba kwimisebenzi yesiqhelo ye-QA, banokubhala nantoni na kuvavanyo lokudibanisa oluzenzekelayo, iimvavanyo ze-API kunye / okanye iimvavanyo ezizenzekelayo ze-UI.
Ukongeza, ii-SDET zinokunceda ukuphonononga iimvavanyo zeyunithi ezibhalwe ngabaphuhlisi.
Kuyo yonke imveliso, kukho izinto ezingundoqo ekufuneka zisebenza kuko konke ukukhutshwa kwemveliso. Oku kuthetha ukuba kuyo yonke i-sprint, amanqaku amatsha kunye nokusebenza okukhoyo kufuneka kuvavanywe.
Uphuhliso lwe-Agile luhamba ngokukhawuleza. Ngama-sprints amafutshane, aqhelekileyo kwiiveki ezi-2 ubude, abavavanyi abanalo ixesha lokuvavanya yonke into ngesandla.
Xa abavavanyi kwiqela bengenazo izakhono ezifunekayo zokubhala iitsheki ezizenzekelayo, lonke uvavanyo kufuneka lwenziwe ngesandla.
Ekugqibeleni, uvavanyo luba yibhotile kuphuhliso kunye nokukhululwa kwesoftware kuba kuya kuthatha ixesha elide ukugqiba.
Ke ngoko, ukuqesha nokubeka ii-SDET kwiqela eligugileyo kunokunciphisa umthwalo ngokwenza iimvavanyo ezenziwa ngesandla kunye nemisebenzi emininzi.
Ke, kutheni kunzima kangaka ukufumana nokufumana ii-SDET ezilungileyo?
Kule minyaka idlulileyo, uninzi lwezinto ezibizwa ngokuba zii-SDET endithe ndenza udliwanondlebe nazo azinazo izakhono zobugcisa ezifunekayo okanye andinawo ukuqonda kweQA kunye nemigaqo yovavanyo.
Abasiqondi ngokupheleleyo esona sizathu siphambili sendima ye-SDET kwiqela. Uninzi luhlangana nengcinga yokuba konke ekufuneka bekwenzile kukuzenzekelayo iikhrayitheriya zokwamkelwa. Masicace gca, i-SDET ASIYINJineli ezisebenzelayo .
Ukuba nenqanaba elifanelekileyo lokuvavanya ukufaneleka kunye nezakhono zobugcisa yeyona nto iphambili.
I-SDET enkulu sisivavanyi sesoftware ngorhwebo, inomdla ngomgangatho wesoftware kwaye kwangaxeshanye i-tech-savvy kwaye inomxube olungileyo wezakhono zobugcisa.
Xa ndenza udliwanondlebe nee-SDETs, ndihlala ndikhangela Ingqondo yeQA kwaye Izakhono zobuGcisa.
Ijongeka njani iprofayile ye-SDET enkulu? Zeziphi izakhono ekufuneka zibe nazo ii-SDET?
Ngoku, abanye bethu bavile ngabaphuhlisi abagcweleyo, kodwa sinokuba nakho Abavavanyi abagcweleyo ?
Ngokoluvo lwam, i-SDET kufuneka ibenayo kungcono obu buchule kunye neempawu zilandelayo:
Njengoko kunokubonwa, uluhlu lwezakhono ezilindelweyo kwi-SDET lubanzi kakhulu.
Ingcebiso yam kubavavanyi abafuna ukuba zii-SDETs kwaye bahlale befanelekileyo kwiminyaka emitsha ye-QA yile:
Qinisekisa ukuba usebenzela ekubeni nazo zonke ezi zakhono zingasentla kwiprofayile ye-SDET_, kodwa ubuncinci: _
Okokuqala nokuphambili, yazi iziseko zovavanyo lwesoftware.
Kulungile ukuba ulingane nabaphuhlisi kwaye ukwazi ukubhala ikhowudi entle. Kodwa ukuba uswele i-QA mindset, ukuba awukwazi ukuza neemeko ezaneleyo zokuvavanya amabali omsebenzisi kunye neempawu kubunzulu, emva koko awongezi naliphi na ixabiso. Unokusebenza nzima kwaye ube ngumphuhlisi.
Uninzi lwezicelo zewebhu zangoku zinxibelelana neeAPIs.
Kubalulekile ukwazi nokuqonda uyilo lwe-HTTP kunye nendlela esebenza ngayo iwebhu. Ukuba awukwazi ukwahlula phakathi kwesicelo se-POST kunye nesicelo se-GET okanye ungazi ukuba wenze njani ucazulule iJSON , ungayivavanya njani ngokufanelekileyo i-API?
Gcina ixesha ekufundeni izixhobo zovavanyo lwe-API ezinje nge IKarati .
Awunakho ukuzibiza ngokuba yi-SDET ukuba yonke into ofuna ukuyenza kukuvavanya iimvavanyo kwaye into oyaziyo yiJava, iSelenium neCucumber!