Sobes.tech
Junior — Middle

Чӣ гуна васл кардани асбоби санҷиши хориҷӣ дар лоиҳаи мавҷуда?

sobes.tech AI

Ҷавоб аз AI

Барои ҳамгироии асбоби санҷиши ҷониби сеюм ба лоиҳасозии мавҷуда, бояд:

  1. Докумиентасияи асбобро омӯзед, фаҳмед, ки чӣ гуна оғоз мешавад ва чӣ гуна бо коди кор мекунад.
  2. Нуқтаҳои ҳамгироиро муайян кунед: масалан, оғоз кардани санҷишҳо тавассути CI/CD, пайвастшавӣ бо барномаи санҷишшаванда.
  3. Такмилҳои асбобро ба лоиҳа илова кунед (аз тариқи идоракунии бастаҳо ё дастӣ).
  4. Файлҳо ва скриптҳоро барои оғоз кардани санҷишҳо танзим кунед.
  5. Санҷишҳоро нависед ё мутобиқ кунед ба формат ва API-и асбоб.
  6. Дурустии оғоз ва ҳисоботи онро санҷед.

Масалан: ҳамгироии Jest дар лоиҳаи JavaScript

npm install --save-dev jest

Дар файли package.json скрипт илова кунед:

"scripts": {
  "test": "jest"
}

Пас, санҷишҳоро дар папка tests нависед ва бо фармони npm test оғоз кунед.