软件测试实验教程
朱少民《软件测试方法和技术(第3版)》的配套实验教程 配套源码与插件,资源咨询请加QQ:2301891038(仅限教师)

作者:朱少民 马海霞 王新颖 刘冉 蒋琦 吴振宇 蔡秋亮 等

丛书名:高等学校软件工程专业系列教材

定价:39.5元

印次:1-6

ISBN:9787302523734

出版日期:2019.06.01

印刷日期:2026.01.21

图书责编:黄芝

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

这本实验教程是对教材《软件测试方法和技术》的有力补充,指导教学过程中所需要的实验,含实验目的、环境、内容和详细的过程指导。全书共有19个实验,覆盖单元测试、集成测试、功能测试、性能测试、安全性测试和验收测试等,主要以当今流行的Web应用、移动App应用为测试对象,并增加了一些深度的实验,如反编译安全测试、开源测试框架Fitnesse的解析等,是软件测试教学不可多得的实验教材。

《软件测试实验教程》共有19个实验,覆盖单元测试、集成测试、功能测试、性能测试、安全性测试和验收测试等。主要以当今流行的Web应用、移动App应用为测试对象,并增加了一些深度的实验,如反编译安全测试、开源测试框架Fitnesse的解析等,是软件测试教学不可多得的实验教材。

前言 《软件测试方法和技术》已经出版整整十年了,从第1版到现在的第3版,深受几百所大学教师的喜欢,也获得不少殊荣,如被评为“十二五”普通高等教育本科国家级规划教材、上海市普通高等学校优秀教材。但在《软件测试方法和技术》作为教材使用的过程中,教师们总感觉实验的辅导不够,缺少一本实验辅助教材,毕竟软件测试是一门实践性很强的专业课程。软件测试的教学需要加强对学生动手能力的培养,而这恰恰需要借助课程相关的实验来实现。通过实验使学生更好地理解所学的测试方法和技术,将来在工作中也可以更好地应用这些方法和技术。为此,我们组织业界工程师来编写这本实验教材,作为《软件测试方法和技术》教材的有力补充,从而使软件测试教学达到更佳的效果。 如今,软件开发模式从传统的瀑布模式已转向敏捷开发模式,软件开发和软件测试越来越趋于融合,这也意味着不仅专职的测试人员要开展软件测试工作,而且开发人员也要从事测试相关的工作。从这个角度看,单元测试就显得更为重要,在软件测试教学中需要进一步加强。况且,在校的大学生对业务的感受比较少,但他们对代码更熟悉、更感兴趣,更容易接受单元测试,这和业界的需求也正好一致。为此,本实验教材重视单元测试,为单元测试共设计了7个实验,不仅包括逻辑覆盖(如语句覆盖、判定覆盖、条件覆盖、MCDC等)的测试设计、动态测试等实验,而且包括静态测试分析工具的实验。考虑到大多数学校开设了C/C++、Java编程的课程,动态测试工具选择了JUnit和CppUnit。在敏捷开发中,持续集成是最重要的、优秀的开发实践之一,为此增加了基于Jenkins的集成测试实验作为集成测试的关键实验。所以...

目录
荐语
查看详情 查看详情

目录

第1篇单元测试与集成测试实验

实验1语句和判定覆盖测试设计

实验2条件覆盖和条件组合覆盖测试设计

实验3修正条件/判定覆盖测试设计

实验4基于JUnit的单元测试

实验5基于CppUnit的单元测试

实验6基于JavaScript的单元测试

实验7基于PMD的静态测试

实验8基于Jenkins的集成测试

第2篇Web应用的系列测试实验

实验9Web应用的功能测试

实验10Web应用的性能测试

实验11Web应用的安全性测试

第3篇移动App的系列测试实验

实验12移动App功能与兼容性测试

实验13移动App功能自动化测试

实验14移动App代码反编译安全测试

实验15移动App敏感信息安全测试

第4篇验收测试及其框架解析实验

实验16基于Fitnesse的验收测试实验

实验17开源测试框架Fitnesse的解析

实验18搭建虚拟测试环境

实验19系统安装/卸载和兼容性测试实验

附加案例

教材中源代码

附录AJava环境配置

附录B邮件服务器搭建

附录CSVN环境安装配置

附录D关于JeeSite

查看详情

《软件测试实验教程》共有19个实验,覆盖单元测试、集成测试、功能测试、性能测试、安全性测试和验收测试等。主要以当今流行的Web应用、移动App应用为测试对象,并增加了一些深度的实验,如反编译安全测试、开源测试框架Fitnesse的解析等,是软件测试教学不可多得的实验教材。 查看详情