स्ट्रिंग इनपुट से संबंधित कुछ उपयोगी परीक्षण केस विचार (और परीक्षण प्रश्न) क्या हैं? उपयोगिता का मतलब हर जगह या हर समय लागू होने की आवश्यकता नहीं है - जब आप किसी नई समस्या/सिस्टम/डोमेन को संबोधित करते हैं तो अक्सर विचार करने योग्य होना पर्याप्त होता है।स्ट्रिंग इनपुट के लिए टेस्ट केस
व्यक्तिगत उत्तरों में कुछ डोमेन (जैसे ईमेल पता) के लिए विशिष्ट प्रश्न हो सकते हैं लेकिन संभवतः एक अलग विकी-प्रश्न को इंगित करना चाहिए।
कृपया प्रश्न का उत्तर और उत्तर की सूची में अपना उत्तर जोड़ें ताकि व्यक्तिगत वस्तुओं पर मतदान किया जा सके।
कुछ उत्तर:
- देखें https://github.com/minimaxir/big-list-of-naughty-strings
- खाली/बातिल स्ट्रिंग
- व्हाइटस्पेस केवल
- सभी ASCII/एएनएसआई वर्ण 0-255
- विस्तारित ASCII वर्ण (जैसे Outlook में)
- बहुत लंबे तार (काउंटरस्ट्रिंग उत्पन्न करने के लिए पर्लेक्लिप का उपयोग करने का सुझाव दें, उदाहरण के लिए 2 * 4 * 6 * 8 * 11 * 14 * 17 * 20 *
- केवल एक चरित्र
- यूनिकोड वर्ण
- एसक्यूएल इंजेक्शन
- क्रॉस-साइट स्क्रिप्टिंग, क्रॉस-साइट अनुरोध जालसाजी
- ReDos
अतः संबंधित प्रश्न:
https://github.com/minimaxir/big-list-of-naughty-strings –