2008-08-21 14 views
5

मैं न्यूटिट या एमबीयूनीट के भीतर से एक वेब सेवा का कुछ एकीकरण परीक्षण करना चाहता हूं। मैंने अभी तक बहुत गहराई से इसमें प्रवेश नहीं किया है, लेकिन मुझे पूरा यकीन है कि मुझे ऐसा करने के लिए "यूनिट टेस्ट" के भीतर WebDev.WebServer.exe को स्पिन करने की आवश्यकता होगी। (मुझे पता है कि यह वास्तव में एक इकाई परीक्षण नहीं है)।स्वचालित वेब सेवा परीक्षण

हां, मैं उन अंतर्निहित वस्तुओं का परीक्षण कर सकता हूं जो वेब सेवा स्वयं (जो मैं हूं) पर उपयोग करता हूं, लेकिन इस मामले में परीक्षण में मुझे क्या दिलचस्पी है, यह है कि प्रॉक्सी सभी काम कर रहे हैं और उम्मीद के अनुसार संभाले गए हैं।

कोई सलाह?

उत्तर

1

मुझे this post और this one मिला, जिसमें यूनिट परीक्षण के भीतर से WebDev.WebServer.exe को शुरू करने के तरीके पर कुछ समाधान हैं। ऐसा लगता है कि मुझे इन पंक्तियों के साथ कुछ करने की आवश्यकता होगी।

जब तक मुझे यह नहीं मिलता है, मैंने पाया कि वीएस के भीतर वेब सेवा प्रोजेक्ट को चलाने के लिए क्या काम है, वेबडेव सर्वर को इस तरह से शुरू करने दें, और उसके बाद यूनिट परीक्षण चलाएं। आदर्श नहीं है, लेकिन यह अभी के लिए ठीक है।

+0

कूल। बहुत दिलचस्प पोस्ट जो आप लिंक कर रहे हैं। मुझे नहीं पता था कि यह संभव था ... – Riri

0

सुनिश्चित नहीं है कि आप क्या पूछ रहे हैं। यदि आप अपने परीक्षण और सेवा के बीच किसी प्रकार के वेबसर्वर के बिना ऐसा करने की सोच रहे हैं, तो आप निराश होने जा रहे हैं।

यदि आप ऐसा नहीं कर रहे हैं ... शायद कुछ स्पष्टीकरण?

2

मैं Selenium

मैं कुछ भी बस के बारे में स्वचालित वेब परीक्षण के लिए लिनक्स और विंडोज पर यह प्रयोग किया है के साथ वेब परीक्षण कर सफलता के बहुत सारे किया है।

+1

सेलेनियम ब्राउज़र-आधारित परीक्षण स्वचालित करने के लिए है। वेब साइटों का परीक्षण करने से वेब सेवाओं का परीक्षण करना अलग है। आपको SOAP लिफाफे बनाने की आवश्यकता हो सकती है, आदि –

4

मैंने उसी thing से पूछा (मुझे लगता है ...) मुझे SoapUI पर एक टिप मिली। यह आशाजनक लग रहा है लेकिन मेरे पास अभी तक इसका परीक्षण करने का समय नहीं है।

+0

यह बस काम करता है। एक ऑपरेशन के लिए, एक परीक्षण-केस, भार परीक्षण और स्वत: परीक्षण निर्यात परिणामों को जुनीट-स्टाइल रिपोर्ट में परिणाम। –

2

जावा और एमएसनेट के लिए एक्सएमएल्यूनिट (http://xmlunit.sourceforge.net/) है। WSdl: प्रकार, उदाहरण के लिए, WS के कुछ विनिर्देशों को जांचना दिलचस्प हो सकता है!

चीयर्स! ऑरलैंडो Agostinho लिस्बन/पुर्तगाल

0

आप Ivonna देने के लिए चाहते हो सकता है बार एडऑन Typemock एक कोशिश के ऊपर एक बने।

आईवोना के बारे में अच्छा हिस्सा यह है कि आपको अपने परीक्षण के लिए वेबसर्वर लॉन्च करने की आवश्यकता नहीं है, लेकिन नकारात्मक भाग यह है कि यह मुफ़्त नहीं है।

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