手把手教你学会接口自动化框架的搭建-前言

本文将指导新手逐步搭建接口自动化平台,通过使用Python的pytest等工具,结合真实项目案例(如悟空CRM)进行教学,强调实战和效率,确保读者能掌握自动化测试的基础和应用。
摘要由CSDN通过智能技术生成

在网上看过很多帖子,各种接口自动化的框架眼花缭乱,但是对于很多才做自动化的新手,那是一头雾水。

因此,我决定出一个系列,让你能够按照我的文档一步步把接口自动化都做起来,而不是网上这种一股脑的全部抛出,让你看的云里雾里的。

看完这些文档保证你能去任何一家公司,独立搭建一套接口自动化平台

因为面向的是大众,所以我会从最基础的部分带着项目一步步写代码演示,全程都会基于真实的项目编写,希望你能耐心的跟着每个章节进行练习,如果有疑问,可以进行答疑。

既然是手把手教你学习接口自动化的搭建,而且还要和网上的理论派有所区别,那我就得去做以下几方面的准备工作:

第一,找一套主流的写好的接口自动化测试框架进行拆分,这里我选用了一套含有:Python + pytest + allure + log + yaml + mysql + 钉钉通知 + Jenkins 实现的接口自动化框架的代码进行手撕。

当然有人会说,为什么你不从0开始写呢?我想说在工作中讲究的是效率,别人都已经写好了,你还不踩在别人的肩膀上往上爬,不知道你傻呢还是你傻呢?

第二,找一个能够永久免费使用下去的开源项目,最好是自己能够手动搭建起来,这样就不用受制于人,并且测试环境的搭建本来就是测试人员必备的技能。这里我选了网上比较流行的开源的项目悟空CRM。

毕竟这个项目让你来练手,你就乐呵着吧。

悟空CRM在中国的开源管理软件行业有较高的知名度。目前软件已达到千万级的用户量,开源系统下载量达到200多万次,已覆盖设计制造业、服务业、金融业、政府机构等多种行业。与阿里巴巴、腾讯、OPPO、航天信息、CCTV等多家知名企业达成战略合作。

公司先后获得河南省高新技术企业、国家3A信用企业、IOS9001软件产品认证等20多项荣誉奖项。拥有50余项软件著作权。 获得20余家国内媒体报道。公司自成立以来,以高科技为起点,以技术为核心、 以完善的售后服务为后盾,秉承稳固与发展、求实与创新的精神,已为国内外上万家企业提供了服务。 在为实现企业价值最大化的过程中, 实现了自身的价值的提升,取得了最大程度的双赢合作,并获得了社会各界的广泛赞誉和认同。

看看这介绍,就知道是一个很正经的项目。

第三,我找的这个项目接口类型,业务涵盖各方面的技术点,能够充分带着你去联系起来,实实在在的跟在公司带项目一样,把这些给你带起来。

第四,这个项目的选取,一时半会不会倒了,后期还有可能会不断的更新,那更新之后,我们还能通过自动化测试的结果来识别有多少改动,真正的做到传道受业解惑源于企业真实实战。

第五,全文是在讲接口自动化测试,但是为了知识的连贯性,中间会穿插一些辅助的知识点用于保障你学习知识的连贯性。

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

软件测试老痞

你的支持,是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值