【刷题】面筋-测开-测试工具总结

目录

自动化测试工具脑图






========================================================web

工具概述

TC:TestCenter,一款功能强大测试管理工具
AR:AutoRunner,一款自动化测试工具软件,适用于功能测试、回归测试、组合测试和大数据量测试。
PR:PerformanceRunner,一款性能测试工具软件。
CA:CodeAnalyzer,一款静态代码分析工具,可用于单元测试等的静态代码审查。
jmeter:开源的性能测试工具
selenium:web自动化测试工具框架

========================================================工具

测试管理工具

概述

  • 管理团队人员和测试流程。性能

  • TestCenter

    • 是一款功能强大测试管理工具。单元测试

    • TestCenter能够帮助您:测试

      • 实现测试用例的过程管理
        • 对测试需求过程、测试用例设计过程、业务组件设计实现过程等整个测试过程进行管理。
      • 实现测试用例的标准化
        • 即每一个测试人员都可以理解并使用标准化后的测试用例,下降了测试用例对我的的依赖;
      • 提供测试用例复用
        • 用例和脚本可以被复用,以保护测试人员的资产;
      • 提供可伸缩的测试执行框架,提供自动测试支持;
      • 提供测试数据管理
        • 帮助用户统一管理测试数据,下降测试数据和测试脚本之间的耦合度。

工具操做流程

  • 用户建立--项目建立--项目团队管理--成员受权--缺陷流程配置--进入测试流程
  • 测试流程:需求管理--测试用例管理--业务组件管理--测试计划--测试执行--结果分析--bug管理..

========================================================大数据

自动化测试工具

概述

  • 自动化测试含义
    • 经过测试工具、测试脚本等手段,按照测试工程师的预约计划对软件产品进行自动的测试,从而验证软件是否知足用户的需求
  • 自动化测试工具涉及的相关技术:
    • 录制/回放技术和脚本技术。

工具操做流程

  • AR概述

    • AutoRunner(简称 AR)是一款自动化测试工具软件
    • 适用于功能测试、回归测试、组合测试和大数据量测试
  • 基于 AR 的自动化功能测试流程

    • 按照测试计划,设计测试用例;
    • 根据测试用例的要求录制测试脚本;
    • 添加校验点和必要的测试数据;
    • 运行脚本;
    • 观察测试日志,若是有缺陷,则提交缺陷报告;
    • 重复运行脚本,判断运行结果与预期结果是否一致。
  • AR的基本操做

    • 新建项目
    • 新建脚本
    • 录制脚本,并保存
    • 回放脚本
  • AR其余操做

    • 脚本参数化pd.getFrom
    • 脚本循环体for

========================================================设计

性能测试工具

概述

  • 性能测试日志

    • 经过模拟软件实际生产运行过程当中的业务压力,或用户使用场景,来测试软件系统的性能是否知足实际生产性能的要求。
    • 工具:loadRunner,PR,开源工具Apache JMeter...
  • 性能测试流程orm

    • 一、性能测试计划
    • 二、性能测试需求分析
    • 三、性能测试用例的编写
    • 四、性能测试用例执行
    • 五、性能测试分析
    • 六、性能测试报告

工具操做流程

PR分哪三部分?

  • 脚本生成器;

  • 场景控制器;

  • 结果分析器;

  • PR的测试流程以下:

    • 制定测试计划;
    • 生成测试脚本;
    • 建立场景;
    • 运行场景;
    • 监控测试场景;
    • 分析测试结果。
  • 要点

    • 脚本生成:录制--添加事务--添加集合点--参数化。
    • 场景生成:建立场景--设置场景计划--场景执行。
    • 结果分析:设置结果报告参数--生成结果报告。
      • 提供虚拟用户图、事务概要图、事务响应时间、每秒经过事务数、事务性能概要图、每秒点击量、吞吐量等
  • LoadRunner分哪三部分?

    • 脚本生成器;
    • 场景控制器;
    • 结果分析器;
  • LoadRunner进行测试的流程?

    • 一、 测试测试
    • 二、 建立虚拟用户脚本
    • 三、 建立运行场景
    • 四、 运行测试脚本
    • 五、 监视场景
    • 六、 分析测试的结果

========================================================

静态代码检查工具

CA概述

代码扫描工具 Code Analyzer(简称 CA)
经过分析或检查源程序的语法、结构、过程以及接口来检查程序的正确性和规范性,找出代码中隐藏的错误和缺陷,提升代码质量。
CA 检查源代码的过程不须要实际执行程序,是一种自动静态检查的软件工具

CA操做

  • 入源代码,设置好规则包,就能够启动执行代码分析

END

相关文章
相关标签/搜索