说明:在小公司产品将需求列的都很简单,包括需求说明也是不能在简单的简单。已下原型截图为例,编写测试用例

  

功能测试用例测试点如下:

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) }

版权声明:本文为syw20170419原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/syw20170419/p/9971938.html