Სარჩევი:

რა პროგრამული უზრუნველყოფაა საჭირო კიტრის ვებ – ტესტის გასაშვებად?
რა პროგრამული უზრუნველყოფაა საჭირო კიტრის ვებ – ტესტის გასაშვებად?

ვიდეო: რა პროგრამული უზრუნველყოფაა საჭირო კიტრის ვებ – ტესტის გასაშვებად?

ვიდეო: რა პროგრამული უზრუნველყოფაა საჭირო კიტრის ვებ – ტესტის გასაშვებად?
ვიდეო: Cucumber Selenium Tutorial | Integrating Selenium with Cucumber BDD | Selenium Training | Edureka 2024, ივლისი
Anonim

14) რა პროგრამული უზრუნველყოფა გჭირდებათ Cucumber Web Test შემთხვევების გასაშვებად?

  • რუბი და მისი განვითარების ნაკრები.
  • კიტრი .
  • IDE მოსწონს ActiveState.
  • Watir (ბრაუზერის სიმულაციისთვის)
  • Ansicon და rspec (თუ საჭირო )

ანალოგიურად შეიძლება ვინმემ იკითხოს, როგორ ქმნით საცდელ ფაილს კიტრიში?

Შექმნა ახალი კლასი ფაილი "cucumberTest" პაკეტში და დაასახელეთ როგორც " TestRunner პაკეტზე დააწკაპუნეთ მარჯვენა ღილაკით და აირჩიეთ ახალი > კლასი. ამ კლასს უბრალოდ სჭირდება ანოტაციები ამის გასაგებად კიტრი ფუნქციები გაშვებული იქნება მასში და შეგიძლიათ მიუთითოთ ფუნქცია ფაილები უნდა აიღოთ პლუს ნაბიჯების პაკეტის მდებარეობა.

ანალოგიურად, რა არის წებო კიტრში? წებო რა ეს თითქმის იგივეა, რაც მახასიათებლების ვარიანტი, მაგრამ ერთადერთი განსხვავება ისაა, რომ ის ეხმარება კიტრი მოიძიეთ ნაბიჯი განსაზღვრის ფაილი. როცა კიტრი ხვდება საფეხურს, ის ეძებს ნაბიჯის განმარტებას ყველა ფაილში, რომელიც იმყოფება აღნიშნულ საქაღალდეში წებო ვარიანტი.

უფრო მეტიც, რა ენას იყენებს კიტრი?

კიტრი თავდაპირველად დაიწერა Ruby პროგრამირების ენაზე. და თავდაპირველად გამოიყენებოდა ექსკლუზიურად Ruby ტესტირებისთვის, როგორც დამატება RSpec BDD ჩარჩო. კიტრი ახლა მხარს უჭერს პროგრამირების სხვადასხვა ენას სხვადასხვა განხორციელების საშუალებით, მათ შორის Java და JavaScript.

არის კიტრი ჩარჩო?

კიტრი არის ერთ-ერთი ასეთი ღია კოდის ინსტრუმენტი, რომელიც მხარს უჭერს ქცევაზე ორიენტირებულ განვითარებას. უფრო ზუსტად რომ ვთქვათ, კიტრი შეიძლება განისაზღვროს როგორც ტესტირება ჩარჩო , განპირობებულია უბრალო ინგლისური ტექსტით. ის ემსახურება დოკუმენტაციას, ავტომატურ ტესტებს და განვითარების დახმარებას - ყველაფერი ერთში. არა ყველა BDD ჩარჩო ინსტრუმენტი მხარს უჭერს ყველა ინსტრუმენტს.

გირჩევთ: