与字符串输入相关的一些有用的测试用例想法(和测试问题)是什么? 有用性不一定意味着适用于任何地方或所有时间——只要在解决新问题/系统/域时经常值得考虑即可。
个别答案可能包含特定域的问题(例如电子邮件地址),但可能应该指向一个单独的 wiki 问题。
请将您的答案同时添加到问题和答案列表中,以便对单个项目进行投票。
一些答案:
- 见https://github.com/minimaxir/big-list-of-naughty-strings
- 空白/空字符串
- 仅空格
- 所有 ASCII/ANSI 字符 0-255
- 扩展的 Ascii 字符(例如在 Outlook 中)
- 非常长的字符串(建议使用 perlclip 生成一个反字符串,例如 2*4*6*8*11*14*17*20*
- 只有一个字符
- Unicode 字符
- SQL注入
- 跨站脚本、跨站请求伪造
- 重做
相关的 SO 问题: