新書推薦:
《
形而上学与存在论之间:费希特知识学研究(守望者)(德国古典哲学研究译丛)
》
售價:NT$
504.0
《
卫宫家今天的饭9 附画集特装版(含漫画1本+画集1本+卫宫士郎购物清单2张+特制相卡1张)
》
售價:NT$
602.0
《
化妆品学原理
》
售價:NT$
254.0
《
万千教育学前·与幼儿一起解决问题:捕捉幼儿园一日生活中的教育契机
》
售價:NT$
214.0
《
爱你,是我做过最好的事
》
售價:NT$
254.0
《
史铁生:听风八百遍,才知是人间(2)
》
售價:NT$
254.0
《
量子网络的构建与应用
》
售價:NT$
500.0
《
拍电影的热知识:126部影片里的创作技巧(全彩插图版)
》
售價:NT$
500.0
|
編輯推薦: |
1.校企合作,突出实践。引入校企合作项目“教学诊断与改进平台”,实现理论与实践的有机融合。2.融入课程思政,培养学生责任意识、规范意识、质量意识、安全意识、精益求精的大国工匠精神和团队合作精神,激发学生的家国情怀和使命担当。3.对接1 X证书。本书对接软件测试产业,依据软件测试工程师岗位技能要求,结合职业技能等级证书标准内容,融入职业技能大赛,岗课赛证融通,培养学生分析问题和解决问题的能力、软件测试工程实践能力和创新能力,树立学生的质量、效率、成本和规范意识。4.配套资源丰富。本书提供了配套的教学大纲、教案、PPT、案例资源及项目所涉及的代码、工具等电子资源。
|
內容簡介: |
本书根据高等职业院校“软件测试”课程教学大纲,结合企业软件测试岗位能力模型,对接《1 X证书软件测试职业技能等级标准》,较全面地介绍了软件测试必要的基本理论和技能。本书采用项目任务式编写体例,分为6个项目,包括认识软件测试、软件测试基本概念、黑盒测试、白盒测试、性能测试和自动化测试。
本书由校企合作编写,突出实践性和实用性,配套资源丰富。本书适合作为高等职业院校“软件测试”课程的教材,也可以作为软件测试自学者的参考书。
|
關於作者: |
赵恒,副教授,研究方向为物联网应用技术。主授软件测试技术、操作系统原理、计算机组成原理等专业核心课程。荣获河南省优秀党务工作者、河南省教育厅学术技术带头人、河南省教育厅青年骨干教师等荣誉,主持多门省级精品在线开放课程和省级课程思政示范课程,参编教材4部,发表论文20余篇。邹香玲,讲师,研究方向为深度学习、图像处理;主讲软件测试技术、网页设计与制作、HTML5应用、数据库应用技术、程序设计基础等课程;主持完成省级项目多项,作为主要完成人参与多项,主持完成厅级项目多项,发表论文多篇;获教育信息化成果奖。邹丽霞,副教授,研究方向为数据挖掘;主讲Web前端交互设计、网页设计与制作、HTML5应用、软件测试技术、数据库应用技术、数据结构、计算机网络等课程;研究成果,主持完成省级项目一项,作为主要完成人参与多项,主持完成厅级项目多项,发表论文多篇,获教育信息化成果奖多项。
|
目錄:
|
项目一 认识软件测试 1任务一 了解IT行业2一、IT行业概述2二、IT行业的发展历史3三、IT行业的发展现状4任务二 了解软件测试的历史5一、软件测试概述5二、软件测试的发展历程6任务三 了解软件测试的发展现状、前景及从业要求7一、软件测试的发展现状7二、软件测试的前景8三、软件测试团队架构 8四、软件测试工程师岗位要求9任务四 认知软件测试10一、软件测试目的10二、软件缺陷概述11任务五 认识软件研发模型与软件测试模型12一、软件研发模型12二、软件测试模型16三、软件测试与软件开发的关系19项目小结20习题20项目二 软件测试基本概念21任务一 认知软件生命周期22一、了解软件的分类22二、了解软件生命周期24任务二 掌握软件测试的分类26一、了解软件测试的分类依据26二、掌握常见的软件测试分类26任务三 认识软件测试流程31一、了解软件测试流程31二、编写软件测试报告32任务四 设计软件测试用例33一、测试用例的作用34二、测试用例设计的基本原则34三、测试用例的格式35四、设计测试用例的方法36任务五 理解软件测试原则36项目小结38习题39项目三 黑盒测试40任务一 使用等价类划分法设计测试用例41一、等价类划分概述42二、等价类的种类42三、等价类划分原则42四、设计测试用例43任务二 使用边界值分析法设计测试用例45一、边界值分析法概述45二、边界点定义46三、边界值分析法的原则46四、使用边界值分析法设计测试用例的步骤46任务三 使用因果图设计法设计测试用例47一、因果图设计法概述48二、因果图逻辑关系48三、因果图设计测试用例的步骤49任务四 使用决策表设计法设计测试用例50一、决策表概述50二、决策表的组成部分50任务五 使用正交实验设计法设计测试用例53一、正交试验设计法概述53二、正交实验法设计测试用例的步骤54任务六 使用状态迁移设计法设计测试用例57一、状态迁移设计法概述57二、状态迁移设计法设计测试用例的步骤57任务七 使用场景设计法设计测试用例59一、场景设计法概述59二、场景设计法流程59任务八 使用错误推测法设计测试用例61项目小结62习题63项目四 白盒测试64任务一 使用逻辑覆盖法设计测试用例65任务二 使用程序插桩法设计测试用例71一、目标代码插桩法71二、源代码插桩法72项目小结76习题76项目五 性能测试77任务一 初识性能测试78一、性能测试概述78二、性能测试的指标79三、性能测试的种类81任务二 掌握性能测试流程及常用工具82一、性能测试流程82二、性能测试工具83任务三 使用性能测试工具JMeter完成负载测试87一、JMeter环境配置87二、JMeter负载测试94任务四 使用性能测试工具LoadRunner完成负载测试107一、LoadRunner负载测试的流程108二、LoadRunner环境配置108三、LoadRunner负载测试112项目小结142习题143项目六 自动化测试144任务一 初识自动化测试145一、自动化测试概述145二、自动化测试优缺点146三、引入自动化测试条件147四、自动化测试工程师应具备的条件147任务二 掌握自动化测试基本流程及常用工具148一、自动化测试基本流程148二、常用的自动化测试工具149任务三 掌握自动化测试环境搭建150任务四 掌握WebDriver基本操作160一、浏览器基本操作160二、窗口操作162三、页面元素的定位162四、Selenium常用方法165五、设置等待时间168任务五 使用自动化测试模型进行自动化测试169一、线性测试169二、模块化驱动测试170三、数据驱动测试171四、关键字驱动测试174任务六 使用UnitTest框架进行自动化测试175一、相关概念175二、设置断言177三、生成测试报告179项目小结183习题 184
|
|