რატომ გამოიყენება კვანძი js Appium-ში?
რატომ გამოიყენება კვანძი js Appium-ში?

ვიდეო: რატომ გამოიყენება კვანძი js Appium-ში?

ვიდეო: რატომ გამოიყენება კვანძი js Appium-ში?
ვიდეო: MOBILE Automation TESTING with APPIUM + WEBDRIVER.IO (ANDROID) 2024, დეკემბერი
Anonim

Android ავტომატიზაციის ტესტირების გამოყენებით NodeJS . აპიუმი არის თავისუფლად განაწილებული ღია კოდის ჩარჩო მობილური აპლიკაციის UI ტესტირებისთვის. აპიუმი მხარს უჭერს ყველა ენას, რომელსაც აქვს Selenium კლიენტის ბიბლიოთეკები, როგორიცაა Java, Objective-C, JavaScript თან კვანძი . js , PHP, Ruby, Python, C# და ა.შ.

გარდა ამისა, რა სარგებლობა აქვს კვანძის JS-ს Appium-ში?

აპიუმი არის HTTP სერვერი დაწერილი კვანძი . js რომელიც ქმნის და ამუშავებს WebDriver-ის მრავალ სესიას სხვადასხვა პლატფორმისთვის, როგორიცაა iOS და Android. ჰიბრიდული და მშობლიური მობილური აპლიკაციების ავტომატიზაცია Android-ისა და iOS-ისთვის არის ძირითადი ფუნქცია, რომელსაც ამუშავებს აპიუმი , ა კვანძი . js სერვერი.

გარდა ამისა, რატომ სჭირდება node js-ს Python? კვანძი . js აგებულია GYP-ით - კროს-პლატფორმა ჩაშენებული ხელსაწყოში ჩაწერილი პითონი . Ისე პითონი საჭიროა მშენებლობისთვის კვანძი წყაროდან. მაგრამ შენც საჭიროა პითონი მშობლიური დამატებების შესაქმნელად.

შეიძლება ასევე იკითხოთ, საჭიროა თუ არა კვანძი js Appium-ისთვის?

აპიუმი მხარს უჭერს ყველა ენას, რომელსაც აქვს Selenium კლიენტის ბიბლიოთეკები, როგორიცაა Java, Objective-C, JavaScript თან კვანძი . js , PHP, Ruby, Python, C# და ა.შ. გამოყენების წინაპირობები აპიუმი : Android SDK (Android Studio შეფუთული SDK-ით).

რა არის Appium Framework?

აპიუმი არის ღია კოდის ტესტის ავტომატიზაცია ჩარჩო მშობლიური და ჰიბრიდული აპლიკაციების და მობილური ვებ აპლიკაციების შესამოწმებლად. ის მართავს iOS-ს და Android აპები WebDriver პროტოკოლის გამოყენებით.

გირჩევთ: