输入框测试用例
⭐界面测试
1、UI显示是否正确,和设计是否一致
2、是否有错别字
⭐功能测试
1、根据需求,搜索框默认提示文字显示是否正确,点击搜索框文字是否消失
2、搜索框边界值检查
一般是限制输入字符超出允许范围,或不限制输入字符串的长度但查询的值是允许范围的。
3、默认条件搜索
有默认条件,点击搜索,搜索结果是否和预期一致;
搜索条件为空,一般默认查询结果是全部数据。
4、搜索内容含有空格
内容全为空格,一般系统应忽略空格,搜索结果与搜索条件为空一致;
内容前后有空格,系统应对前后的空格做过滤处理;
内容中间带空格,根据业务需求处理,如A空格B,搜索结果为A或B或AB或空。
5、是否支持回车键查询
6、是否支持快捷键
ctrl+z,+x,+c,+v快捷键操作等是否可行
7、搜索输入特殊字符
输入特殊字符,无匹配数据,对应搜索结果一般为空。
特殊字符的类型一般有:
中英文空格
全角/半角特殊字符,~!@#$%^&*()_+|{}:"<>?.,;’[]=-,要特别注意单引号和&符号
特殊字符串 NULL,null
html转义字符
html语言
js函数,如<b>hello</b>,alert("hello")
8、模糊查询
单个字符、多个字符、特殊字符、英文大小写搜索查询,超长字符查询
9、精确查询
10、查询操作后检查
检查查询结果是否正确;
搜索框条件是否清空,一般都是不清空的。
⭐性能测试
数据量很大时,系统是否会出现问题,监控搜索的响应时间以及其他性能指标。
⭐安全测试
如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!欢迎各位转载,但是未经作者本人同意,转载文章之后必须在文章页面明显位置给出作者和原文连接,否则保留追究法律责任的权利。
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)