Бирдикти сыноо үчүн ким жооптуу?
Бирдикти сыноо үчүн ким жооптуу?

Video: Бирдикти сыноо үчүн ким жооптуу?

Video: Бирдикти сыноо үчүн ким жооптуу?
Video: "Бүгүн Азаттыкта" дүйнө жаңылыктары (09.11.2020-жыл) 2024, Ноябрь
Anonim

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

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

SDLC, STLC, V моделинде, Бирдикти сыноо биринчи даражасы болуп саналат тестирлөө интеграцияга чейин жасалган тестирлөө . Бирдикти сыноо WhiteBox болуп саналат тестирлөө адаттагыдай эле техника аткарылды иштеп чыгуучу тарабынан. Бирок, практикалык дүйнөдө убакыттын тардыгынан же иштеп чыгуучулардын каалабагандыгынан улам тесттер , QA инженерлери да кылышат бирдик сыноо.

Ошондой эле билесизби, иштеп чыгуучулар бирдик тесттерин жазабы? tl;dr Жок, тестерлер андай эмес Unit Tests жазуу тарабынан иштелип чыккан код үчүн иштеп чыгуучулар , Бирок кээ бир иштеп чыгуучулар /сыноочулар жаз автоматташтырылган тесттер андай эмес Unit Tests . Unit Tests долбоорлоо жана документ кодду жөндөмдүүлүгү жөнүндө болуп саналат. дагы бир катар артыкчылыктары бар Unit Tests , бирок бул эң негизгиси.

Ошо сыяктуу эле, сиз бирдик тесттик иштерди жазууга ким жооп бериши керек деп сурасаңыз болот?

Жыйынтык - эгерде сиз иштеп чыгуучу болсоңуз, анда сиз акыры болосуз жооптуу сиз чыгарган коддун сапаты үчүн. Бул сизди билдирет керек бол жазуу тесттер -- уюштуруу түзүмүнө карабастан -- жана башка команда мүчөлөрүңүз болсо, анда сиз керек коддун туура текшерилгенин текшерүү үчүн алар менен иштешиңиз.

Бирдикти сыноо керекпи?

Бирдик сыноолору кодду рефакторингге же кайра жазууга келгенде өзгөчө пайдалуу. Жакшы болсоң бирдик сыноолор камтуу, сиз ишеним менен refactor болот. жок бирдик сыноолор , көп учурда сиз эч нерсе сындырбаганыңызды текшерүү кыйын. Кыскасы - ооба.

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