Mi a specifikáció a Rubyban?
Mi a specifikáció a Rubyban?

Videó: Mi a specifikáció a Rubyban?

Videó: Mi a specifikáció a Rubyban?
Videó: Mi 10T Series Online Launch Event 2024, November
Anonim

Az Ruby Spec Lakosztály, rövidítve rubin / spec , egy tesztcsomag a viselkedéséhez Rubin programozási nyelv. Ez nem egy szabványosított specifikáció, mint az ISO, és nem is kíván azzá válni. Ehelyett egy praktikus eszköz a viselkedés leírására és tesztelésére Rubin kóddal.

Sőt, mit ír le a Ruby?

A szó leírni egy RSpec kulcsszó. Egy „Példacsoport” meghatározására szolgál. A „Példacsoport” tesztek gyűjteményeként is felfogható. Az leírni A kulcsszó felvehet egy osztálynevet és/vagy karakterlánc argumentumot. A blokk csak a Rubin által kijelölt blokk Rubin do/end kulcsszavak.

Továbbá, mi az RSpec a Rubyban? RSpec egy tesztelő eszköz Rubin , viselkedésvezérelt fejlesztésre (BDD). Ez a leggyakrabban használt tesztelési könyvtár Rubin termelési alkalmazásokban. Annak ellenére, hogy nagyon gazdag és erőteljes DSL-lel (domain-specifikus nyelv) rendelkezik, lényegében egy egyszerű eszköz, amelyet meglehetősen gyorsan elkezdhet használni.

Ha ezt szem előtt tartjuk, mi az a Ruby-tesztelés?

Mértékegység tesztelés nagyszerű módja annak, hogy a fejlesztési folyamat korai szakaszában elkapja a hibákat, ha időt szán a megfelelő és hasznos írásra tesztek . Mint más nyelveken, Rubin keretet biztosít a szabványos könyvtárában a beállításhoz, rendszerezéshez és futtatáshoz tesztek hívott Teszt ::Mértékegység. Egy módja annak, hogy meghatározzuk az alapvető sikeres/sikertelenséget tesztek.

Mi az a jellemző specifikáció?

Funkció specifikáció . Funkció specifikációi magas szintű tesztek, amelyek célja a funkcionalitás szeleteinek gyakorlása. pályázaton keresztül. Az alkalmazást csak a külső felületén keresztül szabad vezetniük. felület, általában weboldalak.

Ajánlott: