测试相关知识

本文详细介绍了软件测试的全过程,包括需求分析、测试计划、用例设计、用例评审、问题判断、测试类型如功能、界面、易用性、兼容性、性能和安全性测试。此外,还探讨了测试中遇到的挑战,如测试时间紧张,解决方案是优化流程和引入自动化测试。最后,对比了自动化测试与手工测试的优劣,并讲解了白盒测试和黑盒测试的区别,以及Web测试和APP测试的不同点。
摘要由CSDN通过智能技术生成

一、测试流程
1.首先是需求分析:参与需求评审会议,阅读需求、理解需求,观察需求是否合理。需求会议之后,
2.制定测试计划,确定测试阶段测试内容和范围,项目人员分配,项目整体计划:要发布的时间节点等问题。
3.然后是测试设计阶段,编写测试用例,用例编写完成后进行测试用例的评审。等到开发产品编程完毕,
4.开始进入测试执行阶段,先进性预测试,再进入正式的测试。测试过程中发现的bug全部提交到缺陷管理平台,并对bug进行跟踪,
5.进行回归测试,直至满足用户需求。测试结束后,对测试结果进行分析,
6.编写测试报告,之后就是运维发布上线,上线后关注线上产品是否正常运行。
二、测试用例编写方法
1)等价类划分2)边界值3)判定表4)因果图5)正交试验(分析测试需求获取因子和水平,选择合适的正交表,替换因子水平,获取试验次数,根据经验或其他因素补充试验次数,细化输出获得测试用例)6)状态迁移法7)流程分析法(场景设计法)。
获取参与试验影响结果的条件即因子,影响因子的取值或输入成为水平,
三、测试用例评审
测试用例评审:由产品人员、开发人员、测试人员针对测试用例能否用于项目。
(1)用例设计的清晰度与合理性
(3)是否覆盖了需求上的所有测试点
(4)用例是否具有很好的可执行性
(5)用例的冗余处理机制
(6)是否设计了充足的异常测试用例
(7)是否从用户的角度出发来设计用户使用场景和使用流程的测试用例
(8)是否简洁,复用性强
(2)优先级排定是否合理
四、如何判断一个问题是bug?
站在开发的角度,看功能是否符合需求规格说明书。站在用户角度看功能是否满足需求,容易操作。
五、怎么测试一个行李箱
首先找需求规格说明书,没有的话从我自己的认识考虑。
1.功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值