复制文本
下载此文档
加入vip,每篇下载不到2厘

软件测试与开发工具作业指导书

3.0 2024-12-25 0 0 146.74KB 21 页 9库币 海报
投诉举报
软件测试与开发工具作业指导书
1 章 软件测试基础................................................................................................................... 4
1.1 软件测试概述................................................................................................................ 4
1.1.1 定义............................................................................................................................ 4
1.1.2 目的............................................................................................................................ 4
1.1.3 原则............................................................................................................................ 4
1.2 软件测试生命周期......................................................................................................... 4
1.2.1 测试计划.................................................................................................................... 4
1.2.2 测试设计.................................................................................................................... 5
1.2.3 测试执行.................................................................................................................... 5
1.2.4 测试评估.................................................................................................................... 5
1.3 软件测试方法与策略..................................................................................................... 5
1.3.1 黑盒测试.................................................................................................................... 5
1.3.2 白盒测试.................................................................................................................... 5
1.3.3 灰盒测试.................................................................................................................... 5
1.3.4 静态测试.................................................................................................................... 6
1.3.5 动态测试.................................................................................................................... 6
1.3.6 自动化测试................................................................................................................ 6
1.3.7 功能测试.................................................................................................................... 6
1.3.8 兼容性测试................................................................................................................ 6
1.3.9 安全性测试................................................................................................................ 6
2 章 单元测试工具................................................................................................................... 6
2.1 JUnit.............................................................................................................................. 6
2.1.1 特点............................................................................................................................ 6
2.1.2 使用方法.................................................................................................................... 7
2.2 NUnit.............................................................................................................................. 7
2.2.1 特点............................................................................................................................ 7
2.2.2 使用方法.................................................................................................................... 7
2.3 TestNG............................................................................................................................ 7
2.3.1 特点............................................................................................................................ 7
2.3.2 使用方法.................................................................................................................... 8
3 章 集成测试工具................................................................................................................... 8
3.1 Selenium........................................................................................................................ 8
3.1.1 概述............................................................................................................................ 8
3.1.2 安装与配置................................................................................................................ 8
3.1.3 使用方法.................................................................................................................... 8
3.1.4 注意事项.................................................................................................................... 8
3.2 TestComplete................................................................................................................ 8
3.2.1 概述............................................................................................................................ 9
3.2.2 安装与配置................................................................................................................ 9
3.2.3 使用方法.................................................................................................................... 9
3.2.4 注意事项.................................................................................................................... 9
3.3 Robot Framework........................................................................................................... 9
3.3.1 概述............................................................................................................................ 9
3.3.2 安装与配置................................................................................................................ 9
3.3.3 使用方法.................................................................................................................... 9
3.3.4 注意事项.................................................................................................................. 10
4 章 系统测试工具................................................................................................................. 10
4.1 LoadRunner.................................................................................................................. 10
4.1.1 概述.......................................................................................................................... 10
4.1.2 主要功能.................................................................................................................. 10
4.1.3 使用方法.................................................................................................................. 10
4.2 JMeter.......................................................................................................................... 10
4.2.1 概述.......................................................................................................................... 10
4.2.2 主要功能.................................................................................................................. 11
4.2.3 使用方法.................................................................................................................. 11
4.3 Gatling........................................................................................................................ 11
4.3.1 概述.......................................................................................................................... 11
4.3.2 主要功能.................................................................................................................. 11
4.3.3 使用方法.................................................................................................................. 11
5 章 功能测试工具................................................................................................................. 11
5.1 Apache Bench.............................................................................................................. 12
5.1.1 功能特点.................................................................................................................. 12
5.1.2 使用方法.................................................................................................................. 12
5.2 YSlow............................................................................................................................ 12
5.2.1 功能特点.................................................................................................................. 12
5.2.2 使用方法.................................................................................................................. 12
5.3 WebPageTest................................................................................................................ 13
5.3.1 功能特点.................................................................................................................. 13
5.3.2 使用方法.................................................................................................................. 13
6 章 自动化测试工具............................................................................................................. 13
6.1 Jenkins........................................................................................................................ 13
6.1.1 Jenkins 安装与配置................................................................................................ 13
6.1.2 Jenkins 插件管理.................................................................................................... 13
6.1.3 Jenkins 任务创建.................................................................................................... 14
6.2 Git................................................................................................................................ 14
6.2.1 Git 安装与配置........................................................................................................ 14
6.2.2 Git 基本操作............................................................................................................ 14
6.2.3 Git 分支管理............................................................................................................ 14
6.3 Selenium Grid............................................................................................................. 14
6.3.1 Selenium Grid 架构................................................................................................ 14
6.3.2 Selenium Grid 安装与配置.................................................................................... 15
6.3.3 Selenium Grid 测试执行........................................................................................ 15
7 章 代码质量检查工具......................................................................................................... 15
7.1 SonarQube.................................................................................................................... 15
7.1.1 安装与配置.............................................................................................................. 15
7.1.2 使用方法.................................................................................................................. 15
7.1.3 常用插件.................................................................................................................. 15
7.2 Checkstyle.................................................................................................................. 15
7.2.1 安装与配置.............................................................................................................. 16
7.2.2 使用方法.................................................................................................................. 16
7.2.3 常用配置.................................................................................................................. 16
7.3 PMD................................................................................................................................ 16
7.3.1 安装与配置.............................................................................................................. 16
7.3.2 使用方法.................................................................................................................. 16
7.3.3 规则集...................................................................................................................... 16
8 章 代码覆盖率工具............................................................................................................. 16
8.1 JaCoCo.......................................................................................................................... 16
8.1.1 概述.......................................................................................................................... 16
8.1.2 安装与配置.............................................................................................................. 17
8.1.3 使用方法.................................................................................................................. 17
8.1.4 注意事项.................................................................................................................. 17
8.2 Emma.............................................................................................................................. 17
8.2.1 概述.......................................................................................................................... 17
8.2.2 安装与配置.............................................................................................................. 17
8.2.3 使用方法.................................................................................................................. 17
8.2.4 注意事项.................................................................................................................. 17
8.3 Cobertura.................................................................................................................... 18
8.3.1 概述.......................................................................................................................... 18
8.3.2 安装与配置.............................................................................................................. 18
8.3.3 使用方法.................................................................................................................. 18
8.3.4 注意事项.................................................................................................................. 18
9 章 接口测试工具................................................................................................................. 18
9.1 Postman........................................................................................................................ 18
9.1.1 概述.......................................................................................................................... 18
9.1.2 安装与配置.............................................................................................................. 18
9.1.3 使用方法.................................................................................................................. 19
9.2 SoapUI.......................................................................................................................... 19
9.2.1 概述.......................................................................................................................... 19
9.2.2 安装与配置.............................................................................................................. 19
9.2.3 使用方法.................................................................................................................. 19
9.3 RESTAssured................................................................................................................ 19
9.3.1 概述.......................................................................................................................... 20
9.3.2 安装与配置.............................................................................................................. 20
9.3.3 使用方法.................................................................................................................. 20
10 章 持续集成与持续部署................................................................................................... 20
10.1 CI/CD 基本概念.......................................................................................................... 20
10.1.1 持续集成................................................................................................................ 20
10.1.2 持续部署................................................................................................................ 21
摘要:

软件测试与开发工具作业指导书第1章软件测试基础...................................................................................................................41.1软件测试概述................................................................................................................41.1.1定义...................................

展开>> 收起<<
软件测试与开发工具作业指导书.doc

共21页,预览21页

还剩页未读, 继续阅读

温馨提示:66文库网--作为在线文档分享平台,一直注重给大家带来优质的阅读体验;让知识分享变得简单、有价值;海量文档供您查阅下载,让您的工作简单、轻松而高效! 1. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。 2. 66文库网仅提供信息存储空间,仅对广大用户、作者上传内容的表现方式做保护处理,对上传分享的文档内容本身不做任何修改或编辑,并不对下载的任何内容负责。 3. 广大用户、作者上传的文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。 4. 本站不保证、不承担下载资源内容的准确性、安全性和完整性, 同时也不承担用户因使用下载资源对自己和他人造成任何形式的伤害或损失。
分类:行业资料 价格:9库币 属性:21 页 大小:146.74KB 格式:DOC 时间:2024-12-25
/ 21
客服
关注