• 各大自动化测试框架对比


    自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程,主要是编写代码、脚本,让软件自动运行,发现缺陷,代替部分的手工测试;自动化测试可分为自动化性能测试、自动化功能测试,自动化功能测试包括了单元测试、接口测试、UI测试。

    接口自动化测试优点是“比较稳定和容易实现”,缺点是“用户操作真实性不强”;所以现在大部分互联网用它作为测试工作的铺助,是因为web和app自动化的缺点接口自动化测试都能进行弥补,

    web自动化测试、APP自动化测试、接口自动化测试:

    1、UI(WEB)自动化测试走主流程的测试、接口自动化测试走全面的测试:先布置接口的自动化测试用于测试和回归测试,特别在敏捷测试中,接口自动化测试应该占主体。后布置UI自动化测试用于住流程的回归测试。

    2、UI(WEB)自动化测试与APP自动化测试结合:需要一个自动化测试框架的协调,可以进行UI自动化测试到APP接口层的长流程场景自动化测试,也可以进行UI自动化测试到APPUI层的长流程场景自动化测试。

    3、接口自动化测试与APP自动化测试结合:其实和UI与APP自动化测试长流程的交换一样的原理,需要自动化测试框架的支撑。先进行接口测试用例的执行后进行APP的UI和接口测试的用例执行。

    接口自动化测试工具简单对比和介绍:

     

    总结:

    感谢每一个认真阅读我文章的人!!!

    作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

    文档获取方式:点击右边链接领取:软件测试全套资料分享       

  • 相关阅读:
    C语言Free空指针会怎样?
    计算机网络-数据链路层(流量控制与可靠传输机制(停止等待协议、滑动窗口协议(GBN,SR)))
    学习VGG笔记
    Web安全基础
    vue 动态数字效果 vue-animate-number
    在链表上实现 Partition 以及荷兰国旗问题
    主动发现系统稳定性缺陷:混沌工程 | 京东云技术团队
    Transformer
    Pytest----当fixture重名时如何调用
    FALSK+vue高校学生宿舍管理系统python-django
  • 原文地址:https://blog.csdn.net/2301_79535733/article/details/133799709