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


    目录

    自动化测试工具脑图






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

    工具概述

    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...
    • 性能测试流程

      • 1、性能测试计划
      • 2、性能测试需求分析
      • 3、性能测试用例的编写
      • 4、性能测试用例执行
      • 5、性能测试分析
      • 6、性能测试报告

    工具操作流程

    PR分哪三部分?

    • 脚本生成器;

    • 场景控制器;

    • 结果分析器;

    • PR的测试流程如下:

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

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

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

      • 1、 测试测试
      • 2、 创建虚拟用户脚本
      • 3、 创建运行场景
      • 4、 运行测试脚本
      • 5、 监视场景
      • 6、 分析测试的结果

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

    静态代码检查工具

    CA概述

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

    CA操作

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

    END

  • 相关阅读:
    ASP.NET 中通过Form身份验证 来模拟Windows 域服务身份验证的方法
    中华枣文化三字经
    佛祖保佑、永无BUG!!!
    fatal error C1010: 在查找预编译头时遇到意外的文件结尾 (转)
    VisualSVN Server搭建SVN服务器<转>
    AMF_OBJECT 数据结构浅析
    rtmp聊天相关归总
    signal(SIGPIPE, SIG_IGN) (转)
    malloc()与calloc区别 (转)
    select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET(转)
  • 原文地址:https://www.cnblogs.com/anliux/p/12695063.html
Copyright © 2020-2023  润新知