用户名
Email
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
帖子
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com技术社区
»
论坛
›
软件与程序人生
›
程序人生
›
新手测开如何在公司从零开始搭建接口主动化平台? ...
新手测开如何在公司从零开始搭建接口主动化平台?
花瓣小跑
论坛元老
|
2024-9-29 04:25:04
|
显示全部楼层
|
阅读模式
楼主
主题
1903
|
帖子
1903
|
积分
5709
刚做专职的测试
开发
的时候,有幸在公司参与了一次从零到一去搭建接口主动化平台,最近也在整理从零
开发
接口主动化平台的内容。想着把平台从零搭建化给总结梳理出来,今天拿来去分享整个搭建化的流程。希望可以帮助到大家,提供一些参考。
梳理出来大概的步骤。
1.了解业务痛点形成需求
2.制定编码
开发
规范
3.制定技术方案
4.拆分需求
5.分配任务
6.协同
开发
7.进行自测
8.部署
9.文档整理
10.平台讲解
11.推广平台
12.切入业务,打造一个标杆
13.优化平台,适配业务需求
14.版本迭代,赋能平台。
复制代码
这里我建立了一个专门交换软件测试方面问题的学习群,里面也有很多大公司的技术大牛。很多时候,技术大牛的几句话就会让我们醍醐灌顶,少浪费时间,如果想要多跟有经验的人学习,就找我加入我的软件测试交换群,以后有工作的内推时机都相互保举一下,毕竟我们是关系社会。
软件测试交流社区:914172719
复制代码
那么我们从这14个方面去分享下。
1.了解业务痛点形成需求
进入团队,要了解这个团队,对于接口测试平台的需求,对平台的预期,具体的业务需求,形成文档,进行需求的评审,对业务需求进行更好的梳理,让平台泉源于业务,赋能于业务。有了需求,才可以进行很好的
开发
。初次做平台,肯定要了解业务的需求,泉源于业务,高于业务,赋能于业务测试。
2.制定编码
开发
规范
在团队,刚开始
开发
的时候,可能没有对应的编码规范,作为一个首任的测试
开发
,平台在建立的初期,对于代码规范肯定要有公道的要求,根据所选择的语言,去指定对应的编码规范,有助于团队协作,把团队搭建过程中的资料,进行规范的记载下来,方便后续的查阅。
3.制定技术方案
有了需求,有了规范,要选择得当自己团队的语言框架,指定相应的技术方案,数据库选择什么,缓存怎么做,框架用啥,都要定下来,选择框架肯定要符合业务,同时更够让团队的人,更好的帮忙
开发
,快速的达到
开发
的能力,按照节点目的完成
开发
,完成交付目的。选择的方案,得当本团队,以及业务需求。
4.拆分需求
对于需求,进行拆分,具体的需求拆分,把需求的内容进行拆分到功能,拆分到对应的数据库设计,需求拆分的越具体,越细致,后续的使命分配更加简单。公道的拆分,然后制定表格,方便分配使命。
5.分配使命
拆分需求后,进行使命拆分,要保证 负责模块关联度,要保证
开发
进度,根据技术水平或者能力去分对应的需求,避免技术短缺,延伸进度,同时鼓励对其掌握,分配使命肯定要肯定的思考,拆分的具体是为了更好的分配,分配使命的准确保证快速
开发
。
6.协同
开发
协同
开发
,这个就是大家一起
开发
,有问题及时沟通,碰到技术难点,无法确定要及时讨论。做到协同的目的,不是一个人独立的
开发
,而是团队大家一起
开发
。更好的协同性。各自有各自的使命,但是在团队之间,我们还需要更好的协同,不能一个人,掉臂及整体,我们是一个整体,而不是一个单独的个体,大家是一个整体,融于团队。完成团队的
开发
的使命。
7.进行自测
完乐成能模块的
开发
,需要对于功能进行自测,保证自己功能的是可用的,这个也取决于团队,如果没有专职的测试,需要测开自己测试,那么自己要对自己的模块进行自测,同时测开内部进行交叉测试。如许才能及时的发现问题解决问题。没有专职的测试来测试,就需要测开的同学内部之间进行交叉测试,而且公道划分使命,进行充分测试。
8.部署
完成测试后,就需要对于平台进行部署,因为只有部署后,才能让大家都用到,需要思量,服务器大家的访问的是否需要限定,部署的快速,能够满足业务需要,数据库的构建,redis相关的配置。部署发布规范化,简单化即可。满足快速部署。
9.文档整理
对于文档的整理,研发过程中,有很多的文档,需要整理,肯定要及时梳理记载文档,方便后续的查阅,留下足够的文档。而且文档的整理,也帮助团队内部同学更好的了解平台。同时也能让其他同学去了解平台,有爱好的,可能一起去参与平台的建立,吸纳更多的人进来。
10.平台讲解
对于平台研发后,进行平台内部的梳理,平台进行分享,引导大家如何去用,如何快速的去理解,了解使用平台。去充分的对于平台讲解,对于平台充分讲解,可以让大家了解平台,熟悉平台,学会使用平台。
11.推广平台
在业务测试中,去推广我们的测试平台,让大家去接受平台,可以指定一些考核的标准之类的,更好的去完成推广,当然了,指标可以作为一个参考,但是整体的照旧要靠平台的功能,能够更好的负能测试,来吸引大家,指标只是快速的让大家去用。但是真正让大家去用平台的照旧要靠平台能够给业务产生巨大的价值。
12.切入业务,打造一个标杆
很多人会问,为什么要打造一个标杆的项目,只有一个平台在一个项目中更好的使用了,大家看到了平台的效力,也可以用这个项目为标杆进行推广,对于使用好的项目可以给予肯定的倾斜,比如可以和领导争取一些奖励之类的。一个标杆就是推广项目,证明平台的最关键的,最实际的例子。一个平台只有用起来,以一个项目为点,动员整个团队层面的使用。
13.优化平台,适配业务需求
平台
开发
后,在业务的用的过程中,肯定有很多需要优化的点,我们要做的就是及时优化,满足业务的需要。平台的优化是为了更好的适配业务,让平台发挥巨大的价值。不同的业务有不同的需求,也有不同的痛点,我们要做的,就是让平台适配业务的特性。更让的在业务上推广,让业务快速的使用平台,发挥平台+功能测试的最佳协力。
14.版本迭代,赋能平台。
平台
开发
后 ,根据整体的需要,进行版本的规划,让平台的迭代,给平台赋予更多的能力,比如接口的监控,比如 压测脚本形成,比如录制接口测试case等功能,需求泉源于业务,平台的迭代要满足更好的业务适配,更快速的业务使用。赋能平台更多的是让平台的价值更多,价值更大,提供更多的能力。
以上的这些流程可能不消照搬,这是我在一个团队从零到一搭建过程后留下来的整理的一些思绪,今天禀享出来,希望可以帮助大家提供更好的借鉴,当然了,要符合自己的团队的。因团队而变革。后续对应的从零
开发
接口测试平台等内容也会提供出来。
最后:
下方这份完备的软件测试视频学习教程已经整理上传完成,朋友们如果需要可以自行免费领取
【保证100%免费】
这些资料,对于【软件测试】的朋友来说应该是最全面最完备的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
花瓣小跑
论坛元老
这个人很懒什么都没写!
楼主热帖
【电脑配置】新电脑买回来怎么配置? ...
数理逻辑第4-5章
使用axios发送post请求上传文件(multip ...
应急响应(总)
最简单易懂的ios p12证书 和描述文件的 ...
【网络攻防】常见的网络攻防技术——黑 ...
使用 Mypy 检查 30 万行 Python 代码, ...
计算机网络原理(谢希仁第八版)第六章课 ...
XXE漏洞学习
gorm操作sqlite3,高并发读写如何避免 ...
标签云
集成商
AI
运维
CIO
存储
服务器
浏览过的版块
Oracle
登录参与点评抽奖加入IT实名职场社区
下次自动登录
忘记密码?点此找回!
登陆
新用户注册
用其它账号登录:
关闭
快速回复
返回顶部
返回列表