Სარჩევი:
ვიდეო: როგორ დავწერო BDD ტესტის შემთხვევები Jira-ში?
2024 ავტორი: Lynn Donovan | [email protected]. ბოლოს შეცვლილი: 2023-12-15 23:49
ტესტი მენეჯმენტი ამისთვის ჯირა (TM4J) საშუალებას გაძლევთ შექმნათ ა BDD ტესტის შემთხვევა თქვენი მომხმარებლის ისტორიაში ჯირა . შეგიძლიათ დააინსტალიროთ და დააკონფიგურიროთ ავტომატური ტესტირება ინსტრუმენტი, როგორიცაა კიტრი და უწყვეტი ინტეგრაციის (CI) ინსტრუმენტი, როგორიცაა ჯენკინსი, TM4J-თან მუშაობისთვის. ამის შემდეგ შეგიძლიათ დაიწყოთ TM4J-ის გამოყენება BDD-ს შექმნა -ღორღი ტესტის შემთხვევები.
ანალოგიურად, ისმება კითხვა, როგორ წერთ BDD ტესტის შემთხვევებს?
BDD ნიშნავს ქცევაზე ორიენტირებულ განვითარებას. TDD ნიშნავს ტესტი ორიენტირებული განვითარება.
ეს ეტაპები და პრინციპები შეჯამებულია აქ:
- ყველა ტესტი იწერება კოდის წინ.
- დაწერეთ ტესტი.
- ჩაატარეთ ყველა ტესტი, რათა შეამოწმოთ, რომ ახალი ტესტი ჩავარდა.
- დაწერე კოდი.
- ხელახლა გაუშვით ტესტები.
- საჭიროების შემთხვევაში გადააკეთეთ კოდი.
- ხელახლა გაუშვით ტესტები.
რა არის BDD ჩარჩო? BDD ჩარჩო ე.ი. ქცევაზე ორიენტირებული განვითარება არის პროგრამული უზრუნველყოფის განვითარების მიდგომა, რომელიც საშუალებას აძლევს ტესტერს/ბიზნეს ანალიტიკოსს შექმნას ტესტის შემთხვევები მარტივი ტექსტის ენაზე (ინგლისური). სცენარებში გამოყენებული მარტივი ენა ეხმარება გუნდის არატექნიკურ წევრებსაც კი გაიგონ რა ხდება პროგრამულ პროექტში.
ამის გარდა, როგორ წერთ BDD?
BDD-ის გამოყენება ღორღის სინტაქსით
- დაიწყეთ თქვენი მომხმარებლის ისტორიებით. როგორც გუნდი, გაიარეთ თქვენი მომხმარებლის ისტორიები და დაწერეთ BDD სცენარები საკვანძო სიტყვების გამოყენებით GIVEN, WHEN და THEN (AND, BUT ასევე შეიძლება გამოყენებულ იქნას)
- თქვენი BDD სცენარების ავტომატიზაცია.
- განახორციელეთ ფუნქციები.
- გაუშვით ავტომატური BDD სცენარები, რათა ნახოთ ფუნქცია დასრულებულია.
- გაიმეორეთ.
რატომ არის BDD მნიშვნელოვანი?
BDD ზრდის და აუმჯობესებს თანამშრომლობას. ეს საშუალებას აძლევს პროექტში ჩართულ ყველას, ადვილად ჩაერთონ პროდუქტის განვითარების ციკლში. და მარტივი ენის გამოყენებით, ყველას შეუძლია დაწეროს ქცევის სცენარები. მაღალი ხილვადობა.
გირჩევთ:
როგორ გავუშვა JUnit ტესტის შემთხვევები Eclipse-ში?
ერთი JUnit ტესტის მეთოდის გაშვების უმარტივესი გზაა მისი გაშვება ტესტის ქეისის კლასის რედაქტორიდან: მოათავსეთ თქვენი კურსორი მეთოდის სახელზე ტესტის კლასში. ტესტის გასაშვებად დააჭირეთ Alt+Shift+X,T (ან დააწკაპუნეთ მარჯვენა ღილაკით, Run As > JUnit Test). თუ გსურთ იგივე ტესტის მეთოდის ხელახლა გაშვება, უბრალოდ დააჭირეთ Ctrl+F11
როგორ გავატარო ტესტის შემთხვევები Testng-ში?
გამარჯობა Neerja, სელენში TestNG ტესტის კომპლექტის გამოყენებით რამდენიმე ტესტის გასაშვებად, შეასრულეთ ეს ნაბიჯები სათითაოდ: დააწკაპუნეთ მაუსის მარჯვენა ღილაკით Project საქაღალდეზე, გადადით New-ზე და აირჩიეთ 'File'. ახალი ფაილის ოსტატში დაამატეთ ფაილის სახელი, როგორც "testng. xml' და დააჭირეთ ღილაკს Finish. ეს დაამატებს ტესტს. ახლა გაუშვით xml ფაილი ტესტის მარჯვენა ღილაკით
როგორ დავამატო რამდენიმე ტესტი ტესტის ციკლს Jira-ში?
თქვენს ტესტირების ციკლებში სატესტო შემთხვევების დასამატებლად, მომხმარებლები უნდა იყვნენ ჩანართზე „ციკლის შეჯამება“და შემდეგ დააწკაპუნონ თავიანთ ტესტის ციკლზე, რომელზეც სურთ ტესტების დამატება. ამის დასრულების შემდეგ დააწკაპუნეთ ღილაკზე „ტესტების დამატება“ინტერფეისის მარჯვენა მხარეს (მდებარეობს ტესტის შესრულების ცხრილის ზემოთ ტესტის ციკლისთვის)
როგორ წერთ ტესტის შემთხვევებს Jira tools-ში?
Jira-ს კონფიგურაცია თქვენი შემთხვევებისთვის ტესტის შედეგების მისაღებად ნაბიჯი 1: მორგებული საკითხის ტიპი. პირველ რიგში, თქვენ უნდა შექმნათ პერსონალური ველი, რომელშიც ჩაწერეთ შედეგები. ნაბიჯი 2: შექმენით ეკრანი შედეგისთვის. ნაბიჯი 3: შექმენით ეკრანის სქემა შედეგისთვის. ნაბიჯი 4: პრობლემის ტიპის ეკრანის სქემის კონფიგურაცია. ნაბიჯი 5: დაამატეთ ტესტის შედეგი
როგორ ხელახლა გახსნით წარუმატებელი ტესტის შემთხვევები Testng-ში?
შემდეგი ნაბიჯები: ავტომატური ტესტირების პირველი გაშვების შემდეგ. დააწკაპუნეთ მაუსის მარჯვენა ღილაკით პროექტზე – დააჭირეთ განახლებას. შეიქმნება საქაღალდე სახელწოდებით "test-output" საქაღალდე. "test-output" საქაღალდეში შეგიძლიათ იპოვოთ "testng-failed". xml" გაუშვით "testng-failed. xml” წარუმატებელი ტესტის შემთხვევების ხელახლა შესასრულებლად