页面列表测试用例梳理(示例说明)
说明:在小公司产品将需求列的都很简单,包括需求说明也是不能在简单的简单。已下原型截图为例,编写测试用例
功能测试用例测试点如下:
媒体报导文章列表页
标题栏显示
左上角的“<“点击是否正常跳转到上一个页面
title是否正常显示为”媒体报道“
媒体报道文章是否与配置的显示一致
时间格式是否显示正确:年月日
标题过长时是否做了限制,2行显示多余的用........
标题未超过2行,则正常全部显示,不显示…..
来源是否正确读取后台的配置显示
来源与时间的顺序显示是否正确
图片是否正确读取到后台的配置,图片大小的显示与UI给定的样式一致
列表下拉刷新,是否可刷新出最新添加的文章
报导文章数据较多,是否可滑动
报导文章数据较多,滑动列表是否可流畅
列表的排序按倒序排列(新建不同时间的文章,列表排序显示正确)
列表查看是否有重复的文章内容
抓包查看是列表分页否有多余的请求/重复请求
网络较差时的处理
列表的图片是否有默认缩略图
列表是否有做弱网处理,无网页面的展示与刷新机制
在【OSS-媒体报导】页面进行操作
新增一条时间为最新的数据,页面正常展示出来且显示在列表的第一条
删除一条数据,页面不展示被删除的数据
修改一条数据,页面展示为修改后的数据
媒体报导文章详情页面
标题栏显示
左上角的“<“点击是否正常跳转到列表页面
title是否正常显示为”媒体报导“
右上角是否正常显示”分享图标“
页面显示
列表点击一条报导,可进入到详情页
详情页面展示正确(标题/时间/来源/内容/图片)
详情页的标题均全部展示,多则出现换行显示
详情页面数据正常显示,图片可正常加载
详情页超过一屏时可上下滑动查看且不卡顿
详情页配置的图片数量是否有限制,当超出20张图片时,查看此页面的请求耗时
网络较差/无网络页面是否有做弱网处理,无网页面的展示与刷新机制
分享弹层
点击详情页的右上角分享图标,出现分享弹框
给定的可分享样式是否与产品原型要求的一致
分享样式的顺序显示是否正确
所有给定的分享样式均可点击并跳转拉起对应的分享
点击“更多”可调用系统可分享的应用
当调用的系统可分享应用与分享弹框层给定的一致时,2种方式进行的分享均显示一致
手机上未安装给定的分享样式时,是否给出相应的提示
点击“去设置”进入到对应的设置页面
设置后的信息可同步到分享弹层页面(语言智能识别、完整个人名片、强制微信授权访问)
已设置的信息,再次点击“去设置”可将数据同步到设置页面,并被特殊标出(一般是颜色的区分)
再次设置,设置后的最新信息可同步到分享弹层页面
点击分享弹层后的文章页面,是否会自动取消弹层
点击“取消”,弹框关闭
被分享出去的内容
分享样式
文章标题默认取报导的标题,显示2行,超出部分…….显示
缩略图默认取报告的APP缩略图
摘要取后台配置,2行显示,超出部分………显示
标题与摘要均未超过2行,则正常全部显示,不显示…..
分享样式的左下角显示来源的平台(如:iBer)
已分享一篇报导,再次【OSS-媒体报导】中修改摘要与缩略图,再次分享此篇资讯到同一平台,2次分享显示的摘要与缩略图应不同显示
点击分享的报导文章,可进入到详情页面
分享的内容
打开查看详情页是否有多有的请求/多次请求(微信目前第一次打开均请求2次,后续正常)
详情页面均正常展示可查看,可滑动无卡顿
已成功分享一篇报导文章,从【OSS-媒体报导】中删除此篇报导文章,再次点击被分享的此篇报导文章,进入的页面是否有做删除处理
列表页与详情页的通用用例
在不同的类型手机,页面与功能的兼容性是否正常
界面显示风格样式是否统一,有无错别字
弱网页面处理loading时,可点击返回键退出当前页面
1.作者:Syw 2.出处:http://www.cnblogs.com/syw20170419/ 3.本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 4.如果文中有什么错误,欢迎指出。以免更多的人被误导。 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?