के साथ देशी एंड्रॉइड ऐप का परीक्षण कैसे करें Ionic के साथ निर्मित मूल एंड्रॉइड ऐप है, इसलिए e2e परीक्षण प्रोटैक्टर के साथ लिखे गए हैं और एप्लिकेशन के हाइब्रिड संस्करण के साथ ठीक काम करते हैं।
मैं यह पता लगाने की कोशिश कर रहा हूं कि एंड्रॉइड डिवाइस (या कम से कम, एमुलेटर/एवीडी) पर मूल ऐप के खिलाफ इन परीक्षणों को चलाने के लिए संभव है?प्रोटैक्टर
मैंने एपियम की कोशिश की है - कोई भाग्य नहीं, यह डिवाइस पर ब्राउज़र चलाने की कोशिश कर रहा है। मुझे इसकी आवश्यकता नहीं है।
Selendroid:
java -jar path-to-selendroid.jar -app path-to.apk
यह निष्पादित करता, लेकिन जब मैं कोणमापक शुरू करते हैं, यह इतना सभी परीक्षणों में विफल रही, मेरे ऐप के बजाय कुछ AndroidDriver वेब-दृश्य ऐप (Selendroid लोगो के साथ) को चलाने के लिए कोशिश कर रहा है। प्रोटैक्टर का कॉन्फ़िगर:
seleniumAddress: 'http://localhost:4444/wd/hub',
baseUrl: 'http://10.0.2.2:8000',
capabilities: {
browserName: 'android'
},
क्या यह संभव है? या सबसे अच्छा मैं उम्मीद कर सकता हूं कि ऐपियम/सेलेन्ड्रॉइड द्वारा डिवाइस पर मोबाइल ब्राउज़र चलाया जा सकता है?
क्या आप ढांचे के उदाहरणों के लिंक दे सकते हैं? मैं परीक्षणों को फिर से लिखने के लिए तैयार हूं, बस मुझे उपकरण दिखाएं :) –
एपियम/सेलेन्ड्रॉइड आपके लिए काम करेगा। – jordiburgos