软件测试是一门涉及广泛知识的学科,软件测试行业在国内方兴未艾,测试工程师们亟须掌握各种测试技术和工具,测试团队的管理也亟须完善和提高。本书在编写过程中考虑到测试人员的需求,尤其是测试新手对各种知识的需求,提供了丰富的测试知识:首先介绍了国内外先进的测试技术和测试理念,如微软的测试方法、RUP中的测试过程、敏捷测试的理念等;其次详细讲述了几个主要测试工具的使用,如LoadRunner、AppScan等;然后介绍了各种常用的开源测试工具,为期待引入开源测试工具的团队提供参考;最后,结合项目实践,介绍了自动化测试框架的开发。本书在每章的最后,针对本章重要内容给出习题,方便大家进行自测。本书适合作为高校软件测试相关课程教学用书,也适合从事测试工作的人员参考使用。