Зеҳни озмоиши озмоишӣ ва нақши озмоиши озмоишӣ

Дар як гурӯҳи Agile, озмоишгарон бояд бо тамоми аъзои дигари гурӯҳ ва ҷонибҳои манфиатдори тиҷорӣ зич ҳамкорӣ кунанд. Ин аз ҷиҳати малакаҳое, ки озмоишгар бояд дошта бошад ва фаъолиятҳое, ки онҳо дар доираи як дастаи Agile иҷро мекунанд, як қатор натиҷаҳо доранд.



Зеҳни озмоиши озмоишӣ

Agile Testers бояд аз принсипҳо ва методологияи коркарди нармафзори анъанавӣ даст кашанд. Барои муваффақ шудан ба сифати озмоиши зуд, тафаккури дуруст лозим аст.

Мафҳуми санҷиши чолокро дар дувоздаҳ принсип ҷамъбаст кардан мумкин аст:


  • Кӯмаки сифат ба охир расид Тазмини сифат
  • Озмоиши доимӣ ба охир расид Озмоиш дар охир
  • Масъулияти гурӯҳӣ барои сифат ба охир расид Масъулияти озмоишӣ
  • Равиши тамоми гурӯҳ ба охир расид Шӯъбаҳои санҷишӣ ва санҷиши мустақил
  • Санҷиши автоматӣ ба охир расид Санҷиши дастӣ аз регрессия
  • Санҷиши техникӣ ва API ба охир расид Танҳо санҷиши GUI
  • Озмоиши озмоишӣ ба охир расид Озмоиши скриптӣ
  • Ҳикояҳои корбар ва ниёзҳои муштариён ба охир расид Хусусиятҳои талабот
  • Сохтани нармафзори беҳтарин ба охир расид Шикастани нармафзор
  • Ҷалби барвақт ба охир расид Ҷалби дер
  • Доираи алоқаи кӯтоҳ ба охир расид Бозгашти таъхир
  • Пешгирии камбудиҳо ба охир расид Ёфтани камбудиҳо


Як озмоиши чолок бояд чӣ малака дошта бошад?

Илова ба малакаҳое, ки барои як озмоишгари лоиҳаи шаршарае анъанавӣ талаб карда мешаванд, озмоишгари дастаи Agile бояд дар автоматикунонии санҷишҳо, таҳияи санҷишҳо, рушди санҷишҳо, қабули сафед, қуттиҳо ва таҷриба салоҳиятдор бошад. - санҷиши асосӣ.

Азбаски методологияи Agile аз ҳамкорӣ, муошират ва ҳамкории аъзои гурӯҳ ва инчунин ҷонибҳои манфиатдори берун аз гурӯҳ вобастагии зиёд дорад, озмоишгарони дастаи Agile бояд малакаҳои хуби шахсӣ дошта бошанд. Озмоишгарон дар гурӯҳҳои Agile бояд:


  • Бо аъзоёни гурӯҳ ва ҷонибҳои манфиатдор мусбат ва ба ҳалли масъала нигаронида шавед
  • Дар бораи маҳсулот тафаккури интиқодӣ, сифатнок ва шубҳаовар нишон диҳед
  • Маълумотро аз ҷонибҳои манфиатдор фаъолона ба даст оред (ба ҷои пурра ба мушаххасоти хаттӣ такя кардан)
  • Натиҷаҳои санҷиш, пешрафти санҷиш ва сифати маҳсулотро дақиқ арзёбӣ кунед ва гузориш диҳед
  • Бо намояндагони муштариён ва ҷонибҳои манфиатдор барои муайян кардани ҳикояҳои санҷишшавандаи корбарон, хусусан меъёрҳои қабул, самаранок кор кунед
  • Дар дохили гурӯҳ ҳамкорӣ кунед, дар якҷоягӣ бо барномасозон ва дигар аъзоёни гурӯҳ кор кунед
  • Ҷавоб ба тағироти зуд, аз ҷумла тағир додан, илова кардан ё такмил додани ҳолатҳои санҷишӣ
  • Кори худро ба нақша гиранд ва ташкил кунанд


Нақши озмоишгар дар дастаи чолок

Нақши озмоишгар дар дастаи Agile фаъолиятҳоеро дар бар мегирад, ки на танҳо дар бораи вазъи санҷиш, пешрафти санҷиш ва сифати маҳсулот, балки инчунин дар бораи сифати равандҳо тавлид ва пешниҳод мекунанд. Ин фаъолиятҳо иборатанд аз:

  • Фаҳмиш, татбиқ ва навсозии Стратегияи озмоиши озмоишӣ
  • Кор бо Соҳибони маҳсулот муайян кардан Меъёрҳои қабул ва таърифи Иҷрошуда.
  • Андозагирӣ ва ҳисоботи фарогирии санҷиш дар тамоми андозаи фарогирии татбиқшаванда
  • Таъмини истифодаи дурусти воситаҳои санҷишӣ
  • Танзим, истифода ва идоракунии муҳитҳои санҷишӣ ва маълумоти санҷишӣ
  • Навиштан ва иҷро кардани чекҳои автоматӣ ва ҳисобот додан ба гурӯҳ
  • Гузориши камбудиҳо ва кор бо гурӯҳ барои рафъи онҳо
  • Тренинги дигар аъзоёни гурӯҳ дар ҷанбаҳои дахлдори санҷиш
  • Таъмини вазифаҳои мувофиқи санҷиш дар вақти баровардан ва банақшагирии такрорӣ ба нақша гирифта шудааст
  • Ҳамкории фаъолона бо таҳиягарон ва ҷонибҳои манфиатдори тиҷорӣ барои муайян кардани талабот, алахусус аз ҷиҳати санҷиш, мутобиқат ва пуррагӣ
  • Иштироки фаъолона дар вохӯриҳои ҳаррӯза, ҷаласаҳои ҳикояҳо, ретроспективаи гурӯҳ, пешниҳод ва татбиқи беҳбудиҳо

Дар доираи як дастаи Agile, ҳар як аъзои гурӯҳ барои сифати маҳсулот масъул аст ва дар иҷрои вазифаҳои марбут ба озмоиш нақш мебозад.
Ташкилотҳои зуд метавонанд ба баъзе хатарҳои ташкилии марбут ба озмоиш дучор оянд:

  • Озмоишгарон бо таҳиягарон чунон зич ҳамкорӣ мекунанд, ки тафаккури мувофиқи санҷандаро аз даст медиҳанд
  • Озмоишгарон дар бораи таҷрибаҳои бесамар, бесамар ва пастсифат дар гурӯҳ таҳаммулпазиранд ё хомӯш мешаванд
  • Санҷишгарон наметавонанд бо тағиротҳои воридшуда дар такрориҳои маҳдудшуда вақт дошта бошанд


Иштирок дар фаъолияти Scrum

Озмоишгари лоиҳаи Agile назар ба оне, ки дар лоиҳаи анъанавӣ кор мекунад, ба тарзи дигар кор хоҳад кард. Озмоишкунандагон бояд арзишҳо ва принсипҳоеро, ки лоиҳаҳои Agile-ро дастгирӣ мекунанд ва чӣ гуна озмоишгарон қисми таркибии дастаи scrum мебошанд, дар якҷоягӣ бо таҳиягарон ва намояндагони бизнес фаҳманд.

Аъзоёни лоиҳаи Agile бо ҳам барвақт ва зуд-зуд муошират мекунанд, ки ин барои барҳам додани камбудиҳо ва таҳияи маҳсулоти босифат мусоидат мекунад.


Бояд қайд кард, ки озмоишгарон дар лоиҳаҳои Agile на танҳо ба санҷиши маҳсулот барои ёфтани хатоҳо диққат медиҳанд, балки диққати асосӣ бояд ба такмил додани равандҳо барои пешгирии камбудиҳо равона карда шавад ва озмоишгарон дар ин нақши муҳим доранд.

Дар ин ҷо, мо дида мебароем, ки чӣ гуна Agile Testers метавонанд дар ҳар як марҳилаи расонидани нармафзор дар насби Agile арзиши иловагӣ илова кунанд.

Муайян кардани сифат

Озмоишгарон дар муайян кардани сифат ва равиши умумии санҷиш иштирок мекунанд ва алалхусус дар намудҳои зерин арзиши иловагӣ меоранд:

Фаъолиятҳои пеш аз банақшагирӣ

Озмоишгарон дар машғулиятҳои пешазинтихоботӣ ва ҳикояҳо ширкат меварзанд ва махсусан дар чорабиниҳои зерин арзиши иловагӣ меоранд:


  • Муайян кардани ҳикояҳои санҷишшавандаи корбар, аз ҷумла меъёрҳои қабул
  • Муайян кардани ҳикояҳои корбар
  • Эҷоди санҷишҳои қабул барои ҳикояҳои корбар
  • Иштирок дар таҳлили хавфҳои лоиҳа ва сифат

Банақшагирии спринт

Озмоишгарон дар вохӯриҳои банақшагирии Sprint ширкат меварзанд ва махсусан дар чорабиниҳои зерин арзиши иловагӣ медиҳанд:

  • Банақшагирии санҷиш барои озод
  • Иштирок дар таҳлили муфассали хатари ҳикояҳои корбар
  • Эҷоди санҷишҳои қабул барои ҳикояҳои корбар
  • Муайян кардани сатҳҳои зарурии санҷиш
  • Тақсим кардани ҳикояҳои корбарон ба вазифаҳо (алахусус супоришҳои санҷишӣ)
  • Арзёбии кӯшиши санҷишӣ бо ҳикояҳои корбар ва ҳамаи вазифаҳои санҷишӣ
  • Муайян кардани ҷанбаҳои функсионалӣ ва ғайри функсионалии системаи санҷидашаванда
  • Дастгирӣ ва иштирок дар автоматикунонии санҷишҳо дар сатҳҳои гуногуни санҷиш

Озмоиш дар Sprint

Озмоишгарон дар ҷараёни Sprint ширкат меварзанд ва махсусан дар корҳои зерин арзиши иловагӣ медиҳанд:

  • Гузаронидани санҷиши ҷустуҷӯии хусусиятҳои нав
  • Навиштани тестҳои худкори регрессионӣ барои хусусиятҳои нав ва мавҷуда
  • Интегратсия ва иҷрои санҷишҳои худкор дар сервери CI
  • Бозгашти ҳарчи зудтар ба гурӯҳ дар сурати пайдо шудани ягон мушкилот
  • Ҳангоми фикр кардани сенарияҳои нав, санҷишҳои қабулро навсозӣ кунед