AI简介
这是一本深度探讨软件测试技术和方法的书籍,由微软公司专家撰写。书中不仅包含了很多新颖的测试工具介绍,而且重点内容中英文对照是本书的另外一大亮点。
书中首先分析了软件测试行业的发展趋势,指出软件测试工程师的需求量在不断增加,测试自动化工具的使用越来越广泛,软件测试工程师的职业要求越来越高,测试自动化程序设计变得越来越重要,软件测试工程师的职业发展路径也越来越清晰。
接着,书中探讨了软件测试行业的机遇和挑战,并详细介绍了微软公司对于一名软件测试工程师、软件测试开发工程师的具体的技术和技能要求,并提供了微软公司的超过20个开发团队常用的测试工具及其使用方法的介绍。
此外,本书还详细讲解了软件测试的全面管理方法,包括对测试的人员、资源、战略计划和时间、测试代码、测试用例的管理,以及对测试结果的分析和管理、对测试文档的管理等。
在质量控制方面,书中详细阐述了质量控制的定义与重要性,以及如何通过风险优先级模型来精确确定测试用例集,以及如何通过等价类的概念和划分方法来提高测试效率和保证测试的完整性。
书中还详细介绍了黑盒测试、白盒测试和灰盒测试的定义、特点、测试方法、测试过程、测试策略以及