Სარჩევი:

რა არის ანდროიდის ინსტრუმენტული ტესტი?
რა არის ანდროიდის ინსტრუმენტული ტესტი?

ვიდეო: რა არის ანდროიდის ინსტრუმენტული ტესტი?

ვიდეო: რა არის ანდროიდის ინსტრუმენტული ტესტი?
ვიდეო: Android Instrumentation Tests Tutorial | Assert Exceptions Kotlin - CheezyCode - Hindi 2024, მაისი
Anonim

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

შესაბამისად, როგორ შემიძლია ჩემი ანდროიდის ტესტირება?

ჩაატარეთ თქვენი ტესტი ერთ-ერთი შემდეგი გზით:

  1. პროექტის ფანჯარაში დააწკაპუნეთ მაუსის მარჯვენა ღილაკით ტესტზე და დააჭირეთ გაშვებას.
  2. კოდის რედაქტორში დააწკაპუნეთ მაუსის მარჯვენა ღილაკით კლასზე ან მეთოდზე ტესტის ფაილში და დააჭირეთ Run კლასში არსებული ყველა მეთოდის შესამოწმებლად.
  3. ყველა ტესტის გასაშვებად, დააწკაპუნეთ მაუსის მარჯვენა ღილაკით ტესტის დირექტორიაზე და დააწკაპუნეთ Run tests.

რა არის ანდროიდის ესპრესო? The ესპრესო ტესტის ჩარჩო. ესპრესო არის ტესტირების ჩარჩო Android რომ გაადვილდეს მომხმარებლის ინტერფეისის საიმედო ტესტების დაწერა. მისი 2.0 გამოშვების დღიდან ესპრესო არის ნაწილი Android მხარდაჭერის საცავი. ესპრესო ავტომატურად სინქრონიზებს თქვენს სატესტო მოქმედებებს თქვენი აპლიკაციის მომხმარებლის ინტერფეისთან.

ამ გზით, რა არის ინსტრუმენტული ტესტი?

ინსტრუმენტული ტესტირება ერთეული ტესტები რომ აწარმოებს Android მოწყობილობა ან ემულატორი. ესენი ტესტები აქვს წვდომა ინსტრუმენტაცია ინფორმაცია, როგორიცაა აპლიკაციის კონტექსტი ქვემოთ ტესტი . გამოიყენეთ ეს მიდგომა ერთეულის გასაშვებად ტესტები რომელსაც აქვს Android დამოკიდებულებები, რომელთა დამცინავი ობიექტები ადვილად ვერ დააკმაყოფილებს.

როგორ წერთ სატესტო შემთხვევებს Android აპებისთვის?

რამდენიმე მარტივი რჩევა Android აპლიკაციისთვის ეფექტური ტესტის დასაწერად მოიცავს:

  1. სატესტო შემთხვევები ისე უნდა იყოს დაწერილი, რომ მათ საშუალება მისცენ ადამიანს გამოსცადოს მხოლოდ ერთი ფუნქცია ერთდროულად.
  2. არ უნდა გადაფაროთ ან გაართულოთ ტესტის შემთხვევები.
  3. დაფარეთ ტესტის შედეგების ყველა დადებითი და უარყოფითი ალბათობა.

გირჩევთ: