多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

Day1——什么是软件测试?

Day1——什么是软件测试? 一、软件产生过程需求产生——需求文档——设计效果图——产品开发——产品测试——部署上线二、什么是软件测试1.定义使⽤技术⼿段验证软件是否满⾜需求2.目的减少bug,保障软件质量三、测试主流功能1、功能测试测试主要验证程序的功能是否满足要求2、自动化测试使用代码或者工具代替手工对项目进行测试3、接⼝测试使用代码或者工具验证程序中的接口是否访问正常4、性能测试模拟多人使用软件查找服务器缺陷四、常见的测试分类1.阶段划分1单元测试说明针对程序源代码进⾏测试单元最⼩独⽴功能代码段2集成测试说明针对单元与单元之间的接⼝进⾏测试3系统测试说明针对系统整体功能兼容⽂档说明、安装⽂档4验收测试内测公司内部⼈员使⽤发觉缺陷并修复。公测让⽤户帮忙测试提示验收测试,⼀般要根据项⽬类型决定是否使⽤。2.代码可⻅度划分1⿊盒测试主要针对功能阶段划分-系统测试2灰盒测试针对接⼝测试阶段划分-集成测试3⽩盒测试针对程序源代码进⾏测试阶段划分-单元测试3.总结1系统测试和⿊盒测试重点核⼼是功能测试2集成测试和灰盒测试⼜称接⼝测试3单元测试和⽩盒测试是对代码进⾏测试4⾃动化测试归属功能测试5性能测试、安全测试归属专项测试五、质量模型六、测试流程
返回列表