题目
一个魔盒可以实现任何愿望,设计测试用例
思路
大方向:
老朋友 功能、UI、安全、性能、兼容
小方向:
魔盒功能 魔盒样式 许愿规则 愿望格式 使用人数
测试用例设计
功能 & 兼容性测试:
-
愿望的类型 : 人、物、虚拟…
- 我想要一个女朋友是否能实现
- 我想要一个大房子是否能实现
- 我想要多个能实现我任何愿望的魔盒是否能实现
- 我想要掌握京海发展的权利
-
描述愿望时的条件 : 模糊、关键词、语言、环境…
- 只说“房子”二字,看是否能实现
- 胡言乱语一通看魔盒是否有正确的反应
- 使用汉语、英语、西班牙语等各国语言许愿是否能实现
- 声音无论大小魔盒是否都可以正常使用
- 在地铁等信号不好的环境下许愿是否能实现
- 在安静的室内许愿是否能实现
- 在下雨天或嘈杂的环境下许愿是否能实现
-
其他: 撤回、次数、内容
- 是否有新手教程
- 许过的愿望是否可以撤回
- 一天是否可以许几次愿望(边界值)
- 许愿中途是否可以修改
- 一次是否可以许多个愿望
- 可以:内容字数上限(边界值)
- 不可以:一次许多个愿望,魔盒是否会给正确提示或者默认实现第一个(根据需求决定预期结果)
- 魔盒如果有开启功能,开启后不说话,魔盒是否给出相应的回应(根据需求)
UI测试
- 魔盒的样式是否符合需求,和ui图是否一致
安全性测试
- 是否可以获取到别人的愿望
- 是否可以询问上一个人的个人信息
性能测试
- 多个人一起许愿,魔盒是否能正常工作
- 。。。
欢迎补充~