搜索框功能测试用例 - 全面覆盖各种输入场景
搜索框功能测试用例
本文列举了搜索框功能测试用例,涵盖各种输入场景,包括空字符、单字符、多字符、特殊字符、长字符串、HTML标签、SQL注入等,以及点击搜索按钮、Enter键、清除按钮等操作。
1. 输入空字符,点击搜索按钮,预期结果:显示所有内容或者提示请输入搜索关键字。
2. 输入一个字符,点击搜索按钮,预期结果:显示相关内容。
3. 输入多个字符,点击搜索按钮,预期结果:显示匹配的内容。
4. 输入特殊字符,点击搜索按钮,预期结果:显示相关内容或者提示搜索关键字无效。
5. 输入关键字后按下Enter键,预期结果:同点击搜索按钮的预期结果。
6. 输入关键字后点击清除按钮,预期结果:清空搜索框内容。
7. 输入关键字后点击搜索按钮,然后修改关键字,点击搜索按钮,预期结果:以新的关键字进行搜索。
8. 在搜索框中输入长字符串(超过搜索框宽度),点击搜索按钮,预期结果:搜索框显示省略号或者自动换行显示。
9. 在搜索框中输入长字符串(超过搜索框宽度),按下Enter键,预期结果:同点击搜索按钮的预期结果。
10. 在搜索框中输入长字符串(超过搜索框宽度),点击清除按钮,预期结果:搜索框内容被清空。
11. 在搜索框中输入长字符串(超过搜索框宽度),然后点击搜索按钮,再点击清除按钮,预期结果:搜索框内容被清空。
12. 在搜索框中输入HTML标签或脚本,点击搜索按钮,预期结果:显示相关内容或者提示搜索关键字无效。
13. 在搜索框中输入SQL注入语句,点击搜索按钮,预期结果:显示相关内容或者提示搜索关键字无效。
14. 在搜索框中输入特殊字符,然后点击清除按钮,预期结果:搜索框内容被清空。
15. 在搜索框中输入特殊字符,然后按下Enter键,预期结果:同点击搜索按钮的预期结果。
原文地址: https://www.cveoy.top/t/topic/pldg 著作权归作者所有。请勿转载和采集!