赞
踩
目录
软件测试的目的
软件测试的定义
软件测试基本原则
1.所有软件只能证明存在问题,不能证明不存在
2.不能进行穷举测试,应该进行分类测试
1)可以被正常搜索的:也就是可以正常显示额那些,比如男装 ,女装...
2)不能正常搜索的:也就是那些不应该被显示的对象,比如各种违禁品
3)特殊情况:带有特殊符号、空格、什么都不输入...
3.测试工作应该尽早介入,可以降低修复成本
4.缺陷聚集原则,二八原则
5.测试依赖环境
1)B/S架构:Broswer/Server,通过浏览器访问服务
2)C/S架构:Client/Server,通过客户端访问服务
1)PC:win7、8、10,mac,linux
2)手机:安卓,苹果,鸿蒙
6.杀虫剂现象
7.不存在缺陷谬论
软件的生命周期:软件开发模型
软件测试与软件的开发模式有着紧密的联系,作为一名测试人员,应该充分理解软件的开发模式,以便找准自己在其中的位置,从而发挥自身的价值
在软件开发的几十年实践中,人们总结了很多软件开发模型用来描述和表示一个复杂的开发过程,软件开发有三种模式:
1.2.2 三种模型
第一个阶段:项目立项阶段
1.调研:
2.需求分析
第二个阶段:项目开发阶段
2.详细设计:
3.编码:
4.软件测试:
第三个阶段:项目运维阶段
瀑布模型的特点
瀑布模型的优点
瀑布模型的缺点
特点:
优点:
缺点:
V型的流程
缺点:
这个本质上还是瀑布模型,因此具有瀑布模型的缺点
W型比V型多的部分
六大特性
第一种分类方法:按照阶段分类
软件缺陷产生的原因【缺陷只能减少、不能完全避免】
软件缺陷的类型
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。