- 1_1_1_1为什么需要软件测试(P1)
- 2_1_1_2从打蚊子看软件测试(P2)
- 3_1_2_1从软件测试定义看测试目的(P3)
- 4_1_2_2从软件测试定义看测试内容、手段和过程(P4)
- 5_1_3_1软件缺陷的定义(上)(P5)
- 6_1_3_2软件缺陷的定义(下)(P6)
- 7_1_4测试用例的定义(P7)
- 8_1_5软件测试分类(P8)
- 9_1_6_1软件质量的定义(P9)
- 10_1_6_2软件测试和软件质量(P10)
- 11_2_1黑盒测试技术概述(P11)
- 12_2_2_1从输入看边界值测试(上)(P12)
- 13_2_2_2从输入看边界值测试(下)(P13)
- 14_2_2_3边界值测试-输出也有边界吗(P14)
- 15_2_3_1从小游戏看等价类测试(上)(P15)
- 16_2_3_2从小游戏看等价类测试(下)(P16)
- 17_2_3_3等价类测试的陷阱(P17)
- 18_2_3_4等价类测试-输出也有等价类吗(P18)
- 19_2_4基于场景的测试(P19)
- 20_3_1白盒测试技术概述(P20)
- 21_3_2控制流分析技术(P21)
- 22_3_3_1对判定的测试(上)(P22)
- 23_3_3_2对判定的测试(中)(P23)
- 24_3_3_3对判定的测试(下)(P24)
- 25_3_4_1代码检查(上)(P25)
- 26_3_4_2代码检查(下)(P26)
- 27_3_4_3静态结构分析(上)(P27)
- 28_3_4_4静态结构分析(下)(P28)
- 29_4_1_1路径测试基本思想(P29)
- 30_4_1_2相关术语和概念(P30)
- 31_4_1_3测试用例设计(P31)
- 32_4_1_4路径可达问题(P32)
- 33_4_2从路径看场景测试(P33)
- 34_5_1_1测试用例的管理(P34)
- 35_5_1_2缺陷管理(上)——缺陷的属性(P35)
- 36_5_1_3缺陷管理(下)——缺陷报告和跟踪(P36)
- 37_5_2_1TC使用-流程概述和项目配置(P37)
- 38_5_2_2TC使用-测试计划和测试需求(P38)
- 39_5_2_3TC使用-测试场景和用例设计(P39)
- 40_5_2_4TC使用-测试用例设计和测试集构建(P40)
- 41_5_2_5TC使用-测试执行和缺陷管理(P41)
- 42_6_1_1功能测试概述(P42)
- 43_6_1_2功能测试工具AR的使用-AR简介(P43)
- 44_6_1_3AR操作-创建录制回放脚本及其参数化(P44)
- 45_6_1_4AR操作-计算器测试的操作案例(P45)
- 46_6_1_5AR操作-描述性编程和百度测试案例(P46)
- 47_6_2_1性能测试概述(P47)
- 48_6_2_1性能测试工具和性能测试过程(P48)
- 49_6_2_2PR功能简介(P49)
- 50_6_2_2PR脚本加强-事务、集合点和参数化(P50)
- 51_6_2_3PR场景设置-简介(P51)
- 52_6_2_3PR场景设置-软件操作(P52)
- 53_6_2_4性能分析-简介(P53)
- 54_6_2_4性能分析-软件操作1(P54)
- 55_6_2_4性能分析-软件操作2(P55)
- 56_7_1_1单元测试概述(P56)
- 57_7_1_2代码审查工具CA简介(P57)
- 58_7_1_3CA功能加强-使用1(P58)
- 59_7_1_4CA功能加强-使用2(P59)
- 60_8_1_1软件质量模型(上)(P60)
- 61_8_1_2软件质量模型(中)(P61)
- 62_8_1_3软件质量模型(下)(P62)
- 63_8_2_1软件质量度量-产品质量(上)(P63)
- 64_8_2_2软件质量度量-产品质量(下)(P64)
- 65_8_2_3软件质量度量-过程中质量(P65)
- 66_8_2_4软件质量度量-维护中质量(P66)
- 67_9_1_1软件质量度量工具(上)(P67)
- 68_9_1_2软件质量度量工具(下)(P68)
简介: 软件测试与质量,spContent=软件缺陷伴随软件的出现而出现,若没有软件测试,那我们只能无奈地看缺陷飞了。软件测试可以发现缺陷,验证软件质量,是软件质量保证的重要手段之一。让我们通过本课程的学习,一起来探讨软件测试的基本概念和核心方法,探索借助先进的软件测试工具实现测试的高效管理与实施,尝试发掘软件质量的奥秘。
本课程是软件工程专业的专业核心课程。课程覆盖了软件测试全过程的各个阶段(从软件项目前期的需求评审、测试计划,到测试用例设计、工具选择、脚本开发、执行和评价等),在过程的视角下讲授常用的测试方法和技术。课程还从软件测试的角度讨论产品质量的保证和验证。课程的内容包括:软件测试的数学背景、软件生存周期中的测试、测试的基本概念、常用的黑盒/白盒和静态/动态测试技术、常用的系统级测试方法、测试的组织和管理、过程保证和产品保证、质量过程标准等。