设计百度首页的测试用例?
回复可见测试用例设计,除了常规的功能测试之外,还有很多切入点值得考虑,比如:界面测试、性能测试、接口测试、安全测试等等。
界面测试
页面布局是否合理
字体大小, 粗细设计是否合理
页面中间的"Baidu 百度" 是否可以正常显示
界面颜色搭配是否合理
页面上方的链接是否都可以正常显示, 是否可以点击
当鼠标放置到链接上 / 百度搜索框上, 是否会从黑色变成蓝色
百度热榜上1, 2, 3 分别显示不同的颜色
百度热榜第一后显示一个 “热” 字
热榜上的每一条新闻是否都可以点击
百度热榜右侧显示 “换一换”, 是否可以点击
百度搜索框中的"相机图标"是否可以正常显示
页面右下方显示二维码图标
页面最下方显示百度反馈信息以及公司信息
功能测试
点击"设置", 是否会展示下拉框进行一个设置选择
点击"登录", 是否可以跳转到登录页面
点击界面上所有的链接, 是否可以跳转到相应的界面
点击"换一换", 是否可以刷新百度热榜的词条
百度搜索框
什么都不输入, 刷新百度界面
是否可以输入汉字, 英文, 特殊符号(空格, “%”, “#”, “@”…)等
是否有输入字符长度限制
如果超出了这个长度限制, 是否还可以继续输入
如果输入一串空格之后再输入其他字符是否可以正常搜索
点击百度搜索框, 是否可以显示历史搜索
是否可以清除历史搜索
是否可以采用复制粘贴的方式进行搜索
是否可以通过直接输入 URL 进行搜索
是否可以自动提示和搜索相关的内容
如果搜索的内容不存在, 显示"你想要的搜索的是不是 …"
点击相机, 是否可以传入图片
是否可以在手机端和 PC 端同时登录一个百度账号
手机端搜索的内容, 是否可以在 PC 端的历史记录中看见. 反之, PC端搜索的内容, 是否 可以在手机端看见
性能测试
点击链接跳转到相应界面的响应时间
如果使用图片搜索, 图片加载的响应时间
不同网速下, 搜索到跳转至搜索页面的跳转时间是多少
使用百度搜索, CPU和内存的利用率是多少
使用搜索框, 耗电量是多少
安全性, 易用性测试
如果搜索内容中包含一些敏感信息, 百度是否可以将其过滤掉
别人登录百度, 是否可以查看到你的历史搜索
如果有 sql 注入时, 是否还可以进行搜索
使用不同的浏览器, 是否会显示相同的历史记录
如果不小心打错了字, 是否有容错机制
是否可以显示历史搜索
是否可以使用回车键代替点击"百度一下"
可以使用扫码的方式直接登录百度
兼容性测试
是否可以在不同的浏览器上正常运行
Chrome, Firefox, IE, Edge…
是否可以在不同操作系统的电脑上正常运行
Windows 电脑
MAC 电脑
是否可以在手机上正常运行
是否可以在不同的手机系统上正常运行
安卓系统
苹果系统
对于不同的手机版本也要进行测试
其他测试
如果在运行的时候忽然断网 / 断电, 是否还能正常运行
搜索的时候网络断开后又连接, 是否还可以恢复加载
搜索时, 电脑强制关机 / 重启, 是否会进行保存, 等回复正常后又继续运行
学习了 页面加载、搜索、页面显示、按钮 这不是很清晰吗 功能、性能、安全、兼容 页面加载、搜索、页面显示、按钮
页:
[1]