Направите своју прву скрипту за краставац (2 примера)

Преглед садржаја:

Anonim

У овом упутству ћемо створити скрипте за краставац како бисмо тестирали два сценарија

  • Краставац Скрипта 1: Помножите 2 броја
  • Краставац скрипта 2: Потврдите излаз када се унесе или не унесе ИД е-поште

Краставац Скрипта 1: Помножите 2 броја

Корак 1) Отворите РубиМине Едитор преко Виндовс менија Старт

Корак 2) У Рубимине Едитор-у кликните на Цреате Нев Пројецт

Корак 3) Изаберите локацију пројекта и кликните на „Направи“.

Корак 4) Направите директоријум датотека

Корак 5) Назовите директоријум као „својства“

Корак 6) Направите и сачувајте датотеку у „иоурфолдер / феатурес /“ са именом „иоурфиленаме.феатуре“

Корак 7) Да бисте извршили наш сценарио, сачувајте следећи програм у датотеци карактеристика

Шифра:

Карактеристика: МножењеМножим два бројаСценариј: помножите а и бС обзиром на то да имам променљиву аИ имам променљиву бКада множим а и бЗатим прикажем резултат

Корак 8) Покренимо нашу прву датотеку карактеристика!

Кликните на „Покрени командну линију са Руби-јем“

А излаз који добијате је

Грешку видите јер за датотеку обележја морате да напишете датотеку дефиниција корака

Корак 7) Створимо датотеку дефиниције корака за нашу датотеку карактеристика!

Направите нову фасциклу у Рубимине едитору са именом "степ_дефинитион"

Корак 8) Спремите датотеку као испод у „иоурфолдер / феатурес / степ_ дефинитионс“ са именом тест_степ.рб

Корак 9) У датотеку корака напишите следећи код

Шифра:

Дато (/ Имам променљиву $ /) до@а = 50крајИ (/ Имам променљиву б $ /) до@б = 70крајКада (/ И множење а и б $ /) урадим@мул = @а * @бкрајЗатим (/ Приказујем резултат $ /)ставља „Множење # {@ а} и # {@ б} је # {@ мул}“крај

Корак 10) Сада поново покрените нашу датотеку карактеристика:

Резултат је

Краставац скрипта 2: Потврдите излаз када се унесе или не унесе ИД е-поште

У овом примеру користимо Руби

Тест сценариј : Потврдите излаз када ИД е-поште НИЈЕ унет

Пробни кораци:

  1. Отворите прегледач
  2. Идите на хттп://демо.гуру99.цом/
  3. Немојте да уђе Емаил ИД
  4. Кликните на Субмит

Тестни сценарио : Потврдите излаз када се унесе ИД е-поште

Пробни кораци:

  1. Отворите прегледач
  2. Идите на хттп://демо.гуру99.цом/
  3. Унесите ИД е-поште
  4. Кликните на Субмит
Код у датотеци карактеристика
Карактеристика: гуру99 Демопаге ЛогинДа бисмо се пријавили на демо страницу, морамо унети детаље за пријавуСценариј: Региструјте се на демо страници Гуру99 без е-поштеС обзиром да сам на почетној страници Гуру99Када унесете празне детаље за РегистровањеЗатим се приказује е-адреса са грешкомСценариј: Региструјте се на демо страници Гуру99 са важећом е-поштомС обзиром да сам на почетној страници Гуру99Када унесете детаље за Региструј сеЗатим приказани детаљи за пријављивање

Код у датотеци дефиниције корака

захтевају 'ватир-вебдривер'захтевају 'обоји'бровсер = Ватир :: Бровсер.невДато (/ Ја сам на почетној страници Гуру99 $ /) добровсер.гото "хттп://демо.гуру99.цом"крајКада (/ унесите празне детаље за регистрацију $ /)бровсер.тект_фиелд (: наме, "емаилид"). сет ("")бровсер.буттон (: наме, "бтнЛогин"). кликнитекрајЗатим (/ е-адреса са грешком приказана $ /) урадиставља „Емаил ис рекуиред“ .црвенбровсер.цлосекрајКада (/ унесите детаље за Регистер $ /)бровсер = Ватир :: Бровсер.невбровсер.гото "хттп://демо.гуру99.цом"бровсер.тект_фиелд (: наме, "емаилид"). сет (" Ова адреса е-поште је заштићена од нежељених робота. Потребан вам је Јава-скрипта да бисте је видели.")бровсер.буттон (: наме, "бтнЛогин"). кликнитекрајЗатим (/ подаци за пријављивање приказани $ /) урадитеставља „Успешно се региструјте“бровсер.цлосекрај

Покрените код у командној линији и добићете