Aling wika ang ginagamit ng pipino?
Aling wika ang ginagamit ng pipino?

Video: Aling wika ang ginagamit ng pipino?

Video: Aling wika ang ginagamit ng pipino?
Video: 10 Serious Body Signs You Shouldn't Ignore - YouTube 2024, Hulyo
Anonim

Ang pipino ay orihinal na nakasulat sa wika ng programa ng Ruby. at orihinal na ginamit ng eksklusibo para sa pagsubok sa Ruby bilang pandagdag sa Ang RSpec Balangkas ng BDD. Sinusuportahan na ngayon ng pipino ang iba't ibang mga iba't ibang mga wika sa pag-program sa pamamagitan ng iba't ibang mga pagpapatupad, kabilang ang Java at JavaScript.

Sa tabi nito, para saan ginagamit ang tool ng pipino?

A pipino ay isang kasangkapan batay sa Pag-unlad na Pinatakbo ng Pag-uugali ( BDD ) balangkas na kung saan ay dati sumulat ng mga pagsubok sa pagtanggap para sa web application. Pinapayagan nito ang pag-automate ng pagpapatunay ng pag-andar sa madaling mabasa at naiintindihan na format (tulad ng simpleng Ingles) sa Mga Business Analyst, Developers, Testers, atbp.

Katulad nito, ano ang pagkakaiba sa pagitan ng pipino at siliniyum? Mga pagkakaiba sa pagitan ng Selenium at Pipino : Siliniyum ay isang balangkas sa pagsubok, samantalang Pipino ay isang tool sa pag-unlad na hinihimok ng pag-uugali. Ang siliniyum Ginagawa ng proseso na mas maaasahan at maaasahan ang pagsubok, samantalang Pipino Ang pagsubok ay hindi maaasahan kumpara.

Gayundin upang malaman ay, ano ang pagkakaiba sa pagitan ng pipino at gherkin na wika?

Si Ruby ang wika gagamitin namin upang isulat ang test code. Pipino , kasama ni Gherkin , ay ang balangkas ng pagsubok. Gherkin ang negosyo wika ginagamit namin upang isulat ang mga pagsubok sa isang "Nababasa ng tao" na paraan. Pipino tinali ang Gherkin nagtatampok ng mga file sa pagpapatupad ng code na nakasulat sa Ruby.

Paano gumagana ang balangkas ng pipino?

Kapag tumakbo ka Pipino , binabasa nito ang iyong mga pagtutukoy mula sa mga file na teksto na simpleng wika na tinatawag na mga tampok, sinusuri ang mga ito para sa mga sitwasyong susubukan, at pinapatakbo ang mga senaryo laban sa iyong system. Ang bawat senaryo ay isang listahan ng mga hakbang para sa Pipino sa trabaho sa pamamagitan ng. kasangkot ang paggamit ng isang automation library / balangkas.

Inirerekumendang: