[实战篇]关于QQ邮箱搜索功能之测试用例

今天,我们来分析一个关于QQ邮箱邮件搜索功能模块的测试用例:

根据需求文档,我们可知它主要是对关键字的各种要求说了那么多,其实就一句话什么要求都没有,就是你随便写,就是画个画也没事,因为它几乎支持各种情况。就这种随便写的情况下,那我们能测的是啥,就是测位置,这个位置里面包括邮件地址、邮件标题、正文、附件名、草稿箱和发件箱等,就测这几个能不能显示出来。随便写一个正确的邮件名,不写位置,能否出现这一个邮件的地址。然后分别测试邮件地址、邮件标题、正文、附件名、草稿箱和发件箱,点击查找邮件,看看出现的是否全都是邮件标题、正文、附件名、草稿箱和发件箱。

查找邮件位置栏不用输入,它默认的就是全部内容,它是选择的。没有输入一说,是一个按钮。所以写测试用例时,可以写选择不同的位置,而不是输入内容,就好像拿键盘喝水,它本身是个键盘,它不能喝水,位置栏本身就是按钮,它不能输入。

 关于模糊匹配字符,比如说某个标题里面有日志或学习的字样,你不知道这个标题全称是什么,只知道这标题可能是和学习有关的。然后只输入“学习”,这就相当于一个模糊字符。关于完全匹配字符,还是那个例子,一个关于 Python 的学习内容的邮件,然后你把这完整的邮件名写上去,才叫完全匹配。

输入超长字符,就是一长串的字符。不输入任何字符的时候,则显示全部内容。

关于关键字栏,大千世界你只要能输的,它都支持。所以既然都支持了,就相当于它不存在,它仅仅是相当于无效的。但是对用户来说,它可能就是有效的,因为它确实需要用这个东西来查找东西,所以只要一项项的检查看看内容是否一致就行,这是正确的输入情况。

把邮箱地址、主题、正文名称不存在的内容进行搜索,结果为空。假如你输入美国,可能邮箱里面不会涉及美国的东西,所以它就不会存在的,就会为空。搜索结果为空时应该给出相应的提示,也不能给一个大白面,肯定给一个提示,说你搜出来的结果为空。曾经搜索过的关键字进行搜索时应该给出记忆,比如搜索“我在大润发杀了十年鱼,我的心早已和我的刀一样冷了。"下次搜索时,输入框就会出现历史记录,可以直接选择。

关于不支持同音字和错别字的字符,比如说孩子学习的学,写的是血液的血,这是错别字,显然不能输出含有学习标题的邮件,特殊字符可以输出内容,比如说某一个邮件里面加了一个 @,那输入 @的话是可以的。包括我们固定的那些错误推测的单引号、长字符串、中英混合都可以,前后加了空格也可以输出。

还有就是快捷键,如:Tab、Enter还有 control C和control V,也就是说输入框按 tab 它就不再输入了,这是对快捷键的支持。或是直接 control V 一下,也能粘贴,这就是搜索的过程。

以上就是关于QQ邮箱邮件搜索功能模块的测试用例的解析,希望能对您有所帮助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程小猪猪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值