您好,欢迎来到聚文网。 登录 免费注册
软件测试理论与实践

软件测试理论与实践

  • 字数: 264
  • 出版社: 机械工业
  • 作者: 编者:曲海成//赵雪//刘腊梅//王心霖//魏骁男|
  • 商品条码: 9787111778684
  • 适读年龄: 12+
  • 版次: 1
  • 开本: 16开
  • 页数: 166
  • 出版年份: 2025
  • 印次: 1
定价:¥49 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书是一本系统介绍软件测试基本理论和实践的教程,全书共7章:第1章介绍软件测试基本理论,第2章介绍软件质量与软件测试,第3章介绍软件测试的方法,第4章介绍软件测试管理,第5章至第7章介绍不同平台系统的测试理论和测试实践案例。 本书涵盖了软件测试的基本理论、软件质量与测试的关系、不同应用系统的测试方法以及测试管理等多方面的内容,并通过大量案例对理论知识加以印证,力求为广大软件测试工程师和相关领域的学习者提供一本全面系统的参考书籍。本书的读者对象为本科院校软件工程相关专业的师生、软件测试领域技术人员、软件工程/测试学习者。
作者简介
辽宁工程技术大学软件学院教师
目录
目 录 前言 第1章 软件测试基本理论1 1.1 软件测试的概念1 1.2 软件测试的目的3 1.3 软件测试的原则3 1.4 软件测试的过程5 1.5 软件测试与软件开发的关系6 习题7 第2章 软件质量与软件测试8 2.1 软件质量定义8 2.2 软件质量控制9 2.2.1 软件质量控制的概念9 2.2.2 软件质量控制模型9 2.2.3 软件质量保证10 2.3 软件质量模型10 2.4 软件质量标准体系14 2.4.1 软件质量标准概述14 2.4.2 能力成熟模型15 2.4.3 软件质量标准与全面质量管理16 习题18 第3章 软件测试的方法19 3.1 软件测试方法综述19 3.2 基于策略和过程的测试19 3.2.1 单元测试19 3.2.2 集成测试21 3.2.3 确认测试30 3.2.4 系统测试31 3.2.5 验收测试33 3.3 基于源代码可见性的测试34 3.3.1 黑盒测试34 3.3.2 白盒测试48 3.3.3 灰盒测试60 3.4 非功能测试61 3.4.1 性能测试61 3.4.2 压力测试61 3.4.3 负载测试61 3.4.4 低资源测试61 3.4.5 容量测试61 3.4.6 重复性测试61 3.5 面向对象测试62 3.5.1 面向对象测试的概念62 3.5.2 面向对象测试的理论基础62 3.5.3 面向对象测试与传统测试理论的 关系62 3.5.4 面向对象测试的方法62 3.5.5 面向对象测试的过程63 3.5.6 类级测试65 3.5.7 场景法测试66 3.5.8 基于状态的测试69 3.6 自动化测试70 3.6.1 自动化测试的理论70 3.6.2 自动化测试的特性71 3.6.3 自动化测试的适用范畴71 3.6.4 自动化测试工具71 3.6.5 AI自动化测试72 习题72 第4章 软件测试管理73 4.1 软件测试管理概述73 4.2 软件测试管理的原则74 4.3 软件测试管理的基本内容74 4.3.1 测试计划管理74 4.3.2 测试组织及人事管理75 4.3.3 测试过程管理77 4.3.4 配置管理78 4.3.5 测试文档管理78 4.3.6 测试风险管理80 习题81 第5章 嵌入式应用测试82 5.1 嵌入式应用测试概述82 5.1.1 嵌入式应用测试的分类82 5.1.2 嵌入式应用测试的特点84 5.1.3 嵌入式应用测试的原则84 5.1.4 嵌入式应用测试的流程84 5.1.5 嵌入式应用测试的方法85 5.1.6 嵌入式应用测试工具86 5.1.7 嵌入式应用测试策略87 5.2 嵌入式应用测试工具介绍89 5.2.1 ETest Studio89 5.2.2 CodeTEST91 5.2.3 Tessy92 5.2.4 CMocka93 5.2.5 ModelSim93 5.3 基于FPGA的嵌入式软件测试93 5.3.1 FPGA测试流程及方法94 5.3.2 FPGA仿真测试95 5.4 Vivado Simulation安装与应用97 5.4.1 Vivado Simulation的基本功能97 5.4.2 Vivado Simulation的测试过程100 5.5 仿真实验程序测试案例101 5.5.1 系统设计实现101 5.5.2 系统测试109 习题114 第6章 Web应用测试115 6.1 Web应用测试概述115 6.1.1 Web应用测试的分类115 6.1.2 Web应用测试的特点115 6.1.3 Web应用测试的思路116 6.1.4 Web应用测试的方法116 6.2 Web应用测试的常用工具121 6.2.1 Selenium121 6.2.2 LoadRunner121 6.2.3 JUnit121 6.2.4 JMeter122 6.2.5 QTP122 6.3 QTP的安装及应用122 6.3.1 QTP的架构122 6.3.2 QTP的工作过程123 6.3.3 QTP的环境搭建123 6.3.4 QTP的测试过程125 6.4 QTP网站测试案例126 6.4.1 登录测试126 6.4.2 支付订单测试131 6.4.3 添加购物车测试135 习题139 第7章 移动应用测试140 7.1 移动应用测试概述140 7.1.1 移动应用测试的分类140 7.1.2 移动应用测试的特点141 7.1.3 移动应用测试的思路141 7.1.4 移动应用测试的方法141 7.2 移动应用测试工具介绍142 7.2.1 Calabash142 7.2.2 KIF142 7.2.3 Robolectric142 7.2.4 Monkey142 7.2.5 Appium143 7.3 Appium的安装及应用143 7.3.1 Appium的架构143 7.3.2 Appium的工作过程144 7.3.3 Appium的环境搭建145 7.4 Appium移动应用测试案例152 7.4.1 案例一:计算器152 7.4.2 案例二:购物App158 习题165 参考文献166

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网