![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目经验总结
项目实际经验总结
@半良人
这个作者很懒,什么都没留下…
展开
-
第三方商城对接重构(HF202407)
现在的大环境下,好像但凡有些实力的大企业都在搞自己内部的商城系统环境很不稳定,在一定的周期后说重构就重构,版本变化很大;交互不完善信息不同步的;甚至流程都不完善的系统对接周期越来越靠前,以前是他们基本开发完成了一部分才对接,现在很多都是并行且是半成品这次的商城非常严格也算流程比较完善的,以前碰到过第三方根本不同步的;需要我们主动自己获取 的,这次第三方会主动通知我们对方系统不完善,联调周期长。原创 2024-07-06 21:16:49 · 454 阅读 · 0 评论 -
分批认款+分批付款总结
系统支持部分认款,部分回款原创 2024-01-09 11:54:58 · 464 阅读 · 0 评论 -
第三方商城对接项目(202311)
文章目录1. 项目背景和目标2. 项目成果3. 项目经验总结4. 项目评价5. 展望和建议1. 项目背景和目标竞标成功接口对接第三方商城,商品,订单,售后尽快完成对接2. 项目成果完成整个项目功能流程对接新业务功能移交项目等业务部门使用3. 项目经验总结4. 项目评价5. 展望和建议原创 2023-11-09 15:48:03 · 147 阅读 · 0 评论 -
逆向退货售后设计
退货售后流程:涉及订单,票,款。原创 2023-08-20 20:14:43 · 857 阅读 · 0 评论 -
采销系统-坏账和亏损项目总结
计算公式进行了多次讨论才得以敲定由于涉及多个对外对接项目,所有需要多种综合考量业务流程本身比较长,又处于流程的末尾,测试难度复杂。原创 2023-08-03 22:36:51 · 235 阅读 · 0 评论 -
积分兑换小程序项目总结
订单支付数据观测的过程中有一些支付金额老是少一分钱。原创 2023-07-15 13:41:13 · 213 阅读 · 0 评论 -
三级等保整改
【代码】gmssl.sm4。原创 2023-07-12 19:51:14 · 287 阅读 · 0 评论 -
采销退换货迭代
4.缺少内在关联统一性(围绕订单产生的所有类型的采购单缺少统一的关系连接查询处)1.功能重叠:取消采购类似做成一键通杀功能,不管流程到了哪一步可以一键返回。1.所有的实体表的设计一开始就应该考虑状态字段设计(删除、作废状态)3.流程有并行冲突(先退完采购单才能退单改成退单、退采购单并行)2.采购单表一开始未设计作废或者删除状态。完善采销退换货逻辑:换货=退货+采购。原创 2023-05-21 22:09:26 · 70 阅读 · 0 评论 -
第三方商城项目对接(2022-11)
项目总结原创 2022-11-26 18:50:21 · 718 阅读 · 0 评论 -
BUG数据监控与相关性针对性测试(python+预警+自定义钉钉机器人发送内容)
监控原创 2022-11-11 10:49:47 · 275 阅读 · 0 评论 -
订单/票/款重构项目总结
电商项目经验总结原创 2022-07-09 15:35:52 · 120 阅读 · 0 评论 -
第三方平台对接订单+票+款
项目描述:对接一个新的第三方平台,商品,订单,票款,结算遇到的问题:1.原有的业务流程环环相扣,商品—>订单—>票—>款,这次的业务对接要求有先款—>后票的2.以前的认款是按照订单金额认款的,这次的款是按照...原创 2022-01-11 09:36:01 · 617 阅读 · 0 评论 -
开票优化项目迭代3.0
项目概述:基于上一次的迭代,这一次进一步把供应商的线下操作进一步挪到线上不管是进项票还是销项票进一步挪到系统中在线处理开票遇到的问题:1.功能的控制与权衡取舍,是两步操作合为一步,还是一个功能拆分两步实现2.异常业务流程的闭环3.交叉业务场景的梳理,围绕一条业务主线的处理4.前端一个页面承载很多功能,还是拆分页面...原创 2021-11-27 18:47:23 · 234 阅读 · 0 评论 -
银行付款对接测试
银行业务流程复杂,比如加个访问的白名单,总行审批下来用了好几天测试环境不能完全满足测试,很大一部分测试要放在预生产环境付款要考虑大额支付/跨行支付/本行支付有时不能实时返回付款状态,需要定时获取银行的返回值定义比较完善,要全部考虑到在自己这边的处理优化总结:1.项目不同,调整在不同环境的测试力度2.细分测试环节和期望结果,由于银行提供的接口是通用接口,测试期望的偏重应该放在传参保证正确3.模拟假数据,间接测试我们这边回调的处理是否正确项目管理总结:尽量充分提前沟通好细节和需要提前做的一些原创 2021-11-26 22:57:26 · 478 阅读 · 0 评论 -
OA薪资计算
原创 2021-09-27 18:49:27 · 179 阅读 · 0 评论 -
电商-商家入驻管理
项目概述:用于管理商家的后台系统,商家可以申请 入驻,管理自己的店铺以及人员问题总结:1.接口幂等处理前端加防抖,后端接口幂等处理,包括增删改接口2.错误的事前处理前端控制操作,各种状态判断3.等待处理前端加loading或者给予提示(举例:表单提交,表单字段有图片上传,必须保证图片上传成功才能提交表单)4.功能设计全面两面性:有正有反,有上有下,有进有退多面性:增删改查关联性:流程依赖5.易用性不用思索就知道怎么用(用户输错了,你要提示用户怎么输入对)6.同一个浏览器多账号退原创 2021-07-31 13:13:46 · 484 阅读 · 0 评论 -
微信小程序项目--订单
测试点总结:1.列表页面的返回刷新2.返回上一级处理(增删改成功后的返回不要返回到增删改页面)3.列表显示页面(空,较少,较多—清理上一次的结果)4.页面加载过程中的loading5.对接口返回null值的处理(显示)6.后端接口幂等处理7.前端操作按钮的防抖处理8.完整的功能业务流程...原创 2021-06-12 13:47:57 · 567 阅读 · 0 评论 -
开票优化项目
项目概述:用于用户自助项目开票,主要业务分为,普通开票,合并开票,分批开票遇到的问题:1.对项目的预期难度过低,因为涉及到对原有业务流程的调整。2.逻辑控制的问题,举例:对功能操作做了状态限制,但是状态涉及到两个字段AB,控制中如果使用了或的判断逻辑,就会造成了,根本走不到后面逻辑的问题解决方案:只判断一个字段或者每次都两个字段一起判断或者做严格的业务限制3.老数据的的处理,因为是优化了流程,所有造成以前有的流程造成的数据,在上线后会造成数据缺失以及流程问题解决方案:把所有数据流程打回到初始状原创 2021-05-01 10:39:15 · 174 阅读 · 0 评论 -
老接口的优化项目
项目概述:老的接口对接的优化测试遇到问题:返回的数据接口不变,但是为了优化,过程中有些字段赋值了,但是有的字段不赋值了,但是综合在这个过程中,不知道有多少外围系统对接过,无法评估最终的影响解决方案:返回的数据结构和数据都与以前老接口保持一致使用对比工具,验证老接口和新接口返回的数据一致...原创 2021-01-27 14:48:11 · 91 阅读 · 0 评论 -
分销商城
模块:首页、分类列表、商品详情(注意不同代理商和阶梯价格商品)、购物车、结算、收银台需求问题:后台关于商品分类设置可以有很多级分类,前端只显示一级和二级分类搜索原创 2021-01-20 14:06:54 · 322 阅读 · 0 评论 -
工单项目总结
项目背景:公司内部使用的新建任务处理的系统测试的难点:1.状态流转节点很多,切流转状态具体关联到人2.多端登录处理同一工单3.状态的逆向处理解决方案:1.用时序图画出状态流转图,即清晰又明确2.每次进行状态的更新的时候都会先进行查询避免状态的逆转...原创 2020-11-01 01:59:52 · 929 阅读 · 0 评论 -
中间状态+三方预约下单接口测试项目
项目概述:一个下单接口,一个取消订单接口,一个查询接口,七种状态遇到的问题:1.同样的请求用Postman成功,但是用Jmeter请求一直失败,倒腾的半天,注意到Jmeter发过去的报文有中文乱码,处理方式见下图2.下单中的状态和取消中的状态如何造数据,想了一系列方法比如让下单请求和查询请求同时请求发过去,都不行,最后是通过在代码中加了强制等待造的数据3.通过正则取值和通过CSS取值4.两个不同请求的并行执行...原创 2020-09-04 19:54:38 · 331 阅读 · 0 评论 -
财务提成项目
项目概述:计算销售的提成,用于不同用户的查询需求问题:1.加减计算的问题:有时候不能直接用加减法计算规则计算参数的值,比如C=A-BB取负值时,求差值负负为正,但是在业务上这样算是不对的2.负值的四舍五入(有时候结果并不是我们想的那样):...原创 2020-08-07 19:05:29 · 220 阅读 · 0 评论 -
购物车拆单拆价
项目描述:新增购物车功能,订单拆单,拆价,多种优惠的使用测试重点:1.历史订单数据的兼容2.原有订单业务流程的影响3.订单列表的查询的性能4.多种类型商品,多种优惠方式的组合拆单,拆价遇到的问题:1.全部订单量过大时老是查询超时解决方案:加长超时等待时间2.同一个账号三端查询订单展示出来的数据不一致...原创 2020-05-22 14:10:33 · 424 阅读 · 0 评论 -
自助机
项目描述:用于客人自助登记的机器类似于火车站的自助取票机,超市的自助收银机器,大致的业务流程是:客户预约-客人刷身份证-人脸识别对比(是否是本人)-读取预约单-加商品-支付-登记成功这一次属于对接,全是后端负责改动,前端基本没动遇到问题:1.一只登记不成功需要查询的接口过多导致了超时.最后调大了超时时间2.登记属于业务的终端多个渠道预约数据不统一造成多必要字段为空赋予默认值3....原创 2020-04-22 15:37:10 · 222 阅读 · 0 评论 -
人工智能项目判读项目总结
项目概述:医生在录入客人的检查结果的时候有时候会涉及器官的具体部位,为了防止部位录入错误,接入人工智能判读,在医生录入结果的同时把结果的图片传给AI接口进行校验,判读器官的具体病灶部位经验总结:1.最重要的就是AI判读的准确性,为了保证准确性需要准备大量的医生操作的图片数据进行校验(还需要对图片数据进行归类,左侧的一类,右侧的一类,全部的一类)2.由于接口的传输是图片base64编码所以还...原创 2019-11-30 20:55:17 · 324 阅读 · 0 评论 -
调查问卷项目教训
项目描述:H5存储客户填写的调查问卷,各个端统一收集然后同步到问卷存储中心各个业务平台从问卷存储中心过滤获得问卷数据展示经验总结:1.此项目的测试的重点首先应该是对问卷答案的同步(涉及到各种答案类型:多选题,填空题,嵌套选择题,一开始测试时就应该直接做一条全量答案类型数据进行测试)2.中间研发为了尽量复用旧的代码,在过滤查询中采用了中间对应的数据,造成了很多问题(需求是A对应c进行过...原创 2019-10-13 23:11:08 · 148 阅读 · 0 评论 -
测试项目经验总结-------第三方支付项目总结
项目描述:通过第三方对接微信和支付宝/pos前端主动发起支付并发起定时结果查询遇到问题:1.第三方支付拿到状态后不回调2.第三方有订单,但是我们拿不到订单状态–导致两边不统一(有时候订单支付失败被取消了,我们拿不到取消状态,一直处于查询请求中;有时候拿到支付失败状态了,但是第三方订单未取消可以继续支付)3.涉及免密支付(微信和支付宝)和密码支付4.支付与退款请求的重复发送5.接...原创 2019-09-26 15:49:50 · 556 阅读 · 0 评论