【转】黑盒测试中的一些小经验分享

一、 UI测试:

  a、 非必填项不填写界面显示;

  b、 文字输入最大值界面显示需正常;

  c、 非必填项和必填项都输入界面,主要看字体大小排版这些

  d、 界面UI显示(对照设计稿)

  e、 图片显示(等比截取和压缩需与产品确认)

  二、 网络测试:

  a、 关闭网络启动app

  b、 进入app关闭网络,刷新界面

  c、 进入app关闭网络,刷新界面后开启网络

  d、 关于下载关闭网络自动暂停,开启网络自动加载

  e、 视频播放,无网络进入,播放中关闭网络

  f、 网络差情况下测试,2g、3g、4g、wifi网络下测试

  三、 关于界面加载:

  a、 下拉,一般是从新请求接口

  b、 上拉,加载出数据,主要注意数据是否重复,app端和接口是否有翻页功能,加载的数据是否正常,app是否崩溃

  四、 功能点试方法:

  a、 排列组合测试

  比如:拿京东来测试

  新增地址:

  不填写点击保存,必填项其中一项不填写点击保存

  删除地址:

  删除默认地址、删除非默认地址

  筛选商品:

  比如:选择分类后下拉刷新界面,从新获取此分类的数据

  b、 提交功能,多次提交,不能生成多条数据

  c、 多次点击功能按钮和界面,多手指点击多个功能按钮等

  d、 一个功能点的操作涉及模块的变化

  e、 一商品下架,在订单详情中点击商品进入商品详情界面是否要提示下架

  f、 一商品下架,app端未刷新在列表点击商品进入商品详情

  g、 横竖屏的测试,特别是有一些弹出层的界面

  屏幕向左横屏,向右横屏都需测试

  5、 权限测试,app使用会获取哪些权限

  6、 如支持中英文则需多语言测试

  7、内存测试,比如下载数据:内存不够,已下载数据清除缓存或本地删除数据app中是否存在异常

  8、CPU内存占用测试,主要测试app使用中所占内存比例

  9、耗电量测试

  关于优惠券(活动)测试功能点:需确认商品分站,用户分站、优惠券分站(如只有一个城市则无需确认分站问题)

  优惠券有发放时间、发放张数和使用时间

  1、 优惠券发放时间:未开始、发放中、发放结束

  2、 优惠券使用时间:未开始、使用期间、使用时间结束

  3、 优惠券根据商品分站,使用需根据优惠券分站

  比如:成都站点的商品享受活动,其它城市商品不享受

  当前城市的用户和非当前城市的用户都能获取到优惠券

  使用优惠券,优惠券为成都则只能在成都使用,别的城市不能使用

  4、 优惠券根据商品、用户分站

时间: 2024-11-02 23:29:29

【转】黑盒测试中的一些小经验分享的相关文章

黑盒测试中的一些小经验

1.  UI测试: a.  非必填项不填写界面显示: b.  文字输入最大字符界面显示需正常: c.  非必填项和必填项都输入界面,主要看字体大小排版这些 d.  界面UI显示 e.  图片显示(等比截取和压缩) 2.  网络测试: a.  关闭网络启动app b.  进入app关闭网络,刷新界面 c.  进入app关闭网络,刷新界面后开启网络 d.  关于下载关闭网络自动暂停,开启网络自动加载 e.  视频播放,无网络进入,播放中关闭网络 f.   网络差情况下测试,2g.3g.4g.wifi

OC开发学习过程中的一些小经验

1.引入头文件以及框架 :  @import   XXXX         XXXX表示需要引入的文件/框架2.头文件引用循环:两个头文件相互包含时,将其中一个头文件的类用@class引入3.设置边角幅度 :[  XX.layer setCornerRadius:100 ]  ;    XX表示需要设置边角的对象,一般是给按钮设置,边角幅度大小跟最后数字取值关联.4.多个引号处理方法:引号前加\,如果还有括号影响,就再单独用@“ “将其框起来..专业术语叫转义字符.. 5.在UIWebview中

Android开发中15条小经验

Android开发中15条小经验 1. TextView中的getTextSize返回值是以像素(px)为单位的,而setTextSize()是以sp为单位的. 所以如果直接用返回的值来设置会出错,解决办法是用setTextSize()的另外一种形式,可以指定单位: setTextSize(intunit,intsize) TypedValue.COMPLEX_UNIT_PX:Pixels TypedValue.COMPLEX_UNIT_SP:ScaledPixels TypedValue.CO

百度地图API二次开发小经验分享

最近在做一个物流后台系统,需要用地图来把订单地址展示出来,需要在地图上批量框选坐标进行排单,需要看到配送员的实时位置等等功能. 在高德地图.腾讯地图.百度地图三者间,我选了百度地图,没有原因,个人偏好,因此我也不知道高德地图和腾讯地图好不好用.反正到目前为止,我所想到的功能,百度都有对应的接口提供,点个赞. 一.关于百度地图的JavaScript API 在网站上通过js直接来调用百度的api,使用方法很简单,可以参考官网:http://developer.baidu.com/map/index

dede中各种问题解决小经验

如果没有描述  在dede   核心  ---   批量维护  ---  自动摘要 网站 data/tplcache 生成的缓存文件占用空间 经常检查一下 打开网页出现弹出广告一般是浏览器被劫持了,需要体检一下,修复问题后重启就可以了. xampp 出现apache启动不了的问题可以卸载xampp然后再重新安装 xampp卸载方法http://wenku.baidu.com/view/eb10413b87c24028915fc392.html (运行uninstall_xampp.bat文件,备

【经验分享】响应式网站项目实操过程中的那些事儿

本次网站改版升级是我来到新公司的第一个项目,需求之初并没有提及要做响应式,在首次评审时领导和研发均认为响应式处理与我们网站相对契合,就这样我开始了我职场生涯中第一个响应式网站设计.下面就跟大家分享响应式网站设计中的那些事儿. 因为本人之前并没有接触过响应式设计,在项目开始前便恶补了一些响应式的基础知识.理论性资料网上众多,为了使各位对响应式有初步印象和认知,我在这里只做简单描述,各位若想要更全面深入的了解可自行百度. 1什么叫响应式设计,为什么要做响应式设计 (1)页面的设计和开发应当根据用户行

开发中各种小经验或技巧

1.js.jsp种判断list长度 js  :  list.length jsp: <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>            list的长度是:${fn:le

沉淀,再出发——在Ubuntu Kylin15.04中配置Hadoop单机/伪分布式系统经验分享

在Ubuntu Kylin15.04中配置Hadoop单机/伪分布式系统经验分享 一.工作准备 首先,明确工作的重心,在Ubuntu Kylin15.04中配置Hadoop集群,这里我是用的双系统中的Ubuntu来配制的,不是虚拟机.在网上有很多配置的方案,我看了一下Ubuntu的版本有14.x,16.x等等,唯独缺少15.x,后来我也了解到,15.x出来一段时间就被下一个版本所替代了,可能有一定的问题吧,可是我还是觉得这个版本的用起来很舒服,但是当我安装了Ubuntu kylin15.04之后

MySQL 性能优化的最佳20多条经验分享

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显.关于数据库的性能,这并不只是DBA才需要担心的                    事,而这更是我们程序员需要去关注的事情. 当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能.这里,我们不会讲过多的SQL语                句的优化,而只是针对MySQL这一Web应用最多的数据库.希望下面的这些优化技巧对你有用. 1. 为查询缓存优化你的查询 大多数的M