永赢设备之家

我要开发同款
魏文涛2024年05月10日
231阅读
开发技术jmeter、charles、压力测试、功能测试、渗透测试
所属分类iosandroidAPP

作品详情

·永赢设备之家是一款集资讯、社区、购买新机、二手机、维修、保养及租赁产品为一体的综合型项目(APP +微信小程序),该项目是以宁波银行永赢金租科技部为主导的长期战略性项目;
·在项目组中担任测试组负责人,带领测试团队高效率高质量地完成项目的测试工作,最终项目以0Bug 的卓越成绩提前交付,赢得甲方一致好评;
·深入了解项目需求,参与项目的人天评估及排期、制定测试计划、测试模块分工、把控测试质量与进度;
·设计了全面的测试流程,包括冒烟测试、SIT 系统一轮测试、SIT 系统二轮测试、UAT 验收测试,以最大程度地提高测试覆盖率;
·在冒烟测试和 SIT 系统一轮测试中,充分利用微信开发者工具和 Charles 抓包工具,通过直接查看接口请求和响应数据实现精准定位前后端问题,大大缩短了问题修复时间,提高了开发及测试人员的工作效率;
·为了验证小程序和 APP 在真机上的兼容性表现,SIT 系统二轮测试采用各类真机测试,确保小程序和 APP 在不同设备上的稳定性、流畅性和功能完整性;
·在测试商品自动排序的需求中(根据商品品牌、价格、商家类型、购机券、延保、免息、点击数、平均停留时长、收藏数、转发数、登记数、客服咨询数、运营干预、是否新品等维度计算商品最终权重值从大到小排序):
·使用 Postman 工具批量创建多个商品,极大地提高测试效率,相较于手动创建和配置每个商品,自动化脚本可以迅速生成大量测试数据,减少人为错误的可能性;
·使用 JavaScript 语言在集合中编写预请求脚本获取登录用户的 token 后设置为集合变量,作为后续接口请求的参数;
·在集合变量中设置初始值为0的变量,再在每个请求的预请求脚本中获取集合变量+1后再设置为集合变量,实现自增变量作为商品名称后缀,确保商品名称的唯一性;
·使用{{$randomPrice}}动态变量作为商品价格,确保每次创建商品时价格的随机性,更接近于真实场景;
·最后再使用多表联查、子查询的方式编写 SQL 语句查出每个商品各个维度的得分值,通过计算后得出最终权重值,验证用户端商品自动排序功能的正确性,同时验证后端数据库查询逻辑的正确性和性能。
·UAT 阶段配合业务方验证系统是否满足用户需求,以及确认 UI 设计是否符合用户界面要求,针对业务方提出的反馈和意见使用在线文档收集,以便于迅速响应及处理,对于发现的缺陷或问题,立即反馈给开发团队,以确保问题能够及时修复,对于业务方提出的需求,立即反馈给产品团队,一旦确认无误,立即提交给开发团队进行处理,以确保业务需求的及时实现。
·项目上线后编写上线测试报告、系统质量验收报告,用户操作手册等文档,确保项目信息的完整性和可追溯性。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论