Ким бирдик тестирлөө жүргүзүп жатат?
Ким бирдик тестирлөө жүргүзүп жатат?

Video: Ким бирдик тестирлөө жүргүзүп жатат?

Video: Ким бирдик тестирлөө жүргүзүп жатат?
Video: Сиздин мээңиз кандай иштейт👀??? Логикалык суроолор🤪!!! 2024, Май
Anonim

БИРДИКТИН СЫНОО программалык камсыздоонун деңгээли болуп саналат тестирлөө программалык камсыздоонун айрым бирдиктери/компоненттери сыналат. Максаты - ар бирин тастыктоо бирдиги программалык камсыздоо пландалгандай иштейт. А бирдиги кандайдыр бир программалык камсыздоонун эң кичинекей сыналуучу бөлүгү.

Жөнөкөй эле, бирдикти сыноону ким жасайт?

Жок, Бирдикти сыноо гана аткаруу иштеп чыгуучулар тарабынан. А бирдиги функциялар, класстар, процедуралар, интерфейстер сыяктуу колдонмонун эң кичинекей сыналуучу бөлүгү. Бирдикти сыноо баштапкы коддун айрым бирдиктеринин колдонууга ылайыктуулугун аныктоо үчүн сыналуучу ыкма.

Ошо сыяктуу эле, сиз кантип бирдик тестирлөө жасайсыз? Баштоо үчүн, сиз каалаган долбоордогу код редакторунан ыкманы, түрдү же аттар мейкиндигин тандаңыз сыноо , оң баскычты чыкылдатып, анан тандаңыз Бирдик тесттерин түзүү . The Бирдик тесттерин түзүү диалог терезеси ачылат, анда сиз каалагандай конфигурациялай аласыз тесттер түзүлүүгө тийиш.

Ошо сыяктуу эле, суралат, мисалы, бирдик тестирлөө деген эмне?

Мисал нын Unit Testing үчүн мисал эгерде иштеп чыгуучу колдонмонун функцияларын издөө үчүн циклди иштеп чыкса, ал өтө кичинекей бирдиги ошол колдонмонун бүт кодун, андан кийин белгилүү бир цикл туура иштеп жатканын текшерүү үчүн же белгилүү бирдик сыноо.

Бирдикти текшерүүнүн кандай түрлөрү бар?

Unit Testing Техника: Кара куту Сыноо - Колдонуучунун интерфейси, киргизүү жана чыгаруу сыналган. Ак куту Сыноо - болгон сыноо бул функциялардын ар биринин жүрүм-туруму текшерилет. Gray Box Сыноо - Аткаруу үчүн колдонулат тесттер , тобокелдиктер жана баалоо ыкмалары.

Сунушталууда: