SDET, ti a tun mọ ni Injinia Idagbasoke Sọfitiwia ni Idanwo, jẹ ipa iṣẹ laarin Igbeyewo sọfitiwia ati Aṣẹ idaniloju Didara. Oro naa ni akọkọ lo nipasẹ Microsoft ati lẹhinna Google pẹlu iwo ti rirọpo aye ati atunṣe iṣẹ idanwo Afowoyi pẹlu adaṣe.
Ni ọdun diẹ, awọn ile-iṣẹ siwaju ati siwaju sii n bẹwẹ awọn SDET bi o ṣe jẹ ipa pataki ni Agile ati DevOps. Sibẹsibẹ, o jẹ ipa italaya lati kun.
Imọ-ẹrọ yipada ni yarayara ati awọn onidanwo nilo lati kọ ẹkọ pupọ lati wa niwaju ere naa.
Ninu ifiweranṣẹ mi tẹlẹ, Idanwo ni Agbaye DevOps kan , Mo ṣalaye bawo ni ipa ti idanwo kan ti yipada ni ọdun mẹwa to kọja, nitorinaa ṣiṣẹda aito ti igbeyewo unicorns .
Ifiweranṣẹ yii sọrọ nipa ipa ti SDET ati idi ti unicorn SDET ṣe nira lati wa.
SDET jẹ oluyẹwo sọfitiwia imọ-ẹrọ pẹlu idojukọ lori idagbasoke awọn iwe afọwọkọ adaṣe adaṣe.
Ni igbagbogbo, wọn jẹ apakan ti ẹgbẹ agile ati ṣiṣẹ lẹgbẹẹ awọn olupilẹṣẹ lati ṣe iranlọwọ adaṣe Awọn ilana Gbigba ni awọn itan olumulo.
Bii ikopa ninu awọn iṣẹ QA aṣoju, wọn le kọ ohunkohun lati awọn idanwo iṣọpọ adaṣe, awọn idanwo API ati / tabi awọn idanwo adaṣe UI.
Ni afikun, awọn SDET le ṣe iranlọwọ atunyẹwo awọn idanwo apakan eyiti a kọ nipasẹ awọn olupilẹṣẹ.
Ninu gbogbo ọja, diẹ ninu awọn ẹya ara ẹrọ wa eyiti o gbọdọ ṣiṣẹ lori gbogbo itusilẹ ọja naa. Eyi tumọ si pe ni gbogbo ṣẹṣẹ, awọn ẹya tuntun pẹlu iṣẹ ṣiṣe ti o wa tẹlẹ gbọdọ ni idanwo.
Idagbasoke agile wa ni iyara. Pẹlu awọn fifọ kukuru, eyiti o jẹ deede ọsẹ meji-2, awọn onidanwo ko ni akoko lati ṣe idanwo ohun gbogbo pẹlu ọwọ.
Nigbati awọn onidanwo ninu ẹgbẹ kan ko ni awọn ogbon ti o nilo lati kọ awọn sọwedowo adaṣe, gbogbo idanwo ni lati ṣee ṣe pẹlu ọwọ.
Ni ikẹhin, idanwo di ikoko si idagbasoke ati itusilẹ ti sọfitiwia nitori yoo gba to gun ati to gun lati pari.
Nitorinaa, igbanisise ati gbigbe awọn SDET sinu ẹgbẹ agile le mu awọn ẹru naa din nipa ṣiṣe adaṣe pupọ ninu awọn idanwo ati awọn iṣẹ ọwọ.
Nitorinaa, kilode ti o fi nira pupọ lati wa ati gba awọn SDET ti o dara?
Ni awọn ọdun, ọpọlọpọ ti a pe ni SDET ti Mo ti ṣe ifọrọwanilẹnuwo boya ko ni awọn imọ-ẹrọ imọ ti o nilo tabi ko ni oye ti QA ati awọn ilana idanwo.
Wọn ko loye idi akọkọ fun ipa ti SDET ninu ẹgbẹ kan. Pupọ wa pẹlu idaniloju pe gbogbo ohun ti wọn nilo lati ṣe ni lati ṣe adaṣe awọn ilana itẹwọgba adaṣe. Jẹ ki a mọ, SDET kii ṣe ẹnjinia adaṣe .
Nini iwontunwonsi ti o yẹ fun ọgbọn idanwo ati awọn imọ-ẹrọ jẹ nkan pataki.
SDET nla kan jẹ idanwo software nipasẹ iṣowo, jẹ kepe nipa didara sọfitiwia ati ni akoko kanna jẹ imọ-ẹrọ imọ-ẹrọ ati pe o ni idapọmọra ti awọn ọgbọn imọ ẹrọ.
Nigbati mo ba n ṣe ifọrọwanilẹnuwo fun awọn SDET, Mo wa nigbagbogbo QA Mindset ati Awọn Ogbon Imọ-ẹrọ.
Kini profaili ti SDET nla kan dabi? Awọn ogbon wo ni o yẹ ki awọn SDET ni?
Bayi, diẹ ninu wa ti gbọ ti awọn olupilẹṣẹ akopọ ni kikun, ṣugbọn a le ni full-akopọ testers ?
Ni ero mi, SDET yẹ ki o ni o kere ju awọn ogbon ati awọn abuda wọnyi:
Gẹgẹbi a ti le rii, ibiti awọn ogbon ti o nireti fun SDET jẹ gbooro pupọ.
Imọran mi si awọn adanwo ti o fẹ lati di SDET ati lati wa ni ibamu ni ọjọ tuntun ti QA ni:
Rii daju pe o ṣiṣẹ si nini gbogbo awọn ọgbọn ti o wa loke ni SDET profile_, ṣugbọn bi o kere julọ: _
Ni akọkọ, mọ awọn ipilẹ ti idanwo sọfitiwia.
O ti wa ni gbogbo daradara lati wa ni ipo pẹlu awọn olupilẹṣẹ ati ni anfani lati kọ koodu ẹlẹwa. Ṣugbọn ti o ko ba ni iṣaro QA, ti o ko ba le wa pẹlu awọn oju iṣẹlẹ to lati ṣe idanwo awọn itan olumulo ati awọn ẹya ni ijinle, lẹhinna o ko ṣe afikun iye eyikeyi. O le ṣiṣẹ daradara siwaju sii ki o di olugbala.
Pupọ awọn ohun elo wẹẹbu igbalode nlo pẹlu awọn API.
O ṣe pataki lati mọ ati loye faaji HTTP ati bii oju opo wẹẹbu ṣe n ṣiṣẹ. Ti o ko ba le ṣe iyatọ laarin ibeere POST ati ibeere GET tabi ko mọ bi o ṣe le arswe JSON , lẹhinna bawo ni o ṣe le ṣe idanwo API ni irọrun?
Nawo akoko ninu kikọ awọn irinṣẹ idanwo API gẹgẹbi Karate .
O ko le pe ara rẹ ni SDET ti gbogbo ohun ti o fẹ ṣe ni awọn adaṣe adaṣe ati gbogbo ohun ti o mọ ni Java, Selenium ati Kukumba!