Ми працюємо над відновленням додатку Unionpedia у Google Play Store
ВихідніВхідний
🌟Ми спростили наш дизайн для кращої навігації!
Instagram Facebook X LinkedIn
Ваш власний Юніонпедія з вашим логотипом і доменом, від 9,99 USD/місяць
Створити мій Юніонпедія

RSpec

Індекс RSpec

RSpec — предметно-орієнтований інструмент для тестування коду на Ruby, написаний на Ruby.

Зміст

  1. 9 відносини: Ruby, Ключове слово, Керована поведінкою розробка, Програмний каркас, Предметно-орієнтована мова програмування, Початковий код, Об'єктно-орієнтоване програмування, Автоматизоване тестування, Багатоплатформність.

  2. Вільне програмне забезпечення на Ruby

Ruby

Ruby («Рубін», читається «Ру́бі») — це інтерпретована, повністю об'єктно-орієнтована мова програмування з чіткою динамічною типізацією.

Переглянути RSpec і Ruby

Ключове слово

Ключове́ сло́во — слово, або сталий вислів природної мови, яке використовують для вираження деякого аспекту змісту документа (або запиту); слово, яке має істотне смислове навантаження.

Переглянути RSpec і Ключове слово

Керована поведінкою розробка

Керована поведінкою розробка (behavior-driven development (BDD)) — процес розробки програмного забезпечення, що виникла з керованої тестами розробки (TDD).

Переглянути RSpec і Керована поведінкою розробка

Програмний каркас

Фреймворк (Framework, каркас, платформа, структура, інфраструктура) —інфраструктура програмних рішень, що полегшує розробку складних систем.

Переглянути RSpec і Програмний каркас

Предметно-орієнтована мова програмування

Предметно-орієнтована мова програмування (Domain-specific language, DSL) - мова програмування, призначена для вирішення задач конкретної предметної галузі, яка дає особливе уявлення про проблему або специфічні методи її вирішення.

Переглянути RSpec і Предметно-орієнтована мова програмування

Початковий код

Зразок ''тексту програми'', написаної мовою Java. Початковий код (source code; також перекладається українською як вихідний код, програмний код, джерельний код, первинний код, текст програми, першокод, у професійному середовищі також сирцевий код, у контексті код або сирці) — будь-який набір інструкцій або оголошень, написаних комп'ютерною мовою програмування у формі, що її може прочитати і модифікувати людина.

Переглянути RSpec і Початковий код

Об'єктно-орієнтоване програмування

Об'є́ктно-орієнто́ване програмува́ння (ООП) — одна з парадигм програмування, яка розглядає програму як множину «об'єктів», що взаємодіють між собою.

Переглянути RSpec і Об'єктно-орієнтоване програмування

Автоматизоване тестування

Автоматизоване тестування програмного забезпечення — частина процесу тестування на етапі контролю якості в процесі розробки програмного забезпечення.

Переглянути RSpec і Автоматизоване тестування

Багатоплатформність

Багатоплатфо́рмність (кросплатформність, мультиплатформність) — властивість програмного забезпечення працювати більш ніж на одній програмній (в тому числі — операційній системі) або апаратній платформи, та технології, що дозволяють досягти такої властивості.

Переглянути RSpec і Багатоплатформність

Див. також

Вільне програмне забезпечення на Ruby