zoukankan      html  css  js  c++  java
  • 自动化测试

    一直在自动化测试方面会被挑战,具体这个自动化的能有多大的效果,性价比如何。

    当前情况

    一直在按计划去增加自动化的用例数,去覆盖挑选出来的接口

    由之前的1000条,增加到2000条或者更多

    但它对于保障线上质量有很大的作用吗?或者确实释放了多少人力?能有指标性的数据说明吗?

    高质量的自动化用例的好处:

    1、弥补人工发现不了的问题  (并发运行、持续运行)

    2、节约人力/随时运行

    3、测试的积累物

    什么是高质量的自动化用例?

    1、自动化用例的有效性,需要具体分析我们自动化用例校验的全面性,如果只是一个简答的校验,发现问题的可能性很低

    2、DRP原则:测试工具足够的稳定,运行快速,反馈精准

    如何做到高质量的自动化用例?

    1、先认识

    自动化测试与探索性(手工)测试是互相补充,而不是互相替代

    测试的过程包括:学习、寻找问题、确认问题

    自动化测试只是确认问题

    自动化的长处:

    1、能够积累测试工作

    2、能够提高测试深度(并发、持久)

    3、随时运行,时效高

    自动化的局限:

    1、大多数问题都是在具体改动的模块中,新的模块中,所以自动化在新项目上暴露缺陷不占优势,应该降低发现问题的预期

    2、自动化属于接口类的,还是影响了一部分的真实性

    3、自动化测试无法评估用户体验

    2、策略先行

    自动化测试应该是我们测试过程中的一个策略,那些情况使用自动化测试的手段

    以什么样的节奏进行

    3、执行到位

    落实、运营、维护、持续进行

  • 相关阅读:
    通过HTTP发包工具了解HTTP协议
    Oracle之数据库安全
    SQL注入深入剖析
    apache中如何调用CGI脚本
    fastcgi php-cgi与php-fpm区别和之间的关系
    使用PHPExcel实现Excel文件的导入和导出(模板导出)
    学会数据库读写分离、分表分库
    框架Thinkphp5 简单的实现行为 钩子 Hook
    php文件下载
    PHP为JSON数据的API返回空数组或者空对象
  • 原文地址:https://www.cnblogs.com/yingchen/p/12620360.html
Copyright © 2011-2022 走看看