2014-09-20 12 views
14

पायथन (Django ढांचे का उपयोग करके) में एक और सबसे अजीब लिखते समय और कई परीक्षण विधियों के बारे में सीखने के बाद (मुझे सॉफ़्टवेयर परीक्षण में थोड़ा दिलचस्पी है), मुझे आश्चर्य हुआ कि अगर मैंने प्रदर्शन किया तो कितने म्यूटेंट मारे जाएंगे मेरे कोड पर उत्परिवर्तन परीक्षण।पायथन के लिए उत्परिवर्तन परीक्षण उपकरण 2.7

समस्या

कि मैं अजगर 2.7 का उपयोग है और केवल उपकरण मैंने पाया MutPy https://pypi.python.org/pypi/MutPy/0.4.0 है और यह अजगर 3.x के लिए है ...

किसी को भी किसी के बारे में पता है (स्थिर और समर्थित) अजगर के लिए उत्परिवर्तन के परीक्षण के लिए उपकरण 2.7? शायद मैं इसे गलत जगहों पर देख रहा हूं?

+1

यह किसी भी तरह से मदद नहीं करता है, लेकिन मैं सिर्फ इतना कहना चाहता था: इस सप्ताह मैंने देखा है लोगों से 4 प्रश्न एक पुस्तकालय क्योंकि उपयोग नहीं कर सकते हैं, जो यह केवल 3.x है, और केवल 2 जो लाइब्रेरी का उपयोग नहीं कर सकते क्योंकि यह 2.x-only है, और उनमें से एक 2 गलत था ... – abarnert

+0

वैसे भी, [पीपीपीआई पर एक त्वरित खोज] (https: // pypi। python.org/pypi?%3Aaction=search&term=mutation+testing&submit=search) कई उम्मीदवारों को बदल देता है। क्या आपने उन सभी को देखा है? – abarnert

+1

देर से उत्तर के लिए खेद है और टिप्पणी के लिए धन्यवाद। हां, मैंने पीईपीआई में एक उपकरण की खोज की है और मुझे अपनी ज़रूरतों से मेल खाने वाली कोई चीज़ नहीं मिली है, इसलिए मैं यहां पूछ रहा हूं। एक पाया उपकरण बहुत सरल है - उत्परिवर्ती 0.1, एक अल्फा संस्करण है - प्यूमुटेस्टर 0.1.0, एक (जैसा कि मैंने अपने प्रश्न में उल्लेख किया है) पायथन 3.x के लिए है। शेष सूची में उत्परिवर्तन परीक्षण के साथ कोई सख्त संबंध नहीं है। – BreadHunter

उत्तर

1

इस को Python2 के लिए एक पुस्तकालय है: https://github.com/sk-/elcap

+0

उत्तर देने के लिए धन्यवाद लेकिन मुझे 2012 से कोई गतिविधि नहीं दिखाई दे रही है। और (उनके पढ़ने के अनुसार) यह "यह एक प्रारंभिक रिलीज है"। – BreadHunter

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