继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

软件测试基础知识点总结

最爱熊熊
关注TA
已关注
手记 2
粉丝 65
获赞 288

软件测试基础知识点归纳:
1.软件测试阶段:单元测试-->集成测试-->系统测试-->验收测试
2.软件测试按测试手段可分为:黑盒测试、白盒测试、灰盒测试;手工测试、自动化测试;静态测试、动态测试。
3.软件测试按测试模式可分为:V模型、W模型【常用的模型】
4.软件测试按照测试类型可分为:功能测试、性能测试、安全测试、兼容性测试、文档测试
5.其他软件测试类型可分为:回归测试、monkey测试、冒烟测试、A/B测试
6.在功能测试中主要针对的是功能错误或遗漏、界面问题、性能错误【软件本身的性能问题】、数据及访问错误、初始化及终止错误
7.在功能测试中可以用到的工具有:QTP、selenium、watir等等

注意
1.单元测试:主要是由开发人员自己进行的测试,测试人员一般不会参与单元测试
2.集成测试:是在单元测试的基础上,测试在将所有的软件单元按照概要设计规格说明的要求组装成模块、子系统或系统的过程中各个部分工作是否达到或实现相应技术指标及要求的活动
3.系统测试:将经过集成测试的软件,作为计算机系统的一部分,与系统中其他部分结合起来,在实际运行环境下对计算机系统图进行的一系列的严格有效的测试,以发现如潜在的问题,保证系统的正常运行
4.验收测试:也称交付测试。针对用户需求、业务流程的正式的测试,确认系统是否满足验收标准,由用户、客户或其他机构决定是否接受系统
5.功能测试:根据产品特性、操作描述和用户方案,测试一个产品的特性和可操作行为以确定他们满足设计需求
6.性能测试:包含负载测试、压力测试、稳定性测试等
7.安全测试:对软件产品进行测试以确保其符合产品安全需求和智联标准
8.兼容性测试:从软件本身的兼容性、不同平台下的兼容性、软件对运行设备的兼容性、软件互操作性
9.文档测试:针对软件产品的交付品,配套的文档类部件的测试
10.可靠性测试:软件和硬件的可靠性
11.易用性测试:是指测试用户在使用软件时是否感到方便,是否能保证用户使用体验的测试类型
12.本地化测试:针对软件的本地化版本实施的针对性测试
13.部署测试:也称安装测试,主要验证系统部署过程,并确保软件经过安装测试后可以正常使用
14.回归测试:软件功能修改后,对软件进行重新测试以确认修改没有应入新的错误或导致其他部分产生错误。
15.monkey测试:也称搞怪测试。用随机、稀奇古怪的方式来操作软件,以测试系统的健壮性和稳定性
16.冒烟测试:用于确定代码中的更改会按预期运行,且不会破坏整个版本的稳定性
17.A/B测试:也称多版本测试,测试用户最喜欢、最能接受的系统版本

  • 列表项
打开App,阅读手记
33人推荐
发表评论
随时随地看视频慕课网APP

热门评论

点赞✧٩(ˊωˋ*)و✧

查看全部评论