页面列表测试用例梳理(示例说明)
说明:在小公司产品将需求列的都很简单,包括需求说明也是不能在简单的简单。已下原型截图为例,编写测试用例
功能测试用例测试点如下:
p.p1 { margin: 0; font: 12px “.PingFang SC”; color: rgba(69, 69, 69, 1) }
p.p2 { margin: 0; font: 12px “Helvetica Neue”; color: rgba(69, 69, 69, 1); min-height: 14px }
span.s1 { font: 12px “Helvetica Neue” }
span.Apple-tab-span { white-space: pre }
媒体报导文章列表页
标题栏显示
左上角的“<“点击是否正常跳转到上一个页面
title是否正常显示为”媒体报道“
媒体报道文章是否与配置的显示一致
时间格式是否显示正确:年月日
标题过长时是否做了限制,2行显示多余的用……..
标题未超过2行,则正常全部显示,不显示…..
来源是否正确读取后台的配置显示
来源与时间的顺序显示是否正确
图片是否正确读取到后台的配置,图片大小的显示与UI给定的样式一致
列表下拉刷新,是否可刷新出最新添加的文章
报导文章数据较多,是否可滑动
报导文章数据较多,滑动列表是否可流畅
列表的排序按倒序排列(新建不同时间的文章,列表排序显示正确)
列表查看是否有重复的文章内容
抓包查看是列表分页否有多余的请求/重复请求
网络较差时的处理
列表的图片是否有默认缩略图
列表是否有做弱网处理,无网页面的展示与刷新机制
在【OSS-媒体报导】页面进行操作
新增一条时间为最新的数据,页面正常展示出来且显示在列表的第一条
删除一条数据,页面不展示被删除的数据
修改一条数据,页面展示为修改后的数据
媒体报导文章详情页面
标题栏显示
左上角的“<“点击是否正常跳转到列表页面
title是否正常显示为”媒体报导“
右上角是否正常显示”分享图标“
页面显示
列表点击一条报导,可进入到详情页
详情页面展示正确(标题/时间/来源/内容/图片)
详情页的标题均全部展示,多则出现换行显示
详情页面数据正常显示,图片可正常加载
详情页超过一屏时可上下滑动查看且不卡顿
详情页配置的图片数量是否有限制,当超出20张图片时,查看此页面的请求耗时
网络较差/无网络页面是否有做弱网处理,无网页面的展示与刷新机制
分享弹层
点击详情页的右上角分享图标,出现分享弹框
给定的可分享样式是否与产品原型要求的一致
分享样式的顺序显示是否正确
所有给定的分享样式均可点击并跳转拉起对应的分享
点击“更多”可调用系统可分享的应用
当调用的系统可分享应用与分享弹框层给定的一致时,2种方式进行的分享均显示一致
手机上未安装给定的分享样式时,是否给出相应的提示
点击“去设置”进入到对应的设置页面
设置后的信息可同步到分享弹层页面(语言智能识别、完整个人名片、强制微信授权访问)
已设置的信息,再次点击“去设置”可将数据同步到设置页面,并被特殊标出(一般是颜色的区分)
再次设置,设置后的最新信息可同步到分享弹层页面
点击分享弹层后的文章页面,是否会自动取消弹层
点击“取消”,弹框关闭
被分享出去的内容
分享样式
文章标题默认取报导的标题,显示2行,超出部分…….显示
缩略图默认取报告的APP缩略图
摘要取后台配置,2行显示,超出部分………显示
标题与摘要均未超过2行,则正常全部显示,不显示…..
分享样式的左下角显示来源的平台(如:iBer)
已分享一篇报导,再次【OSS-媒体报导】中修改摘要与缩略图,再次分享此篇资讯到同一平台,2次分享显示的摘要与缩略图应不同显示
点击分享的报导文章,可进入到详情页面
分享的内容
打开查看详情页是否有多有的请求/多次请求(微信目前第一次打开均请求2次,后续正常)
详情页面均正常展示可查看,可滑动无卡顿
已成功分享一篇报导文章,从【OSS-媒体报导】中删除此篇报导文章,再次点击被分享的此篇报导文章,进入的页面是否有做删除处理
列表页与详情页的通用用例
在不同的类型手机,页面与功能的兼容性是否正常
界面显示风格样式是否统一,有无错别字
弱网页面处理loading时,可点击返回键退出当前页面
p.p1 { margin: 0; font: 12px “.PingFang SC”; color: rgba(69, 69, 69, 1) }
span.s1 { font: 12px “Helvetica Neue” }
p.p1 { margin: 0; font: 12px “.PingFang SC”; color: rgba(69, 69, 69, 1) }