【软件测试学习】—软件测试阶段(三)
我 | 在这里
👩🦰👩🦰 读书 | 长沙 ⭐计算机科学与技术 ⭐ 本科 【2024届】
🎃🎃 爱好 | 旅游、跑步、网易云、美食、摄影
🎖️🎖️ 标签 | 女 二次元死忠粉、热爱生活
✈️✈️公众号 | 王同学要努力 文章底部有个人公众号二维码。回复 源码 或 前端全套视频教程 即可获得相对应的资料
为何而写?
🍍 好记性不如烂笔头,记录学习、分享笔记 、项目 BUG 解决 希望可以帮到更多的小伙伴 哈哈哈~
📢 复盘总结,加深记忆,方便自己查看
🎊 分享知识,咱就是这么乐于助人
目标描述
🏆 越努力,越幸运,愿我们都能在看不见的领域里闪闪发光!
禁止emo和焦虑
🎉 每个阶段都有焦虑和迷茫,过来人可能会跟你讲刚毕业都不是事,30岁上有老下有小的时候才是焦虑。还有与自己和解这种话,说的容易,做起来不容易,本质是与欲望的对抗。没办法,咱人太多了太卷了。只是末必有所成才算活着,只喜欢看天空、散步、吃披萨的人生也很好。我来这世界,只是为了看花怎么开,水怎么流,太阳怎么升起,夕阳何时落下,经历有趣的事,遇见难忘的人。你只要记住任何时候,都要把身体(肉体和心理)健康放第一位,这是一切的根本,任何阶段都是,大家每天都要开心哦~🤣🤣。
一、 测试阶段的分类
测试阶段也称测试级别
分类
单元测试
集成测试
系统测试
验收测试
二、 组件测试(单元)
1 、什么是组件
组件也称为单元。
2 什么是组件测试
组件测试(Component Testing)也称单元测试。
3 组件测试的重点、所需知识和前提条件
4 组件测试使用的技术、能够发现的缺陷
5 组件测试需要编码
驱动器(Driver)
是通过接口与测试对象通讯的辅助工具。用于调用被测试的组件或系统替代性程序。
桩模块(Stub)
桩用于替代或模拟那些还没有完成的组件(模块),用于模拟输入和输出(针对不完整的功能)。
三、 集成测试
1 什么是集成
2 什么是集成测试(Integration Testing)
单元测试通常是单人执行,而集成测试通常是多人执行或第三方执行。
3 集成测试的重点、所需知识和前提条件
4 集成测试使用的技术、能够发现的缺陷
5 集成测试的策略
自顶向下集成(top-down integration)
自底向上集成(bottom-down integration)
四、 系统测试
1 什么是系统测试(System Testing)
2 系统测试的重点、所需知识和前提条件
3 系统测试使用的技术、能够发现的缺陷
五、 验收测试
1 什么是验收测试(Acceptance Testing)
2 验收测试的分类(Alpha测试和Beta测试是重点)