软件测试基础知识

一、软件测试的定义

用预期结果和实际结果做对比,验证软件系统是否满足需求。

二、软件测试的分类

1、按方法分类:黑盒测试、白盒测试、灰盒测试
**①黑盒测试:**通过软件的外部表现来发现其缺陷和错误。
②白盒测试:通过对程序内部结构的分析、检测来寻找问题,清楚了解程序结构和处理的过程。
**③灰盒测试:**介于白盒测试和黑盒测试之间的测试,不仅关注输出、输入的正确性,也关注程序内部的表现,多用于集成测试。

2、按阶段分类:单元测试、集成测试、系统测试、验收测试.
①单元测试:对软件组成单元进行测试,主要测试的内容是代码块、函数、方法,是白盒测试,一般由开发自己做。
**②集成测试:**着重测试接口,一般是灰盒测试用的多。
**③系统测试:**对整个完整的软件进行测试,是黑盒测试。
**④验收测试:**也称交付测试,是软件测试的最后一步。分为α测试和β测试,α测试是内测,β测试是公测。

3、按方向分类:功能测试、性能测试、安全测试、UI界面测试、兼容性测试、易用性限额是、稳定性测试、APP的专项测试等
①功能测试:大部分是黑盒测试,测试软件的功能是否符合需求。
**②性能测试:**分为压力测试、负载测试和并发测试。压力测试指长时间或超大负荷地运行测试软件,来测试被测系统的性

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值