अभी, सितंबर 2014 में, प्रोटैक्टर कोणीय में अंतिम परीक्षण के अंत करने के लिए एकमात्र व्यवहार्य रूपरेखा की तरह प्रतीत होता है। Barebones WebDriver के साथ काम करने के अलावा, क्या वहां एक और ढांचा है जिसका उपयोग मैं कर सकता था? यदि नहीं, तो इसके लिए कोई विशिष्ट कारण है?AngularJS में e2e परीक्षणों के लिए प्रोटैक्टर के विकल्प क्या हैं?
उत्तर
जैसा कि मैंने ऊपर अपनी टिप्पणी में कहा था, विकल्प परीक्षण ढांचे को विकसित और बनाए रखने में कठिनाई के कारण सीमित हैं। मैं यह उल्लेख करना भूल गया कि ब्राउजर विशिष्ट व्यवहार के साथ जुगलिंग भी एक समस्या है।
हालांकि आप Nightwatch.js पर एक नज़र डाल सकते हैं। alecxe's answer बताएं कि यदि आपका ऐप कोणीय-आधारित है तो आपको प्रोटैक्टर का पक्ष क्यों लेना चाहिए।
प्रोटैक्टर और सेलेनियम के लिए एक नया विकल्प है। यह Cypress.io
कहा जाता है हो सकता है कि आप एक बार देख https://www.cypress.io/
आज तक देखने के लिए बहुत कुछ नहीं है क्योंकि आज तक Cypress.io को जारी नहीं किया गया है। –
साइप्रस अब सार्वजनिक बीटा और ओपन सोर्स है। कोई आमंत्रण आवश्यक नहीं है और आप कोड [यहां] (https://github.com/cypress-io/cypress) देख सकते हैं। –
कंपनी में हम testcafe का उपयोग हो सकता है।
बहुत ही सरल स्थापना, उपयोगी चयनकर्ता इंजन, स्मार्ट autowaits, आदि
इसके अलावा हम बग https://github.com/DevExpress/testcafe-hammerhead/issues/942 और यह 2 daysю
- 1. कोणीय प्रोटैक्टर - E2E परीक्षणों के बाद ब्राउज़र को छोड़ दें
- 2. कोणीय प्रोटैक्टर e2e परीक्षण
- 3. AngularJS में इकाई परीक्षण और e2e परीक्षणों को व्यवस्थित करने के लिए कैसे?
- 4. जेनकिंस पर अंत परीक्षणों के लिए AngularJS अंत कैसे चलाएं?
- 5. नकली $ httpBackend कोणीय e2e परीक्षणों में
- 6. प्रोटैक्टर + जावा मुद्दे। (AngularJS)
- 7. AngularJS e2e परीक्षणों में चेकबॉक्स की जांच कब की जाती है?
- 8. angularjs में प्रत्येक jquery के लिए विकल्प क्या है?
- 9. प्रोटैक्टर
- 10. प्रोटैक्टर को सभी चुनिंदा बॉक्स (विकल्प) मान प्राप्त होते हैं
- 11. क्या प्रोटैक्टर परीक्षण यादृच्छिक क्रम में चलाए जा सकते हैं?
- 12. gzip_proxied निर्देश के लिए विकल्प क्या हैं?
- 13. क्या XmlUnit के लिए कोई विकल्प हैं?
- 14. मैक के लिए Visio विकल्प क्या हैं?
- 15. रेडियो बटन के लिए विकल्प क्या हैं?
- 16. क्या jsPlumb के लिए कोई विकल्प हैं?
- 17. जावा प्रमाणीकरण के लिए विकल्प क्या हैं?
- 18. एक गैर कोणीय पृष्ठ पर प्रोटैक्टर के साथ परीक्षण लॉगिन
- 19. DataGridView के विकल्प क्या हैं?
- 20. जेएसटीएल के विकल्प क्या हैं?
- 21. wmctrl के विकल्प क्या हैं?
- 22. AngularJS परीक्षणों में _servicename_ में अंडरस्कोर का क्या मतलब है?
- 23. जावास्क्रिप्ट में evalatives के विकल्प क्या हैं?
- 24. बॉक्सप्लॉट में na.action के लिए विकल्प क्या हैं?
- 25. .NET में त्वरित एम्बेडेड डीबी के लिए क्या विकल्प हैं?
- 26. क्या जावा में सीरियलाइजिंग एनम्स के लिए अच्छे विकल्प हैं?
- 27. सी # में एक सरणी के लिए अपरिवर्तनीय विकल्प क्या हैं?
- 28. डी में आरईएसटी ढांचे के लिए क्या विकल्प हैं?
- 29. WPF में दस्तावेज़ लेआउट के लिए मेरे विकल्प क्या हैं?
- 30. विकल्प AngularJS में preflight अनुरोध
पहले विचार के लिए निर्धारित किया गया है पाया: यह एक रूपरेखा डिजाइन करने के लिए बहुत बहुत मुश्किल है, यह एक परीक्षण ढांचे के लिए विशेष रूप से सच है। जो विश्वसनीय और मूर्खतापूर्ण होना चाहिए (यदि नहीं, तो आप इस पर भरोसा नहीं कर सकते)। फिर, e2e परीक्षणों के मामले में, प्रोटैक्टर अविश्वसनीय रूप से अच्छी तरह से किया जाता है। इतना गैर-कोणीय अनुप्रयोगों का परीक्षण करने के लिए भी इसका उपयोग किया जाता है। यह वेबड्राइवर पर आधारित है जो स्थिर और शक्तिशाली होने के लिए जाना जाता है, प्रोटैक्टर इसे उपयोग करना आसान बनाता है। मुझे लगता है कि भविष्य की प्रतियोगिता चुनौती को पूरा करने के लिए संघर्ष करेगी :) – glepretre