软件测试技术与实践

付朝晖
内容简介 软件测试作为软件工程中的重要一环,在软件质量保证中起着非常重要的作用。本书是一本软件测试入门书籍,不仅包括理论知识讲解,还将软件测试理论与实践充分结合,让大家掌握理论知识的同时又具备动手能力。本书共分为12章,第1~4章讲解功能业务相关知识,包括软件测试概念、流程,测试计划,测试用例设计,测试策略,软件测试总结和测试过程改进;第5~8章讲解自动化测试的相关知识,包括Selenium Web自动化测试、自动化测试模型、UnitTest单元自动化测试框架、QTP自动化测试;第9~11章讲解性能测试,包括性能测试概念、LoadRunner性能测试、JMeter性能测试;第12章为手机App测试,包括App常规测试、adb、monkey;附录中收录了常见面试题。 本书适合作为高等院校本、专科计算机相关专业的软件测试课程教材,也可作为软件测试技术的培训教材,同时也是一本适合广大IT行业爱好者的自学参考书。 前言 我们现在处于信息时代,市面上出现了各种各样的软件,涉及生活、工作、社会的方方面面软件已经渗透到人们工作、生活、学习、社交、娱乐的方方面面。但是软件的质量良莠不齐,为了检查软件的质量,出现了软件测试技术。该技术经历了30多年的发展,从最初的功能测试,到当前主流的自动化测试、性能测试、移动端测试等,测试技术越来越成熟,越来越规范。 对于想学习软件测试相关技术、进入软件测试行业的初学者而言,拥有一本能够将理论和实践紧密结合的图书,可以少走很多弯路。这也是参与本书编写的多位拥有十多年软件测试经验和职业培训经验的资深测试工程师不懈努力的初心;让更多的人了解软件测试,掌握软件测试相关技术,胜任软件测试工程师岗位。 软件测试作为软件工程中的重要一环,在软件质量保证中起到了非常重要的作用。本书是一本软件测试入门书籍,不仅包括理论知识讲解,还将软件测试理论与实践紧密结合,让大家…