功能测试简略笔记

本文介绍了软件测试的基础知识,包括功能测试、自动化测试、接口测试和性能测试的定义和应用。同时,探讨了测试工程师的就业方向选择,并详细讲解了等价类划分、边界值分析等测试方法。最后,讨论了缺陷管理和测试工作流程,如需求评审、测试计划编写、用例设计与执行、缺陷报告等。
摘要由CSDN通过智能技术生成

软件:控制计算机硬件的工具

检验程序是否满足需求,和弄清楚预期结果和实际结果的差别

功能测试 自动化测试 接口测试 性能测试

就业方向该如何选择?
1.方向(一)︰功能测试+接口测试
2. 方向(二):功能测试+性能测试
3.方向(三):功能测试+web自动化

功能测试:
测试主要验证程序的功能是否满足需求
自动化测试:
·使用代码或工具代替手工,对项目进行测试
接口测试:
·使用代码或工具验证程序中的接口是否访问正常
性能测试:
·模拟多人使用软件,查找服务器缺陷

1、按阶段划分
①单元测试︰针对程序源代码进行测试
②集成测试︰针对程序接口进行测试
③系统测试︰针对程序功能、非功能进行测试
④验收测试:使用不同用户(内测、公测)进行测试

2、按代码可见度划分
①黑盒测试:不关注源代码,针对程序UI功能进行测试。
②灰盒测试:针对程序部分代码进行测试(接口)
③白盒测试:针对程序源代码进行测试


质量模型:从功能性、性能、兼容性、安全、易用性、可靠性、可维护性、可移植性
来说明:衡量一个优秀软件的维度

如何开展软件的测试工作?
①需求评审②编写测试计划
③用例设计④用例执行
⑤缺陷管理⑥测试报告

等价类的类型划分
等价类划分可有两种不同的情况:有效等价类和无效等价类。

边界值划分 五条:两上点、两离点、一内点
(离点选择考虑开闭区间,开区间(不包含)选择内部离点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值