测试自动化

作者: 林中白虎 | 来源:发表于2021-04-21 08:40 被阅读0次

    自动化测试的主要实现方法包括:静态分析、动态分析、测试过程的捕获与回放、测试脚本技术、虚拟用户技术和测试管理技术。

    自动化测试的特点:

    • 提高测试的执行速度
    • 提高工作效率
    • 保证测试结果的准确性
    • 连续运行的测试脚本
    • 模拟现实环境下受约束的情况

    测试脚本是一组测试工具执行的指令集合。其作用是通过回放的方式来模拟手工测试所执行的操作。生产的测试脚本必须是可读的、可编辑的,并且应提供控制指令的支持,使工具能够复用编写的脚本。

    一个好的脚本应该编写注释、功能独立、结构清晰、可读、文档完整。

    脚本的基本结构:

    • 线性脚本
      是录制手工的测试用例时得到的脚本。
    • 结构化脚本
      具有各种逻辑结构并且具有函数调用功能的脚本。此脚本具有很好的可用性和灵活性,易于维护。
    • 共享教程
      一个脚本可以被多个测试用例调用。
    • 数据驱动脚本
      是指测试输入储存在独立的数据文件中,而不是脚本中。需要独立的软件作为支持。
    • 关键字驱动脚本
      是数据驱动脚本的逻辑扩展,它用测试文件描述测试用例,他说明测试用例做什么,而不是如何做。即通过描述就可以生成测试用例。

    自动化测试工具有:单元测试工具、负载和性能测试工具、GUI功能测试工具和WEB应用的测试工具。

    相关文章

      网友评论

        本文标题:测试自动化

        本文链接:https://www.haomeiwen.com/subject/dsjolltx.html