软件测试基础
发布时间:2023年12月27日
软件产生的过程
测试主流技术
功能测试
自动化测试
接口测试
性能测试
测试分类
按测试阶段划分
单元测试
针对源代码进行测试
集成测试(接口测试)
针对模块之间访问地址进行测试
系统测试
对整个系统进行测试包括功能、兼容、文档等测试
验收测试
主要分为内测、公测,使用不同人群来发掘项目缺陷
按代码可见度划分
黑盒测试
源代码不可见
UI(用户界面)功能可见
灰盒测试
部分源代码可见
功能不可见
白盒测试
全部代码可见
UI功能可见
质量模型
衡量一个优秀软件的维度
案例:
功能性
性能
兼容性
易用性
简洁、友好、流畅、美观
安全
可靠性
可维护性
可移植性
测试流程
需求评审
确保各部门需求理解一致
计划编写
测什么、谁来测、怎么测
测试用例设计
验证项目是否符合需求的操作文档
测试用例
为测试项目而设计的执行文档
作用:防止漏测,实施测试的标准
案例
用例执行
项目模块开发完成开始执行用例文档实施测试
缺陷管理
对缺陷进行管理的过程
测试报告
写测试结果文档
文章来源:https://blog.csdn.net/m0_61689418/article/details/135249397
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!