软件测试流程

1. 测试流程

1、测试需求分析阶段:阅读需求,理解需求,主要就是对业务的学习,分析需求点,参与需求评审会议。
2、测试计划阶段:主要任务就是编写测试计划,参考软件需求规格说明书,项目总体计划,内容包括测试范围(来自需求文档),进度安排,人力物力的分配,整体测试策略的制定。风险评估与规避措施有一个制定。
3、测试设计阶段:主要是编写测试用例,会参考需求文档(原型图),概要设计,详细设计等文档,用例编写完成之后会进行评审。
4、测试执行阶段:搭建环境,执行冒烟测试(预测试)-然后进入正式测试,bug管理直到测试结束。
5、测试评估阶段:出测试报告,确认是否可以上线。

2. 测试过程中遇到了不能复现的bug你怎么办?

一、一定要提交。
1. 记得有这么个缺陷,以后再遇到的时候可能就会了解发生的原因。

2. 尽力去查找出错的原因,比如有什么特别的操作,或者一些操作环境等。

3. 程序员对程序比测试人员熟悉的多,也许你提交了,即使无法重新,程序员也会了解问题所在。

4. 无法重现的问题再次出现后,可以直接叫程序员来看看问题。

5. 对于测试人员来说,没有操作错误这条.既然遇到,就是问题。即使真的操作错了,也要推到程序员那里,既然测试人员犯错误,用户也可能会犯同样的错误。错误发生的时候,Tester最大。

二、程序不是测试人员写的,出问题也不是测试人员的原因。
至于无法重现,可能的原因很多,因为测试人员看到的只是程序的外部,无法深入程序内部,所以把责任推给测试人员是不对的。测试人员的任务只是尽力重现问题,而不是必须重现。

三、下次再遇到的时候,拉他们来看就可以了。
因为问题如果无论如何无法重现,程序员确实也没有什么好的解决方法。而且此类问题即使程序员说修改了,测试员也没有好的方法去验证是不是。

四、你可以告诉程序员,测试过程是没有错误的。
测试人员只是检查程序中可能存在的问题,虽然测试人员使用一定的手段方法努力去覆盖所有的情况,但这些都是理论的推测。在实际中,可能因为人员、环境、配置等种种原因出现各种各样的问题,在测试人员这里发现问题是公司内部的事情,程序发到外面可就是公司的形象问题了。

五、问题无法重现,也要提出,程序员那里可以回复无法再现。问题放在那里,等到再次出现的时候,就立刻叫程序员过来查看。实在没有再次出现,最后可以写到报告中,说出现了什么现象,但无法再现(比较严重的问题才如此处理,小问题经理之间商量商量可能就算了)。

Bug英文单词,本意是臭虫、缺陷、损坏、犯贫、窃听器、小虫等意思。现在人们将在电脑系统或程序中,隐藏着的一些未被发现的缺陷或问题统称为bug(漏洞)。 由于现在社会的发展,bug另有一种引申意义,用来形容某事物厉害的超乎想象,BUG可以使电脑系统崩溃、容易被施诈者攻击,现有修复漏洞的工具。

3. 测试过程中遇到 开发人员不认为的bug你怎么办?

首先,将问题提交到缺陷管理库里面进行备案;然后,要获取判断的依据和标准:根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据;如果没有文档依据,可以根据类似软件的一般特性来说明是否存在不一致的地方,来确认是否是缺陷;根据用户的一般使用习惯,来确认是否是缺陷;与设计人员、开发人员和客户代表等相关人员探讨,确认是否是缺陷;合理的论述,向测试经理说明自己的判断的理由,注意客观、严谨,不参杂个人情绪;等待测试经理做出最终决定,如果仍然存在争议,可以通过公司政策所提供的渠道,向上级反映,并有上级做出决定。

4. 经典用例设计

纸杯测试用例

一、功能测试

 1. 纸杯规格
能放多少水、是否符合需求
地盘直径是多少(有纸杯托盘,是否符合标准,不能太大,也不能太小)
存放时间、存放环境(湿度、温度等)
不能装哪些液体
角度是否合理

二、性能测试

 1. 地盘是否平稳
 2. 角度是否合理
 3. 是否会漏水
	时间(一天、两天。。。)
	温度(零度N多度、200度、300度等)(兼容性测试)
	液体(自来水、牛奶、石油等等、酸性、碱性)(兼容性测试)
 4. 纸杯是否容易变形、硬度是否足够(压力测试)
	装开水或装满水的时候、保持不变形的时间长度是多少(是否符合设计要求)
 5. 是否环保,是否会产生化学反应,产生有毒物质(安全测试)
	健身球
 6. 从不同高度摔下来的损坏程度(压力测试)

三、界面测试

 1. 根据该纸杯的用户进行界面测试:小孩、成年、老人(图片设置、吸引客户)
	比如这杯子针对的是幼儿园(喜洋洋、灰太狼什么的)
	政府机构(党徽等等)、不能有喜洋洋、张曼玉等图标
	公司(公司图标、公司名称等)
比如:广州的法论功图标,客户就很反感:
		北方烽火的无线业务界面有威武的警察图片、大锅棚(高技术工作、自豪)等
 2. 是否有相应的提示:
防止烫伤、垃圾回收、年龄限制等
可口可乐公司的烫伤提示,苏果、沃尔玛购物袋(为了防止窒息、请远离儿童,小孩拿玩)
 3. 图标布局是否合理
中间、大小要合适
 4. 纸杯上的字体是否美观、是否有错别字
 5. 纸杯的图标、文字等印刷是否完整
深圳中兴纸箱
 6. 图标是否容易脱落

四、人性化测试

 1. 是否会产生有毒物质(特别是装了开水的时候&#
  • 1
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值