软件测试的类型有:
模块测试,联合测试,验收测试,系统测试
联合测试(集成测试)有两种:由上到下和由下到上;验收测试分为:à测试与ß测试
测试的原则:
1.应该尽早并不断地进行测试
2.测试工作应该避免由原开发人员或小组来承担
3.在设计测试方案时,不仅要确定输入数据,而且要从系统的功能出发确定输出结果
4.在设计测试用例时,不仅要包括合理有效的输入条件也要包括不合理失效的输入条件
5.在测试程序时,不仅要检测程序是否做了该做的事情,还要检测程序做了不该做的事情
6.充分重视测试中的群集现象
7.严格按照测试计划来进行避免测试的随意性
8.妥善保存测试计划、测试用例作为软件文档的组成部分,为维护提供方便
单元测试任务包括:1 、模块接口测试2 、模块局部数据结构测试3 、模块边界条件测试4 模块中所有独立执行通路测试5 模块的各条错误处理通路测试
软件测试分为人工测试和机器测试其中人工测试(个人复查、走查、会审)机器测试(黑盒测试、白盒测试)
系统测试过程(步骤): 1.拟订测试计划 2.编制测试大纲 3.设计和生成测试用例 4.实施测试 5.生成测试报告
测试计划内容包括:测试内容,进度安排,测试所需的环境和条件,测试培训安排
测试记录的内容:1.发现的错误2.纠错时对系统做的修改3.退化测试情况4.错误原因类型比率的分析和统计
确认测试步骤:1.有效性测试 2.软件配置审查 3.验收测试 4.安装测试
系统测试:1.恢复测试 2.安全性测试 3.强度测试 4.性能测试 5.可靠性测试 6.安装测试
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |