2008-11-24 12 views
13

मुझे Selenium पता है जो एक बहुत अच्छा ओपन सोर्स स्वचालित वेबसाइट परीक्षण उपकरण है।आपका पसंदीदा डेल्फी ओपन सोर्स कार्यात्मक परीक्षण उपकरण क्या है?

क्या Win32 GUI डेल्फी अनुप्रयोगों के लिए कार्यात्मक परीक्षण प्रदान करने के लिए कोई समकक्ष ओपन सोर्स टूल है?

के बाद एक त्वरित गूगल मैंने पाया इस एक: EFT

तो मेरे सवाल अपने पसंदीदा कार्यात्मक परीक्षण उपकरण और क्यों है क्या है?

उत्तर

10

मैं डेल्फी कोड के आंतरिक परीक्षणों के परीक्षण के लिए DUnit का उपयोग करता हूं। अन्य xUnit उपकरण की तरह, यह पुस्तकालयों और दिनचर्या परीक्षण के लिए अच्छा है, लेकिन इसमें कोई वेब कार्यक्षमता या जीयूआई परीक्षण समर्थन नहीं है।

आप यह नहीं कहते कि "कार्यात्मक परीक्षण" से आपका क्या मतलब है।

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

बस याद रखें कि फॉर्म के बटन में सभी कोड डालने पर ईवेंट कोड व्यवस्थित करने का एक अच्छा तरीका नहीं है। यह चिंताओं को अलग नहीं करता है और परीक्षण करना मुश्किल है।

+2

Yep - DUnit को कार्यात्मक परीक्षण के लिए भी उपयोग किया जा सकता है। –

2

मैंने विंडोज़ में जीयूआई परीक्षण स्वचालित करने के लिए अभी एक ओपन सोर्स रुबी लाइब्रेरी, Win32-autogui जारी किया है। स्रोत भंडार में चश्मे और डेल्फी में लिखे गए स्रोत और चश्मे के साथ Win32 प्रोग्राम का एक उदाहरण शामिल है। यह पुस्तकालय बाइनरी बनाने के लिए उपयोग की जाने वाली भाषा के बावजूद आरएसपीईसी और ककड़ी जैसे रूबी आधारित उपकरणों का उपयोग करके विंडोज़ बाइनरी के एकीकरण परीक्षण की सुविधा प्रदान करता है।

1

आप Fit को आजमा सकते हैं। डेल्फी कार्यान्वयन here है।

1

बस http://sikuli.org/ मिला जो हमें स्क्रीन विश्लेषण और पायथन स्क्रिप्टिंग का उपयोग करके सीधे जीयूआई का परीक्षण करने की अनुमति देता है: उपयोग करने में वास्तव में आसान है।

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