阅读《软件工程—理论方法与实践》第十章心得体会
有错是软件的属性,无法改变。测试是对软件产品质量的检验和评价。软件测试的基本原则:①尽早地和不断地进行软件测试;②避免检查自己的程序;③测试用例包括合理输入条件和不合理的输入条件;④测试用例应包括测试输入数据和与之对应的预期输出结果;⑤注意测试中的群集现象;⑥严格执行测试计划,排除测试的随意性;⑦对每一个测试结果做全面检查;⑧保存测试过程文档,为维护提供方便。测试文档包括:测试计划、测试规范、测试用例、缺陷报告等。测试人员要有沟通能力、移情能力、技术能力、自信心、外交能力、幽默感、很强的记忆力、耐心、怀疑精神、自我督促、洞察力。软件测试要经过单元测试、集成测试、确认测试、系统测试等几个步骤。软件测试方法有静动态测试(是否需要执行被测软件)、黑白盒测试(是否针对系统内部结构和具体实现算法)。Junit(支持白盒测试,相对独立于所编写的代码)、LoadRunner是常用的软件测试工具。