मैं जावास्क्रिप्ट के लिए एक परीक्षण पुस्तकालय की तलाश में हूं जो स्पेक-परीक्षण उपयोगकर्ता इंटरैक्शन जैसे ड्रैग और ड्रॉप, होवर, डबल/सिंगल क्लिक और कैनवास पर ड्राइंग के लिए काम करेगा। मैंने jspec और jasmine समेत कुछ पुस्तकालयों को देखा है, लेकिन दोनों यूनिट परीक्षण के आधार पर अधिक प्रतीत होते हैं।उच्चतम जावास्क्रिप्ट घटनाओं का परीक्षण
यदि मैंने इस तथ्य को अनदेखा किया है कि उपर्युक्त पुस्तकालयों में से कोई भी ऐसे परीक्षण का समर्थन करता है तो मुझे एक उदाहरण पसंद आएगा।
संपादित
तो मैं कल रात देखने का एक बहुत कुछ किया है और वास्तव में कुछ भी भर में नहीं आया था। मैं चाहूंगा कि जैस्मीन जैसे कुछ की तुलना में उच्च स्तर पर उपयोगकर्ता इंटरैक्शन को अनुकरण करना संभव हो, जो कैपिबरा शैली है, यह समझ में आता है कि यह सिर्फ डोम के साथ बातचीत करता है।
मुझे एक लाइब्रेरी चाहिए जो वास्तव में माउस को नीचे रखती है -> माउस चाल -> माउस अप इवेंट चेन।
क्या ऐसा जादुई निर्माण मौजूद है?
पोस्ट इनाम संपादित
तो, मैं जे एस परीक्षण पुस्तकालयों के साथ प्रयोग करने के लिए जारी रखा और वास्तव में वे कैसे एचटीएमएल 5 कैनवास का उपयोग कर चारों ओर फ़ंक्शन के साथ खुश नहीं हूँ है। ऐसा लगता है कि कैनवास के साथ आप चमेली में घटनाओं का परीक्षण नहीं कर सकते क्योंकि चमेली कैनवास शुरू नहीं करेगा।
मुझे यह नहीं लगता कि आपको वास्तव में एप्लिकेशन कोड का परीक्षण करने के बजाय "html" फिक्स्चर का उपयोग करना होगा। यदि आप अपने ऐप में जेएस को एकीकृत करने की कोशिश कर रहे हैं तो यह पीछे की ओर लगता है। Spec परीक्षण के लिए यह समझ में आता है लेकिन वेब ढांचे के बीडीडी परीक्षण से यह वास्तव में परीक्षण के लिए एप्लिकेशन दृश्यों का उपयोग करना होगा।
फिर से ऐसा राक्षस मौजूद है या बादलों में मेरा सिर है? जावास्क्रिप्ट में
क्या आपने सेलेनियम या वाटर की कोशिश की है? –
मैंने सेलेनियम का उपयोग किया है, लेकिन मुझे जेएस के लिए सेलेनियम लाइब्रेरी का पता नहीं है, यह अच्छा है कि मैंने अभी तक अन्य परीक्षण ढांचे को आगे बढ़ाने के लिए वेब ड्राइवरों के लिए उपयोग किया है। Watr मैंने बस Google को करने की कोशिश की और कुछ भी नहीं मिला ताकि एक लिंक अच्छा लगे। Ty – austinbv
क्षमा करें, मैंने इसे गलत लिखा है। http://watir.com/ –