Բովանդակություն:

Ինչի համար է օգտագործվում մոկան:
Ինչի համար է օգտագործվում մոկան:

Video: Ինչի համար է օգտագործվում մոկան:

Video: Ինչի համար է օգտագործվում մոկան:
Video: They Destroyed Their Childs Life... Abandoned Mansion with a Chilling Tale! 2024, Մայիս
Anonim

Մոկա բաց կոդով թեստային շրջանակ է, որը օգտագործված ձեր ավտոմատացված թեստերը Node-ում գործարկելու համար: Այն գալիս է մի շարք առանձնահատկություններով, որոնք թույլ են տալիս ստեղծել նկարագրական ավտոմատ թեստեր, ամուր հաշվետվություններ և նույնիսկ կատարել ձեր ավտոմատացված թեստերը ամեն անգամ, երբ ֆայլը տեղական փոխվում է:

Համապատասխանաբար, ի՞նչ է Mocha գործիքը:

Մոկա գործառույթներով հարուստ JavaScript թեստային շրջանակ է, որն աշխատում է Node-ում: js և զննարկիչում՝ հեշտ և զվարճալի դարձնելով ասինխրոն փորձարկումը: Մոկա թեստերն իրականացվում են սերիականորեն, ինչը թույլ է տալիս ճկուն և ճշգրիտ հաշվետվություններ ներկայացնել՝ միաժամանակ քարտեզագրելով չբռնված բացառությունները ճիշտ փորձարկման դեպքերից: Հյուրընկալվել է GitHub-ում:

ինչպես եք պատրաստում մոկա: Քայլ 1. Տեղադրեք Mocha Module-ը

  1. Բացեք ձեր տերմինալը:
  2. Նավարկեք ձեր նախագծի գրացուցակը:
  3. Մուտքագրեք այս հրամանը՝ npm install -g mocha:
  4. Մուտքագրեք այս հրամանը՝ npm install request --save.
  5. Ստեղծեք ձեր թեստային գրացուցակը mkdir թեստի միջոցով:
  6. Ստեղծեք ձեր թեստային ֆայլը հպման թեստով/թեստով: js.

Պարզապես, ի՞նչ է մոկան և չայը:

Մոկա JavaScript թեստային շրջանակ է, որն աշխատում է Node-ում: js և զննարկիչում: Մոկա թույլ է տալիս ասինխրոն թեստավորում, թեստային ծածկույթի հաշվետվություններ և ցանկացած պնդումների գրադարանի օգտագործում: Չայ BDD / TDD պնդումների գրադարան է NodeJS-ի և զննարկչի համար, որը կարող է հաճելիորեն զուգակցվել Javascript-ի ցանկացած փորձարկման շրջանակի հետ:

Ինչպե՞ս եք օգտագործում մոկա և շայ թեյ:

Տեղադրված Node-ի դեպքում բացեք տերմինալ կամ հրամանի տող ձեր նախագծի գրացուցակում:

  1. Եթե ցանկանում եք ստուգել կոդը բրաուզերում, գործարկեք npm install mocha chai --save-dev:
  2. Եթե ցանկանում եք փորձարկել Node.js կոդը, բացի վերը նշվածից, գործարկեք npm install -g mocha:

Խորհուրդ ենք տալիս: