2012-02-21 9 views
6

मैं एक छोटी कंपनी के लिए एंड्रॉइड एप्लिकेशन विकसित कर रहा हूं और विकास प्रक्रिया के दौरान हमें कुछ मॉड्यूल के दोहराव परीक्षण करने की ज़रूरत है, इसलिए मैंने ऐप के स्वचालन परीक्षण (इकाई परीक्षण) करने के लिए टूल खोजे। एंड्रॉइड में एक यूनिट टेस्ट टूल है, हालांकि उन परीक्षण मामलों को लिखने के लिए वास्तव में हाथ से परीक्षण करने के लिए और अधिक समय लगेगा।यूनिट परीक्षण एंड्रॉइड ऐप्स के लिए सबसे अच्छा और आसान टूल क्या है?

मुझे कुछ ऐप्स मिलते हैं जो कुछ बेहतरीन चीजें करते हैं और अच्छे चार्ट प्रदान करते हैं उदाहरण के लिए रोबोलेक्ट्रिक, रोबोटियम, फोनेमोनकी 4 एंड्रॉइड, लेकिन इसका उपयोग करने के लिए उलझन में है, किसी भी अनुभव के साथ कोई भी मदद कर सकता है।

मैं की तरह https://stackoverflow.com/questions/522312/best-practices-for-unit-testing-android-apps

नीचे लेकिन सभी धागे बहुत पुरानी है और जिस पर चयन करने के लिए तय करने के लिए इतना सूचनापूर्ण समान शर्तों पर पिछले प्रश्न के लिए जाँच की ..

+0

क्या आप वास्तव में सोचते हैं कि परीक्षण के मामले ** ** एक बार ** हाथों से परीक्षण की तुलना में अधिक समय लेते हैं ** हर बार जब आप कुछ बदलते हैं **? –

+0

ज्यादातर लोग रोबोटियम के लिए जाते हैं। – Ghost

+1

@dmytrodanylyk उसने पहले से ही एक ही लिंक का उल्लेख किया है :) :) –

उत्तर

2

मैं पहली बार लगता है कि तुम आंकड़ा जरूरत अपने कोड का कौन सा हिस्सा आप परीक्षण करना चाहते हैं।

कोड के लिए जो उपयोगकर्ता इंटरफ़ेस से संबंधित नहीं है, आप Robolectric के साथ उनका परीक्षण कर सकते हैं। रोबोलेक्ट्रिक के साथ, यूनिट टेस्ट कोड जावा एप्लिकेशन के लिए लिखे गए लोगों के लिए समान है। लेकिन यह परीक्षण ui घटकों के लिए उपयुक्त नहीं है।

यदि आप ui का परीक्षण करना चाहते हैं, तो आप रोबोटियम चुन सकते हैं। लेकिन मुझे हमेशा संदेह है कि क्या यह यूई के लिए परीक्षण लिखने लायक है, वे अक्सर बदलते हैं ..

संबंधित मुद्दे

 संबंधित मुद्दे