- Вызначэнне – Што такое тэставанне адпаведнасці?
- Мэты
- Калі выкарыстоўваць тэсціраванне адпаведнасці
- Як правесці праверку адпаведнасці
- Выснова
Вызначэнне – Што такое тэставанне адпаведнасці?
“ Тэставанне на адпаведнасць ” таксама вядомае як Тэставанне на адпаведнасць - гэта нефункцыянальная методыка тэсціравання, якая праводзіцца для праверкі таго, ці адпавядае распрацаваная сістэма прадпісаным стандартам арганізацыі.
Існуе асобная катэгорыя тэсціравання, вядомая як «нефункцыянальнае тэсціраванне».
Нефункцыянальнае тэсціраванне, як вынікае з назвы, засяроджваецца на нефункцыянальныя функцыі праграмнага забеспячэння. Гэтыя нефункцыянальныя функцыі (якія не абмяжоўваюцца імі) могуць уключаць наступныя пункты:
- Тэставанне нагрузкі
- Стрэс-тэставанне
- Тэставанне аб'ёму
- Адпаведнасць тэсціраванне
- Тэставанне аперацый
- Тэставанне дакументацыі
На дадзены момант я спрабую праліць святло на 4-ы пункт, які з'яўляецца тэсціраваннем адпаведнасці.
Тэставанне на адпаведнасць
У асноўным гэта своеасаблівы аўдыт, які праводзіцца ў сістэме, каб праверыць, ці выконваюцца ўсе вызначаныя стандарты. Каб гарантаваць выкананне патрабаванняў, часам у кожнай арганізацыі ствараецца савет рэгулятараў і экспертаў па адпаведнасці. Гэтая дошка правярае, ці адпавядаюць каманды распрацоўшчыкаў стандартам арганізацыі.
Каманды праводзяць аналіз, каб пераканацца, што стандарты належным чынам выконваюцца і ўкараняюцца. Нарматыўны савет таксама працуе адначасова над паляпшэннем стандартаў, што, у сваю чаргу, прывядзе далепшая якасць.
Тэставанне адпаведнасці таксама вядома як тэставанне адпаведнасці. Стандарты, якія звычайна выкарыстоўваюцца ў ІТ-індустрыі, у асноўным вызначаюцца буйнымі арганізацыямі, такімі як IEEE (Міжнародны інстытут інжынераў па электратэхніцы і электроніцы) або W3C (Кансорцыум Сусветнай павуціны) і г.д.
Гэта таксама можа быць выканана незалежнай/старонняй кампаніяй, якая спецыялізуецца на гэтым тыпе тэсціравання і паслуг.
Мэты
Мэты тэсціравання адпаведнасці ўключаюць:
- Вызначэнне таго, што працэс распрацоўкі і суправаджэння адпавядае прадпісанай метадалогіі.
- Забяспечвае, ці адпавядаюць вынікі кожнай фазы распрацоўкі стандартам, працэдурам і рэкамендацыям.
- Ацэнка дакументацыі праекта для праверкі паўнаты і абгрунтаванасці
Калі выкарыстоўваць тэсціраванне адпаведнасці
Гэта выключна рашэнне кіраўніцтва. Калі яны хочуць, яны павінны правесці дастатковыя тэсты, каб пацвердзіць ступень адпаведнасці метадалогіі і выявіць парушальнікаў. Але можа быць магчыма, што невыкананне патрабаванняў выклікана НЕразуменнем метадалогіі або іх няправільнай зразуметасцю.
Кіраўніцтва павінна пераканацца, што каманды маюць правільнае і дакладнае разуменне стандартаў, працэдур і метадалогіі. Пры неабходнасці яны могуць арганізаваць належнае навучанне для каманды.
Магчыма, што стандарты не апублікаваны належным чынам абомагчыма, што самі стандарты няякасныя. У такой сітуацыі трэба прыкласці намаганні альбо для яе выпраўлення, альбо для прыняцця новай метадалогіі.
Важна, каб праверка адпаведнасці рабілася з самага пачатку праекта, чым на пазнейшай стадыі, таму што гэта было б цяжка выправіць заяўку, калі само патрабаванне належным чынам не задакументавана.
Як правесці праверку адпаведнасці
Праверка адпаведнасці даволі простая. Для кожнай фазы жыццёвага цыкла распрацоўкі распрацоўваецца і дакументуецца набор стандартаў і працэдур. Вынікі кожнай фазы неабходна параўнаць са стандартамі і выявіць недахопы. Гэта можа быць зроблена камандай праз працэс праверкі, але я рэкамендаваў бы зрабіць гэта незалежнай групе.
Пасля заканчэння працэсу праверкі аўтару кожнай фазы павінен быць дадзены спіс не- сумяшчальныя вобласці, якія трэба выправіць. Працэс праверкі павінен быць праведзены зноў пасля таго, як будуць прапрацаваны пункты дзеянняў, каб пераканацца, што элементы неадпаведнасці пацверджаны і закрыты.
Выснова
Тэставанне адпаведнасці праводзіцца для забеспячэння адпаведнасці вынікаў кожнай фазы жыццёвага цыкла распрацоўкі. Гэтыя стандарты павінны быць добра зразумелыя і задакументаваныя кіраўніцтвам. Пры неабходнасці для каманды павінны быць арганізаваны навучанне і заняткі.
Тэставанне на адпаведнасцьу асноўным робіцца ў працэсе інспекцыі, і вынікі працэсу праверкі павінны быць добра дакументаваны.