Kas ir Ruby specifikācijas?
Kas ir Ruby specifikācijas?

Video: Kas ir Ruby specifikācijas?

Video: Kas ir Ruby specifikācijas?
Video: Basic rspec Ruby on Rails model specs 2024, Aprīlis
Anonim

The Rubīna Spec Suite, saīsināti rubīns / spec , ir testa komplekts, lai pārbaudītu uzvedību Rubīns programmēšanas valoda. Tā nav standartizēta specifikācija kā ISO, un tās mērķis nav par tādu kļūt. Tā vietā tas ir praktisks rīks, lai aprakstītu un pārbaudītu uzvedību Rubīns ar kodu.

Turklāt, kas ir aprakstīts Ruby?

Vārds aprakstīt ir RSpec atslēgvārds. To izmanto, lai definētu “piemēru grupu”. “Piemēru grupu” var uzskatīt par testu kopumu. The aprakstīt atslēgvārdam var būt klases nosaukums un/vai virknes arguments. Bloks ir tikai a Rubīns bloks, ko apzīmējis Rubīns darīt/beigt atslēgvārdus.

Turklāt, kas ir RSpec valodā Ruby? RSpec ir testēšanas rīks Rubīns , radīts uz uzvedību orientētai attīstībai (BDD). Tā ir visbiežāk izmantotā testēšanas bibliotēka Rubīns ražošanas lietojumos. Lai gan tam ir ļoti bagāta un jaudīga DSL (domēna specifiskā valoda), tā pamatā ir vienkāršs rīks, kuru varat sākt lietot diezgan ātri.

Ņemot to vērā, kas ir Rubīna testēšana?

Vienība testēšana ir lielisks veids, kā pieļaut kļūdas izstrādes procesa sākumā, ja veltāt laiku atbilstošas un noderīgas rakstīšanai testiem . Tāpat kā citās valodās, Rubīns nodrošina ietvaru savā standarta bibliotēkā iestatīšanai, organizēšanai un darbināšanai testiem sauca Pārbaude ::Vienība. Veids, kā definēt pamata apstiprinājumu/neiegūšanu testiem.

Kas ir funkcijas specifikācija?

Funkcijas specifikācija . Funkcijas specifikācijas ir augsta līmeņa testi, kas paredzēti funkcionalitātes izmantošanai. izmantojot pieteikumu. Viņiem vajadzētu vadīt lietojumprogrammu tikai ar tās ārējo palīdzību. interfeiss, parasti tīmekļa lapas.

Ieteicams: