目录
自动化测试工具脑图






========================================================web
工具概述
TC:TestCenter,一款功能强大测试管理工具
AR:AutoRunner,一款自动化测试工具软件,适用于功能测试、回归测试、组合测试和大数据量测试。
PR:PerformanceRunner,一款性能测试工具软件。
CA:CodeAnalyzer,一款静态代码分析工具,可用于单元测试等的静态代码审查。
jmeter:开源的性能测试工具
selenium:web自动化测试工具框架
========================================================工具
测试管理工具
概述
-
管理团队人员和测试流程。性能
-
TestCenter
-
是一款功能强大测试管理工具。单元测试
-
TestCenter能够帮助您:测试
- 实现测试用例的过程管理
- 对测试需求过程、测试用例设计过程、业务组件设计实现过程等整个测试过程进行管理。
- 实现测试用例的标准化
- 即每一个测试人员都可以理解并使用标准化后的测试用例,下降了测试用例对我的的依赖;
- 提供测试用例复用
- 提供可伸缩的测试执行框架,提供自动测试支持;
- 提供测试数据管理
- 帮助用户统一管理测试数据,下降测试数据和测试脚本之间的耦合度。
工具操做流程
- 用户建立--项目建立--项目团队管理--成员受权--缺陷流程配置--进入测试流程
- 测试流程:需求管理--测试用例管理--业务组件管理--测试计划--测试执行--结果分析--bug管理..
========================================================大数据
自动化测试工具
概述
- 自动化测试含义
- 经过测试工具、测试脚本等手段,按照测试工程师的预约计划对软件产品进行自动的测试,从而验证软件是否知足用户的需求
- 自动化测试工具涉及的相关技术:
工具操做流程
-
AR概述
- AutoRunner(简称 AR)是一款自动化测试工具软件
- 适用于功能测试、回归测试、组合测试和大数据量测试
-
基于 AR 的自动化功能测试流程
- 按照测试计划,设计测试用例;
- 根据测试用例的要求录制测试脚本;
- 添加校验点和必要的测试数据;
- 运行脚本;
- 观察测试日志,若是有缺陷,则提交缺陷报告;
- 重复运行脚本,判断运行结果与预期结果是否一致。
-
AR的基本操做
-
AR其余操做
========================================================设计
性能测试工具
概述
-
性能测试日志
- 经过模拟软件实际生产运行过程当中的业务压力,或用户使用场景,来测试软件系统的性能是否知足实际生产性能的要求。
- 工具:loadRunner,PR,开源工具Apache JMeter...
-
性能测试流程orm
- 一、性能测试计划
- 二、性能测试需求分析
- 三、性能测试用例的编写
- 四、性能测试用例执行
- 五、性能测试分析
- 六、性能测试报告
工具操做流程
PR分哪三部分?
-
脚本生成器;
-
场景控制器;
-
结果分析器;
-
PR的测试流程以下:
- 制定测试计划;
- 生成测试脚本;
- 建立场景;
- 运行场景;
- 监控测试场景;
- 分析测试结果。
-
要点
- 脚本生成:录制--添加事务--添加集合点--参数化。
- 场景生成:建立场景--设置场景计划--场景执行。
- 结果分析:设置结果报告参数--生成结果报告。
- 提供虚拟用户图、事务概要图、事务响应时间、每秒经过事务数、事务性能概要图、每秒点击量、吞吐量等
-
-
LoadRunner分哪三部分?
-
LoadRunner进行测试的流程?
- 一、 测试测试
- 二、 建立虚拟用户脚本
- 三、 建立运行场景
- 四、 运行测试脚本
- 五、 监视场景
- 六、 分析测试的结果
========================================================
静态代码检查工具
CA概述
代码扫描工具 Code Analyzer(简称 CA)
经过分析或检查源程序的语法、结构、过程以及接口来检查程序的正确性和规范性,找出代码中隐藏的错误和缺陷,提升代码质量。
CA 检查源代码的过程不须要实际执行程序,是一种自动静态检查的软件工具
CA操做
END