पट्टी

सरल WSGI ए / बी परीक्षण
अब डाउनलोड करो

पट्टी रैंकिंग और सारांश

विज्ञापन

  • Rating:
  • लाइसेंस:
  • BSD License
  • प्रकाशक का नाम:
  • Oliver Cope
  • प्रकाशक वेब साइट:
  • http://pesto.redgecko.org/

पट्टी टैग


पट्टी विवरण

सरल WSGI ए / बी परीक्षण Swab एक साधारण WSGI ए / बी परीक्षण उपकरण है। उपयोग: 1. एक प्रयोग को परिभाषित करें: swab आयात swab s = swab ('/ tmp / .swab-test-tate') s.addexperiment ('बटन-आकार' से) 'डिफ़ॉल्ट', 'बड़ा'], 'ऑर्डर-पूर्ण') यहां हमारे पास फॉर्म के दो आकारों का परीक्षण करने के लिए 'बटन-टेक्स्ट' नामक एक प्रयोग है। दो प्रकार के प्रयोगों को 'छोटा' और 'बड़ा' कहा जाता है। पहली सूची को हमेशा नियंत्रण संस्करण के रूप में लिया जाता है, और परिणाम इस बात के संदर्भ में प्रस्तुत किए जाएंगे कि परीक्षण के साथ जुड़े लक्ष्य के नियंत्रण के मुकाबले अन्य प्रकारों ने कितना बेहतर या बदतर किया है, जिसे 'ऑर्डर-पूर्ण' कहा जाता है। 2. एक डब्लूएसजीआई आवेदन ले लो उत्पत्ति का आकार: 150% 'डीईएफ़ MyApp (पर्यावरण, start_response): यदि वातावरण ==' प्राप्त ': start_response (' 200 ठीक है ', []) वापसी अगर पर्यावरण == 'पोस्ट': swab.record_goal ('ऑर्डर-पूर्ण', पर्यावरण) 3. इसे swab medialware में लपेटें: App = s.middleware (MYAPP) 4। चलो इसे चलाने के बाद, और थोड़ी देर बाद http: // / swab / परिणाम देखने के लिए कि कौन सा संस्करण जीत रहा है। अपने प्रतिस्पर्धी पृष्ठों का परीक्षण करने के लिए, डीबग मोड में swab प्रारंभ करें: swab = swab ('/ tmp / .swab -स्टेस्ट-डेटा ', डीबग = सत्य) तब संलग्न करें'? अपने आंकड़ों के साथ। बेसिक डिजाइनच विज़िटर को एक पहचान सौंपी गई है जो कुकी के माध्यम से बनी हुई है। पहचान एक बेस 64 एन्कोडेड बेतरतीब ढंग से उत्पन्न बाइट अनुक्रम है। यह पहचान एक आरएनजी के लिए बीज के रूप में प्रयोग की जाती है, जिसका उपयोग आगंतुकों को परीक्षण समूहों में स्विच करने के लिए किया जाता है। एक परीक्षण दिखाया गया है (SHOW_Variant फ़ंक्शन द्वारा ट्रिगर किया गया), एक पंक्ति को / <प्रयोग> पर फ़ाइल में दर्ज किया गया है / / __ all__every समय एक लक्ष्य दर्ज किया गया है (record_goal फ़ंक्शन द्वारा ट्रिगर किया गया है), एक पंक्ति को / <प्रयोग> / / <लक्ष्य> प्रत्येक लॉग लाइन में फ़ाइल में दर्ज की गई है: \ एन। कोई फ़ाइल लॉकिंग का उपयोग किया जाता है: यह माना जाता है कि यह एक ऐसे सिस्टम पर चलाया जाएगा जहां प्रत्येक पंक्ति एफएस ब्लॉक की तुलना में छोटी है, जिससे हमें इस ओवरहेड से बचने की इजाजत मिलती है। रेखाएं interleaved हो सकती हैं, लेकिन कई एक साथ लिखने के साथ भी भ्रष्टाचार का कोई जोखिम नहीं होना चाहिए। इस मुद्दे के बारे में चर्चा के लिए http://www.perlmonks.org/?node_id=486488 देखें हालांकि मेरे पास गणित या आंकड़ों में पृष्ठभूमि नहीं है और मैं इन परीक्षणों की गहरी समझ वाले किसी भी व्यक्ति से योगदान या सुधार का स्वागत करता हूं। आवश्यकताएं: पायथन इस रिलीज में नया क्या है: · छोटे सुधार


पट्टी संबंधित सॉफ्टवेयर