Agile Testing Hugarfar og hlutverk Agile Tester

Í Agile teymi verða prófendur að hafa náið samstarf við alla aðra liðsmenn og hagsmunaaðila í viðskiptum. Þetta hefur ýmsar afleiðingar hvað varðar þá færni sem prófanir verða að hafa og þá starfsemi sem þeir framkvæma innan Agile teymis.



Agile Testing Mindset

Agile Testers þurfa að brjóta sig frá meginreglum og vinnubrögðum hefðbundinnar hugbúnaðargerðar. Til að ná árangri sem lipur prófari er krafist rétts hugarfars.

The Agile Testing Mindset, mætti ​​draga saman í tólf meginreglum:


  • Gæðaaðstoð yfir Gæðatrygging
  • Stöðug prófun yfir Próf í lokin
  • Ábyrgð liðs á gæðum yfir Ábyrgð prófara
  • Heil teymisaðferð yfir Prófadeildir og sjálfstæð próf
  • Sjálfvirk athugun yfir Handvirkt aðhvarfspróf
  • Tæknileg og API próf yfir Bara GUI Testing
  • Rannsóknarpróf yfir Skriftarprófun
  • Sögur notenda og þarfir viðskiptavina yfir Upplýsingar um kröfur
  • Að byggja upp besta hugbúnaðinn yfir Brjóta hugbúnaðinn
  • Snemma þátttaka yfir Seint þátttaka
  • Stutt Feedback Loop yfir Seinkuð viðbrögð
  • Að koma í veg fyrir galla yfir Að finna galla


Hvaða færni ætti lipur prófari að hafa?

Auk færni sem krafist er prófunaraðila sem vinnur í hefðbundnu fossaverkefni ætti prófari í Agile teymi að vera hæfur í sjálfvirkni prófa, prófdrifinni þróun, prófunardrifinni þróun, hvítum kassa, svörtum kassa og reynslu -bundnar prófanir.

Þar sem lipur aðferðafræði er mjög háð samvinnu, samskiptum og samskiptum milli liðsmanna sem og hagsmunaaðila utan teymisins ættu prófendur í Agile teymi að hafa góða hæfni í mannlegum samskiptum. Prófarar í lipurum liðum ættu að:


  • Vertu jákvæður og lausnamiðaður með liðsmönnum og hagsmunaaðilum
  • Sýnið gagnrýna, gæðamiðaða, efasemdarhugsun um vöruna
  • Aflaðu virkra upplýsinga frá hagsmunaaðilum (frekar en að reiða þig alfarið á skriflegar upplýsingar)
  • Metið og greint nákvæmlega frá niðurstöðum prófa, framvindu prófs og gæði vöru
  • Vinna á áhrifaríkan hátt við að skilgreina prófanlegar notendasögur, sérstaklega viðmiðanir viðurkenningar, með fulltrúum viðskiptavina og hagsmunaaðila
  • Vinna saman innan teymisins, vinna í pörum með forriturum og öðrum liðsmönnum
  • Bregðast við breytingum hratt, þar á meðal að breyta, bæta við eða bæta prófatilfelli
  • Skipuleggja og skipuleggja eigin vinnu


Hlutverk prófunaraðila í lipru liði

Hlutverk prófunaraðila í Agile teymi felur í sér aðgerðir sem skapa og veita endurgjöf, ekki aðeins um prófunarstöðu, prófframvindu og vörugæði, heldur einnig um gæði ferla. Þessi starfsemi felur í sér:

  • Skilningur, framkvæmd og uppfærsla Agile Test Strategy
  • Vinna með Vörueigendur að skilgreina Samþykkisviðmið og skilgreiningin á lokið.
  • Mæla og tilkynna umfjöllun um prófun yfir allar viðeigandi umfangsstærðir
  • Tryggja rétta notkun prófunartækja
  • Stilla, nota og stjórna prófumhverfi og prófunargögnum
  • Skrifa og framkvæma sjálfvirkar athuganir og tilkynna til liðsins
  • Tilkynna um galla og vinna með teyminu við að leysa þá
  • Að þjálfa aðra liðsmenn í viðeigandi þáttum við prófanir
  • Að tryggja að viðeigandi prófunarverkefni séu áætluð við útgáfu og endurtekningaráætlun
  • Samstarf virk við verktaki og hagsmunaaðila í viðskiptum til að skýra kröfur, sérstaklega hvað varðar prófanleika, samræmi og fullkomleika
  • Taka þátt fyrirfram í daglegum uppistandsfundum, sögusnyrtingum, afturskyggnum teymum, stinga upp á og hrinda í framkvæmd framförum

Innan liðs liðs er hver liðsmaður ábyrgur fyrir gæðum vöru og gegnir hlutverki við að framkvæma verkefni sem tengjast prófunum.
Lipur samtök geta lent í nokkurri prófatengdri skipulagsáhættu:

  • Prófarar vinna svo náið með verktaki að þeir missa viðeigandi prófunarhug
  • Prófarar umburðarlyndir eða þegja um óhagkvæmar, árangurslausar eða lítil gæði innan liðsins
  • Prófarar geta ekki fylgst með komandi breytingum á tímabundnum endurtekningum


Að taka þátt í Scrum starfsemi

Prófari í Agile verkefni mun vinna öðruvísi en sá sem vinnur að hefðbundnu verkefni. Prófarar verða að skilja gildi og meginreglur sem liggja til grundvallar Agile verkefnum og hvernig prófanir eru óaðskiljanlegur hluti af scrum teymi ásamt verktaki og fulltrúum fyrirtækja.

Meðlimir Agile verkefnisins eiga snemma og oft samskipti sín á milli, sem hjálpar til við að fjarlægja galla snemma og þróa gæðavöru.


Það er mikilvægt að hafa í huga að prófunaraðilar í Agile verkefnum, einbeita sér ekki bara að því að prófa vöruna til að finna villur, heldur ætti áherslan að mestu að vera á að bæta ferlin til að koma í veg fyrir galla og prófarar gegna mikilvægu hlutverki í þessu.

Hér skoðum við hvernig Agile Testers geta bætt gildi í hverju stigi afhendingar hugbúnaðar í Agile skipulagi.

Skilgreina heildar gæði

Prófarar taka þátt í að skilgreina heildar gæði og nálgun við prófanir og auka sérstaklega gildi í eftirfarandi verkefnum:

Aðgerðir fyrir skipulagningu

Prófarar taka þátt í undirbúnings- og sögusnyrtifundum og auka sérstaklega gildi í eftirfarandi verkefnum:


  • Skilgreina prófanlegar notendasögur, þ.m.t. samþykkisviðmið
  • Að ákvarða prófanleika notendasagnanna
  • Búa til viðurkenningarpróf fyrir notendasögurnar
  • Að taka þátt í verkefna- og gæðaáhættugreiningum

Sprettskipulagning

Prófarar taka þátt í skipulagsfundum Sprint og auka sérstaklega gildi í eftirfarandi verkefnum:

  • Skipuleggja prófanir fyrir losun
  • Að taka þátt í ítarlegri áhættugreiningu á sögum notenda
  • Búa til viðurkenningarpróf fyrir notendasögurnar
  • Að skilgreina nauðsynleg prófstig
  • Sundurliðun notendasagna í verkefni (sérstaklega prófunarverkefni)
  • Mat á prófunarátaki sem tengist notendasögunum og öllum prófunarverkefnum
  • Að bera kennsl á hagnýta og óvirka þætti kerfisins sem á að prófa
  • Að styðja við og taka þátt í sjálfvirkni prófa á mörgum prófunarstigum

Próf í sprett

Prófarar taka þátt í Sprint og auka sérstaklega gildi í eftirfarandi verkefnum:

  • Framkvæma rannsóknarprófanir á nýjum eiginleikum
  • Skrifa sjálfvirkar aðhvarfsprófanir fyrir nýja og núverandi eiginleika
  • Samþætting og framkvæmd sjálfvirkra prófa á CI netþjóni
  • Viðbrögð sem fyrst til liðsins ef einhver vandamál koma upp
  • Uppfærðu viðtökupróf þegar nýjar sviðsmyndir eru hugsaðar