软件测试基础理论

软件测试基础理论
软件测试:使用技术手段验证软件是否满足需求
目的:减少软件缺陷,提高软件质量
功能测试:测试程序是否满足需求
自动化测试:使用代码或工具代替手工,对项目进行测试
性能测试:模拟多人使用,查看服务器是否有缺陷
接口测试:使用代码或工具验证程序中的接口是否访问正常
按阶段划分:
单元测试:对源代码进行测试
集成测试:对模块组装到一起进行的测试,接口测试
系统测试:把软件集成到一个整体进行的测试,功能,兼容
验收测试:内侧,公测,使用不同的人来发现项目缺陷
按代码的可见度划分:
黑盒测试:代码不可见,只测试功能,系统测试
白盒测试:全部代码可见,单元测试
灰盒测试:部分源代码可见,接口测试
模型:
质量模型:衡量一个优秀软件的维度
功能
性能
兼容:浏览器,操作系统,手机
易用:简洁,流畅,美观
安全:密码加密
软件测试流程:
需求评审
计划编写
用例设计
用例执行
缺陷管理
测试报告

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值