ApiPost V3创事记:一个痛并快乐着的创业故事
前言
无论是对于国家,还是对于我们个人,2020年4月,是注定是一个不同往年的4月。一场突如起来的疫情打破了我们原来的生活曲线,让我们知道了什么是苦难,什么是团结,什么是坚持,什么是胜利。
一、大幕开启
随着国内疫情的缓解,中文版接口调试与文档管理工具ApiPost 的开发团队重新踏上了面向未来的征程。一群怀揣着梦想的年轻人,经过两百多天的勤能补拙,终于在4月11号晚发布了 ApiPost V3的第一个版本。
发布夜的前夕,我们每个人都很激动,看着ApiPost 的每一行代码,看着那熟悉的不能再熟悉的UI界面,就像看着一个我们亲手孕育并抚养长大的孩子。
就像所有的孩子父母一样,我们自信我们的孩子是世界上最漂亮的孩子。
二、困难重重
由于新旧版本架构差异天壤地别,难以实现新旧版共存的数据协作,我们不得不决定强制升级。
凌晨4:00,我们关闭了旧版接口服务,正式开启了新版接口服务,然后怀揣着天亮后用户对我们赞美的小期待就趴在办公桌上酣然入梦了。
但是,事情往往没你想象的那么好,相反它会比你想象的更糟糕。
由于预估不足,测试力度不够,9点后,随着用户开始使用软件,在社区、QQ、邮件,我们陆续收到了大量的负面反馈:
“原来有的功能怎么没有了?”
“我还是回归xxx吧”
……
说好的赞美呢,那一刻,我们承认我们都懵了,我们不知道该怎么办了。
“怎么会是这样?”
“我们只是想做一款中国人自己的接口管理软件,难道真的又这么难吗?”
此时,大家都陷入了无限的低谷,忘记了我们的梦想,只有沉默。
“快来看,有人说看好我们软件,还给我们加油呢!”
真的耶,此时我们一篇博文的评论里,一个用户的鼓励话语,把我们重新拽回了现实:
zb-suixinerle : “加油!都是为了更好的使用体验,你们是最棒的!”
天影祭司 : “加油”
Hu:“看得出团队用心了,付费以表支持!”
静静说我想她 :“ 看好apiPost,加油”
小春:“除了一些细节,这次升级总体来说很赞!”
1条,2条…… 越来越多的鼓励话语出现在我们面前,对的,还是有人支持我们的,我们不能放弃,这点挫折算得了什么呢?我们必须马上振作!
于是,我们又像打了鸡血一样、开始在社区、QQ、邮件等一切方式收集Bug、建立Bug列表、迅速确定修复方案。
三、万里长征
直到7天后的今天,我们发现并完成了一下Bug以及优化项的修复、优化、新增:
1、[修复]参数输入卡顿问题;
2、[修复]接口切换卡顿问题;
3、[修复]其他卡顿问题;
4、[新增]恢复【目录另存为】;
5、[新增]恢复【项目克隆】;
6、[新增]恢复【项目删除】;
7、[新增]恢复 请求参数导出raw-JSON;
8、[修复]优化接口/目录拖动;
9、[优化]响应文档的展示;
10、[修复]可能出现的“网络异常”问题;
11、[修复]query参数无法实时到URL的问题;
12、[修复]发送URL增加空余字符?的问题;
13、[修复]修复文档编辑器无法滚动的bug;
14、[修复]修复接口状态默认不变色的bug;
15、[优化]宽度缩放问题 ;
16、[优化]更新组件问题;
17、[修复]File上传无法多选的问题;
18、[修复]设置密码后文档无法开放的bug;
19、[新增]恢复超时时间设置;
20、[优化]自动创建接口的体验;
21、[优化]优化参数注释库的导入和显示;
22、[优化]参数描述重新导入不要替换问题;
23、[优化]参数类型是file时的参数保存问题;
24、[修复]无法删除测试流程;
25、[优化]File组件值的保留问题;
26、[优化]禁止GET发送body请求;
27、[修复]后执行脚本获取请求参数;
28、[修复]修复流程测试可能执行失败的bug;
29、[修复]check选择问题;
30、[优化]APIs左侧导航默认闭合所有目录;
31、其他细项。
当我们修复完这个列表里最后一个bug的时候,外面下起了小雨,我们走出屋外,摘掉口罩,用力的呼吸了一口夹带着春雨的空气。帮随着一声春雷,我们坚信ApiPost的未来就像这春天一样:
虽然一切才刚刚开始,但终将会鸟语花香。
目前ApiPost V3.1.3已经发布,如果您的版本低于此版本,强烈建议您更新安装。
下载地址:https://www.apipost.cn/download.html
番外:
1、这次更新我们已经修复并优化了的99%的用户反馈,如果您有更好的建议,可以在我们的社区留言反馈。您的建议终将会在以后的迭代版本中出现。
2、经过经历这次强制更新的痛,以后除非本拉登拿枪顶到我们脑门上,否则后续的迭代几乎不会再采用强制更新的方式。
福利:
3、无论是用户的批评,还是鼓励,都是我们前进的无限动力,为了感谢大家,我们来了一次免费升级/续期一个月的企业版本的活动,您可以通过以下链接了解详情并参与:
虽然这样的举措会导致我们团队成本成本增加,但是为了亲爱的用户们,咬咬牙,我们多吃点吃泡面忍一忍也就过去了!