corejet.core

कोरजेट परीक्षण के निर्माण के लिए टेस्ट इंफ्रास्ट्रक्चर को परिभाषित करता है
अब डाउनलोड करो

corejet.core रैंकिंग और सारांश

विज्ञापन

  • Rating:
  • लाइसेंस:
  • ZPL
  • प्रकाशक का नाम:
  • Martin Aspeli
  • प्रकाशक वेब साइट:
  • http://plone.org/support

corejet.core टैग


corejet.core विवरण

कोरजेट परीक्षण के निर्माण के लिए टेस्ट इंफ्रास्ट्रक्चर को परिभाषित करता है कोरजेट पायथन और जावा में कार्यान्वयन के साथ एक व्यवहार संचालित परीक्षण विनिर्देश और दृष्टिकोण है। अधिक जानकारी के लिए http://corejet.org देखें। CoreJet.Core पायथन में कोर कोरजेट कार्यक्षमता प्रदान करता है। आप शायद corejet.testrunner और संभवतः corejet.jira में भी रुचि रखते हैं। क्यों ककड़ी नहीं? ऐसे कई पैकेज हैं जो पायथन में बीडीडी परीक्षण की एक समान शैली को लागू करते हैं, आमतौर पर ककड़ी के आधार पर। कोरजेट में एक महत्वपूर्ण दार्शनिक अंतर है: सादे पाठ फ़ाइलों में कहानियां और परिदृश्य लिखने के बजाय, वे जिरा (इसलिए कोरजेट.जीआईआरए) जैसे आवश्यकताओं प्रबंधन प्रणाली के हिस्से के रूप में प्रबंधित किए जाने का इरादा रखते हैं। यह महाकाव्यों, कहानियों और परिदृश्यों के साथ-साथ जीवन चक्र और मेटाडेटा आसपास की आवश्यकताओं का प्रबंधन करता है: चाहे वे खुले या बंद हों, कितने बड़े (कहानी बिंदुओं में) हैं, और वे व्यवसाय उपयोगकर्ताओं (प्राथमिकता) के लिए कितने मूल्यवान हैं। "आवश्यकताएं कैटलॉग स्रोत "उन्हें इस प्रणाली से एक मध्यस्थ एक्सएमएल प्रारूप (नीचे देखें) या सीधे कोरजेट डेटा मॉडल (फिर से नीचे देखें) में निकाल देता है। टेस्ट रनर (corejet.testrunner) पहले वर्तमान आवश्यकता सूची प्राप्त करता है, फिर सभी कोरजेट परीक्षणों को निष्पादित करता है, कहानियों से मेल खाता है (आईडी द्वारा) और परिदृश्य (नाम से) और प्रत्येक की स्थिति को "पास", "विफल", "लंबित" (अभी तक लागू नहीं किया गया) या "विसंगति" (एक परिदृश्य में एक दिया / जब / फिर चरण आवश्यकताओं प्रबंधन प्रणाली के साथ सिंक से बाहर है)। इस विश्लेषण का आउटपुट एक उन्नत कोरजेट एक्सएमएल फ़ाइल को लिखा गया है। इसका उपयोग तब परियोजना की स्थिति का एक दृश्य उत्पन्न करने के लिए किया जाता है (कोरजेट देखें व्यापार 'स्वीकृति मानदंड .stallation: आप corejet.core को अपने पैकेज की निर्भरता के रूप में स्थापित कर सकते हैं, उदाहरण के लिए setup.py जोड़ने में: install_requires = या, यदि आप अपने परीक्षणों को अतिरिक्त में रखना पसंद करते हैं: extras_require = {'परीक्षण': } नोट हालांकि वह corejet.core निर्भर करता है एलएक्सएमएल लाइब्रेरी पर। यह कभी-कभी ओएस एक्स और पुराने लिनक्स प्लेटफ़ॉर्म पर स्थापित करने के लिए थोड़ा मुश्किल होता है। यदि आप अपने संकुल को स्थापित करने के लिए बिल्डआउट का उपयोग कर रहे हैं, तो आप z3c.recipe.lxml को एलएक्सएमएल स्थापित करने के लिए कर सकते हैं: एलएक्सएमएल को अपने भागों की सूची में पहले आइटम के रूप में जोड़ें और फिर इस खंड को जोड़ें: पकाने की विधि = z3c.recipe.staticlxmlegg = एलएक्सएमएल आवश्यकताएं: पायथन इस रिलीज में नया क्या है: · एक ही प्रकार के कई चरणों को हमेशा सही अनुक्रम में निष्पादित करें।


corejet.core संबंधित सॉफ्टवेयर