2012-11-15 9 views
8

आश्चर्य है कि कैसे सेलेनियम और फिटनेस सॉफ़्टवेयर परीक्षक के शस्त्रागार में फिट होते हैं। इन उपकरणों को लागू करने के लिए यह कहां उपयुक्त है? क्या वे ओवरलैप करते हैं, या वे पूरक हैं?सेलेनियम बनाम फिटनेस

कोई अच्छा होगा अगर कोई इन उपकरणों को संदर्भ में रख सके।

उत्तर

9

सेलेनियम एक वेब स्वचालन ढांचा है। यह आपको एक कोड लिखने की अनुमति देता है जो ब्राउज़र को "ड्राइव" करता है, ताकि आप साइट पर क्लिक करके स्वचालित रूप से फॉर्म भर सकें,

फिटनेस एक स्वीकृति परीक्षण ढांचा है - यह स्वीकार्य परीक्षण दस्तावेज के रूप में दस्तावेज करने का एक साधन है कोड। आप परीक्षणों को निष्पादित कर सकते हैं और देख सकते हैं कि वे पास या विफल हैं या नहीं।

दोनों एक-दूसरे के पूरक हैं - आपको सेलेनियम का उपयोग फिटनेस या इसके विपरीत के साथ नहीं करना है, लेकिन वेबसाइटों के परीक्षण के लिए, फिटनेस (या इसी तरह के ढांचे) में आपके स्वीकृति परीक्षण लिखे जाने के लिए अच्छा है वे ब्राउज़र चलाने के लिए सेलेनियम का उपयोग करते हैं।

7

फिटनेस एक परीक्षण ढांचा है जो आपको अपनी पसंद की किसी भाषा में लिखे गए कोड के साथ इंटरफेस करने देता है जिसे वे स्थिरता कहते हैं।

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

जहां मैं काम करता हूं हम वेब साइट परीक्षण लिखने के लिए फिटनेस का उपयोग करते हैं जो सेलेनियम का उपयोग कवर के तहत ड्राइव करने के लिए करते हैं।

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