Инсталирането на краставици може да бъде досадно, но относително лесно.
Ето пътна карта на компонентите, които трябва да бъдат инсталирани, за да работи Краставицата
- Инсталирайте Ruby и DevKit
- Инсталирайте краставица
- Инсталирайте IDE RubyMine
- Инсталирайте watir-webdriver
- Първи сценарий за краставици
Инсталирайте Ruby и DevKit
Стъпка 1) Отидете на https://rubyinstaller.org/downloads/
Стъпка 2) Отворете изтегления файл.
- Приемете лиценз
- Щракнете върху бутона Напред
Стъпка 3) В следващия екран.
- Изберете вашата инсталационна директория
- Изберете всички опции
- Щракнете върху Инсталиране
Стъпка 4) В следващия екран щракнете върху Напред
Стъпка 5) Изчакайте инсталацията да завърши.
Стъпка 6) Щракнете върху Finish
Стъпка 7) След като инсталацията завърши, нека стартираме Ruby!
Стъпка 8) Ще видите Ruby Command Prompt, подобен на Windows cmd.
Инсталирайте краставица
Стъпка 1) Напишете Ruby cmd "gem install krastavca". Тази команда ще изтегли и инсталира Cucumber в самия команден ред
След няколко секунди стартира процедурата за инсталиране на краставици
Стъпка 2) За да проверите дали краставицата е инсталирана успешно или не просто напишете "краставица-версия"
Инсталирайте IDE RubyMine
Етап 1)
Стъпка 2)
Стъпка 3)
Стъпка 4)
Стъпка 5)
Стъпка 6)
Стъпка 7)
Стъпка 8)
Стъпка 9)
Стъпка 10)
Стъпка 11)
Стъпка 12)
Инсталирайте watir-webdriver
Стъпка 1) Кликнете върху „Стартиране на командния ред с рубин“ и инсталирайте командата „gem install watir-webdriver“
Стъпка 2) watir-webdriver се инсталира успешно
Първи сценарий за краставици
Стъпка 1) Отворете RubyMine Editor чрез менюто за стартиране на Windows
Ще видите таблото за управление Rubymine, както по-долу
Стъпка 2) Създайте нов проект в редактора на Rubymine
Стъпка 3) създайте файлова директория
Стъпка 4) създайте и запазете файл във "yourfolder / features /" с име "yourfilename.feature"
Стъпка 5) За да изпълните нашия сценарий, запишете следните команди във файла с характеристиките
Код:
Характеристика: УмножениеУмножавам две числаСценарий: умножете a и bКато се има предвид, че имам променлива aИ аз имам променлива bКогато умножавам a и bСлед това показвам резултата
Стъпка 6) Сега даваме възможност да стартираме първия ни файл с функции.!
Кликнете върху „Стартиране на командния ред с рубин“
Ще изглежда така!
Стъпка 7) Нека създадем файл за дефиниция на стъпка за нашия файл с функции!
Създайте нова папка в редактора на Rubymine
Стъпка 8) Запазете файла както по-долу в „yourfolder / features / step_definititons“ с име test_step.rb
Стъпка 9) Напишете следния код във файла на стъпката
Код:
Дадено (/ имам променлива a $ /) do@a = 50крайИ (/ имам променлива b $ /) do@b = 70крайКогато (/ I умножение a и b $ /) правя@mul = @a * @bкрайСлед това (/ Показвам резултата $ /)поставя „Умножение на # {@ a} и # {@ b} е # {@ mul}“край
Стъпка 10) Сега отново стартирайте нашия функционален файл:
Резултатът е