news 2026/5/19 15:14:51

【金融项目实战】1_项目总结 _项目回顾

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【金融项目实战】1_项目总结 _项目回顾

文章目录

  • 一、项目介绍
  • 二、项目测试
    • 2.1 项目的测试过程是什么?
    • 2.2 如何测试自己负责的功能模块?
    • 2.3 接口测试用例如何设计?
    • 2.4 接口测试的时机/目的是什么?
    • 2.5 如何准备接口自动化测试过程中的数据
    • 2.6 如何使用jmeter编写接口自动化脚本
    • 2.7 如何使用代码编写接口自动化脚本?
    • 2.8 如何保证接口自动化测试脚本的稳定性?
    • 2.9 项目中涉及到第三方接口时如何进行接口测试?
    • 2.10 项目测试过程中发现的印象深刻的BUG
    • 2.11 项目测试过程中遇到的问题

一、项目介绍

  • 项目是做什么的?
安享理财项目是一个p2p(个人对个人)的借贷平台
  • 项目给谁用的?│
借款人 投资人 平台管理员
  • 项目包含哪些主要功能?
前台:登录、注册、借款、投资、个人中心、其他 后台:借款管理、资金管理、认证管理、...
  • 项目的技术架构是什么?

扩展其他架构:1、组织架构:组织部门结构图2、环境架构:Linux+应用服务器+数据库+编译器/解释器3、系统架构:B/S、C/S4、技术架构:描述子系统关系、开发语言、使用的框架、技术栈
  • 项目的核心业务流程是什么?
借款业务:登录成功->开通资金托管账号成功->提交申请额度成功->额度审批成功->提交借款单成功->借款单审批成功 投资业务:登录成功->开通资金托管账号成功->风险评测成功->充值成功->投资操作成功->满标审核成功

二、项目测试

2.1 项目的测试过程是什么?

●方向1:使用大白话围绕测试流程展开

●方式2:自己实际执行的过程

1、接口业务2、单接口3、UI功能(业务、单功能)

2.2 如何测试自己负责的功能模块?

1、拷贝负责项目模块相关资料2、根据测试计划执行时间节点,编写自己的个人计划3、看需求与产品核对需求(需求能看懂:将自己的理解跟产品确认下;看不懂:让产品给你快速串讲需求)4、分析需求,提取测试点,编写用例及评审5、执行用例,及缺陷管理6、测试总结

2.3 接口测试用例如何设计?

1、业务依赖 2、单接口 - ①参数值提取测试点(正向:全部参数、必填参数 逆向:为空、类型、长度、规则、含特殊字符 - ②参数个数

2.4 接口测试的时机/目的是什么?

时机:先测接口,后测UI界面 目的:测试服务端提供的接口访问正常、对参数的逆向校验完整。

2.5 如何准备接口自动化测试过程中的数据

通过数据库构造(借款标)

2.6 如何使用jmeter编写接口自动化脚本

核心:添加断言、脚本可重复执行 添加断言:响应断言、json断言 脚本可重复执行: - 1、脚本按依赖顺序执行(勾选测试计划中独立运行每个线程组选项) - 2、构造依赖数据和清除数据

2.7 如何使用代码编写接口自动化脚本?

框架:python+pytest+requests 结构: api:封装被测接口 script:测试接口 log:日志 report:报告 data:测试数据 tool:工具类 config:项目配置文件 pytest .ini: pytest框架运行配置文件

2.8 如何保证接口自动化测试脚本的稳定性?

1、不依赖任何数据库中的数据2、按顺序执行3、清除数据

2.9 项目中涉及到第三方接口时如何进行接口测试?

mock服务 描述:三方接口的操作->三方接口请求的url和参数都来源于后端接口返回的结果,返回结果格式html,需要从html提取数据。所有的请求参数都在input标签中,name的属性值为参数名,value属性值为参数值。

2.10 项目测试过程中发现的印象深刻的BUG

1、都还好,没有。2、有:认证接口bug,为什么深刻:因为认证接口的缺陷而提示信息成功,导致开户一直不成功

2.11 项目测试过程中遇到的问题

1、文档内容不全,测试用例设计时,难度增大(频繁与产品开发沟通)2、jmeter工具使用不熟悉,导致自动化脚本调试很长时间。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/15 18:26:33

BI的作用,体现在企业的哪些方面

对市场异常敏感的商业世界自然不会放过获取数字经济的机会,以国企和央企为首的众多企业开始进行数字化转型,通过信息化建设,部署商业智能BI来完成转型工作。为什么会出现BI有一点可能出乎很多人意料,虽然 BI 是因为信息化、数字化…

作者头像 李华
网站建设 2026/5/15 18:26:13

Yi-Coder-1.5B应用:Ollama部署+52种编程语言支持

Yi-Coder-1.5B应用:Ollama部署52种编程语言支持 有没有想过,把一个真正懂代码的AI助手装进你的笔记本,不联网、不上传、不依赖任何服务器,就能随时帮你写函数、修Bug、读文档、转语言?不是“能聊几句”的通用模型&…

作者头像 李华
网站建设 2026/5/15 18:26:32

一套万能通用的异步处理方案

前言 良好的系统设计必须要做到开闭原则,随着业务的不断迭代更新,核心代码也会被不断改动,出错的概率也会大大增加。但是大部分增加的功能都是在扩展原有的功能,既要保证性能又要保证质量,我们往往都会使用异步线程池…

作者头像 李华
网站建设 2026/5/15 18:26:49

AI供应链惊魂!OpenClaw 341个恶意技能,正在收割全球用户数据

当AI代理工具从“便捷辅助”升级为“日常刚需”,其生态供应链已成为黑产团伙的新猎场。近期OpenClaw平台爆发的ClawHavoc大规模投毒事件,341个恶意技能潜伏于官方市场,恶意占比超11.9%,刷新了AI插件生态供应链攻击的规模纪录。这不…

作者头像 李华
网站建设 2026/5/19 0:04:27

云计算如何助力企业实现安全高效的规模化发展!

云计算是企业实现安全高效规模化的核心引擎,它通过提供可扩展、灵活且智能的基础设施与服务,从根本上改变了企业增长的方式。以下是其关键作用的详细解析:一、实现“高效规模化”的核心能力弹性伸缩,告别资源瓶颈按需供应&#xf…

作者头像 李华
网站建设 2026/5/5 2:29:00

什么是机器学习?—— 用 “买西瓜” 讲透核心逻辑

什么是机器学习?—— 用 “买西瓜” 讲透核心逻辑 快速导读 难度:入门位置:第 1 篇读完可接:第 2 篇《机器学习基本术语大拆解 —— 用西瓜数据集逐个对应》 文章目录什么是机器学习?—— 用 “买西瓜” 讲透核心逻…

作者头像 李华