前言 软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例(即输入数据及其预期的输出结果),并利用这些测试用例去运行程序,以发现程序错误的过程。测试要以查找错误为中心,而不是为了演示软件的正确功能,不是为了评估软件或改正错误。软件测试主要工作内容是验证(verification)和确认(validation) 目录 软件测试笔记 开始测试从了解产品技术开始 1.定义,类型,方法 2.软件开发,测试,BUG的生命周期 3.多种多样的测试类型 4.如何正确的姿势写测试策略文档? 5.软件测试计划 6.缺陷报告应该涵盖哪些内容 7.测试用例需要的内容 8.软件测试中的测试可交付成果 9.怎么样写才是一个好的缺陷报告? 10.如何做到有效的集成测试? 11.自动化测试和手动测试的选择 12.白盒测试和黑盒测试的区别 13.单元测试的介绍和工具选择 14.功能测试的介绍和工具选择 15.单元测试 VS 集成测试 VS 系统测试 16.冒烟测试VS可用性测试 17.测试的介绍和工具选择 18.缺陷的重新验证及同回归测试的区别 19.测试方案和测试用例的区别 更多文章推荐 python教程——目录! 怎样玩转Python? 从长远来看,软件测试这个行业怎么样? 未来2年,会Python的人将会非常抢手!