软件工程及软件方法学
-
软件测试技术大全陈能技 编著软件测试是一门涉及广泛知识的学科,软件测试行业在国内方兴未艾,测试工程师们亟需掌握各种测试技术和工具,测试团队的管理也亟需完善和提高。《软件测试技术大全:测试基础 流行工具项目实战(第二版)》在编写过程中考虑到测试人员的需求,尤其是测试新手对各种知识的需求,提供了丰富的测试理论知识和各种最佳实践。介绍了国内外先进的测试技术和测试理念,例如,微软的测试方法、rup中的测试过程、aep的理念等;详细讲述了几个主要的测试工具的使用,例如,loadrunner、qualitycenter、qtp、appscan等;还介绍了各种常用的开源测试工具,为期待引入开源测试工具的团队提供参考。另外,还结合项目实践,介绍了各种测试辅助工具的开发,例如,每日构建框架的开发、aep系统的搭建、性能测试框架的搭建、正交表测试用例自动生成工具的设计、数据库比较工具的制作等。《软件测试技术大全:测试基础 流行工具项目实战(第二版)》结合丰富的示例来讲解各种测试技术以及测试工具的使用。读者可访问笔者的博客(http://blog.csdn.net/testing_is_believing)获取本书各章节讲到的各种免费测试工具、测试代码、源程序等。《软件测试技术大全:测试基础 流行工具项目实战(第二版)》在每章的最后,针对测试新手可能碰到的各种疑惑和困难,结合笔者的经验做出了精准的分析和解答;而且还特意为测试新手们准备了模拟面试题目,并为每个问题提供了参考答案,方便希望进入测试行业的新手们做好应聘准备工作。 -
软件测试与持续质量改进(美)William E. Lewis David Dobbs Gunasekaran Veerapillai 著《软件测试与持续质量改进(第3版)》为软件测试过程提供了一个质量框架,目的是提出一个持续改进软件质量的途径,以提高测试效率。书中详细列举基本的软件测试技巧,并基于一种持续改进过程介绍Deming的质量概念,将“计划、执行、检查、改进”(Plan, Do, Check, Act, PDCA)这样一个质量循环引入软件测试过程,阐述现代质量保证理论及最佳实践方法。此外,附录中提供软件测试过程中可能涉及的各种文档的格式样本,非常便于查阅和参考。《软件测试与持续质量改进(第3版)》既适合软件测试领域的专业技术人员作为参考手册,又适合作为计算机及相关专业软件测试课程的教材。 -
嵌入式软件开发实用教程李浪 等主编《嵌入式软件开发实用教程》是为嵌入式软件入门开发者编写的实用教程。全书根据初学者的特点,由浅入深、系统地讲述了嵌入式软件开发的方法和技能,目的是学习者学习《普通高等教育“十二五”规划教材·高等院校计算机系列教材:嵌入式软件开发实用教程》后,能够掌握嵌入式软件的基本开发方法。全书从嵌入式系统的基本原理、概念开始,继而对基于Windows CE的嵌入应用软件设计开发进行深入介绍。全书共分8章,第1章对嵌入式系统基本知识作初步介绍;第2章对嵌入式系统的设计方法及设计的详细流程进行剖析;第3章对嵌入式系统的硬件组成进行讲述;第4章主要介绍Windows CE操作系统;第5章介绍基于Windows CE嵌入式操作系统定制;第6章从嵌入式软件工程师的角度,着重介绍嵌入式应用程序开发,一些典型例题的选取让初学者可以快速掌握嵌入式软件编程技巧;第7章主要论述设备驱动程序的设计与开发;第8章介绍BSP的开发技术。对于没有PXA255开发板的学习者,书中第6章详细介绍了如何在模拟器上进行嵌入式软件开发的学习方法。《普通高等教育“十二五”规划教材·高等院校计算机系列教材:嵌入式软件开发实用教程》内容充实、重点突出,所选例题均具有较强的代表性,适合举一反三。教程特别适合嵌入式系统软件开发初学者,遵循循序渐进的原则,从基本原理介绍到注重开发能力的逐步提高。 -
软件密集型装备综合保障宋华文,耿华芳 著宋华文、耿华芳所著的《软件密集型装备综合保障》系统介绍了软件密集型装备综合保障的基本概念、基本理论和基本方法;全面阐述了软件密集型装备的综合保障特性、保障性分析技术、保障方案设计、保障资源规划、软件度量方法,以及软件密集型装备综合保障的组织与管理问题;以某型软件密集武器系统为例,进行了保障性分析、保障方案设计和保障资源规划;最后,研究探讨了软件密集型装备的质量管理和综合保障建设等相关问题。力图从理论和实践相结合的视角,将软件密集型装备综合保障的知识展现给广大读者。《软件密集型装备综合保障》可作为军事装备学、军事后勤学等专业的研究生教材,也可供军队科研院所相关专业的教师、大学高年级学员以及从事装备发展论证、装备科研试验、装备采购订货、装备管理保障等工作的人员参考。 -
软件可靠性工程赵靖 等编著《国防特色教材·航空宇航科学与技术:软件可靠性工程》依据软件生命周期理论,介绍了软件测试可靠性、运行可靠性。将软件的测试剖面与运行剖面的差别融入到可靠性模型中,以提高软件可靠性评估和预测的精度,这是本书的特色之处。书中首先介绍了软件可靠性工程的基础,然后在此基础上深入讨论了基于软件生命周期的软件可靠性建模技术、预测分析及重校准技术,最后介绍了现场数据分析的实践经验,并将上述技术应用到实际的现场数据分析中。本书跟踪了软件可靠性工程的新技术、新发展,对本科生、研究生以及使用软件的开发、测试人员深入学习有重要的参考价值,可以帮助读者改善开发的软件,提高软件的质量。 -
软件工程导论罗嗣卿,李莉,吴頔 主编《软件工程导论》在提出为什么要研究软件工程问题之后,全面系统地讲述了软件工程的概念、原理和典型的方法学。《软件工程导论》采用案例讲解方式.详细阐述软件开发的过程、方法和使用的工具。《软件工程导论》主要包括软件开发过程模型、需求分析、系统总体设计和详细设计、编码实现、软件测试方法、项目管理、CMM及其应用等内容,使读者熟练地掌握软件工程的方法。《软件工程导论》可作为高等院校软件工程课程的教材,也可作为软件工程人员的参考书。 -
网络化软件多粒度动态特性分析王红春暂缺简介... -
赢在论文软件篇郑明华,张勇 主编目前图书市场上也有相关软件的教程,但多为全面介绍某款软件各项功能,重点不突出,让人看了不容易把握住要领。由郑明华和张勇主编的《赢在论文》将贯彻“教了就会用”的原则,每个学习点用3~4张图片把软件应用中遇到的核心问题与难点展示给读者,“手把手”式教会读者使用。本书不追求无关细节的演示。 -
软件缺陷模式与测试宫云战 等著基于缺陷模式的软件测试是21世纪初发展起来的一种新型软件测试技术,是高可信、大型及基础软件测试必备的方法之一,有强烈的工程需求,它以缺陷检测效率高、缺陷定位准确、自动化程度高、易学易用、与其他软件测试技术具有很好的互补性等特点,目前已逐步成为国际上主流的软件测试技术。《软件缺陷模式与测试》全面论述了基于缺陷模式软件测试的一般方法,包括软件缺陷的综合论述、面向C/C++/Java的软件缺陷模式的分类、各种软件缺陷模式的定义、基于缺陷模式的软件测试原理、提高测试精度的区间运算技术、敏感路径分析技术、函数间分析技术等。《软件缺陷模式与测试》是软件测试领域的专业书籍,可供从事软件测试技术工作的研究人员学习和参考。本书主要由北京邮电大学宫云战、杨朝红、金大海、肖庆和王雅文撰写。 -
软件测试人员上海市职业培训研究发展中心 组织编写《软件测试人员(.NET高级1+X职业技术职业资格培训教材)》(作者张伟平、徐龙章)由人力资源和社会保障部教材办公室、中国就业培训技术指导中心上海分中心、上海市职业培训研究发展中心依据上海1+x软件测试人员(.NET)三级职业技能鉴定细目组织编写。教材从强化培养操作技能,掌握实用技术的角度出发,较好地体现了当前最新的实用知识与操作技术,对于提高从业人员基本素质、掌握高级软件测试人员的核心知识与技能有直接的帮助和指导作用。《软件测试人员(.NET高级1+X职业技术职业资格培训教材)》在编写中根据本职业的工作特点,以能力培养为根本出发点,采用模块化的编写方式。本教材内容共分为4章,主要包括:软件测试技术应用、VSTS及测试技术、自动化测试工具以及软件测试管理与应用。本教材可作为软件测试人员(.NET)三级职业技能培训与鉴定考核教材,也可供全国中、高等职业技术院校相关专业师生参考使用,以及本职业从业人员培训使用。
