项目一:风险绩效系统5.0
项目描述:绩效风控5.0是一款采用B/S架构,微服务部署,采用敏捷开发模型,用于金融行业投后管理的产品,功能包括证券资讯数据查看和管理,金融投资产品季报、年报、周报等绩效报告的生成,以及对金融产品投资情况、产品抗风险压力情况分析。
测试环境:linux, mysql/oracle, Chrome浏览器
测试工具:postman, Jmeter, Chrome开发者工具,plsql, xshell, navicat
工作内容:
1、在linux服务器上搭建运维平台并部署相关服务、中间件搭建测试环境。
2、进行测试评审,测试分析,并编写测试用例。开发提交代码提测后,执行测试用例,并在JIRA上记录相关缺陷。当前版本功能全部测试完成之后,进行版本回归测试及相应的性能测试并编写测试报告。
3、编写接口自动化流程测试用例,以及UI自动化测试用例,提高自动化测试代码覆盖率,提升回归测试效率。
4、分析需求文档,阅读sql脚本,进行金融资讯、估值数据的转数测试。
5、经验分享,对测试过程中的学习、收获以及发现的问题进行总结,并将相关文档提交至SVN。
项目二:投资监督系统
项目描述:投资监督系统主要用于对投资经理买卖证券的行为进行监督,减少在买卖证券过程中触犯金融监管法规的一个风险。对于违规操作之后,能够将违规信息及时反馈给投资经理,系统支持上百条法律法规以及上千个投资产品的日中跑批计算。
测试环境:linux, mysql/oracle, Chrome浏览器
测试工具:postman, Jmeter, fiddler抓包工具, plsql, xshell
工作内容:
1、进行测试评审,从测试的角度提出问题,分析需求遗漏项和描述不清楚项。
2、根据评审结果进行测试分析,编写测试用例,自动化业务流程转化。
3、执行测试用例,提交缺陷至JIRA,根据测试结果编写测试报告。
4、进行投资监督日中任务的性能分析,创建测试数据,执行性能测试,分析软件性能瓶颈,生成测试报告。
5、对国家颁布的法律法规进行解读,结合需求文档,分析法规使用场景,使用范围和违规情况对法律法规进行系统测试。
6、使用python语言编写接口自动化测试脚本, 提升测试效率。
项目三:智慧校园管理平台
项目描述:智慧校园管理平台是一款基于 web 的平台,开放应用接口,解决统一身份认证和一站式登录,核心内容包括:智慧办公、教学质量监测、智能选课、智能排课、考务管理、人工智能学业预警等。
测试环境:Windows,PHP,Apache,MySQL
测试工具:fiddler,wireshark,navicat,Jmeter
工作内容:
1、参与需求的讨论,熟悉相关需求,分析测试需求。
2、根据接口测试 API 文档,编写APP的接口和UI的自动化测试脚本,并生成结果报告。
3、搭建接口测试环境,使用Jmeter执行智能选课方面的测试用例。
4、使用缺陷管理工具禅道管理缺陷,跟踪缺陷。
5、对修改后的缺陷进行回归测试,回归测试通过,则关闭缺陷。
6、编写接口测试报告和测试总结。
项目四:店来客饮食收银点餐系统APP
项目描述:主要功能包括顾客点餐,其功能包括点单,结账,会员管理,商品管理,订单管理,报表查询,营销管理等功能,以及用于商家的账户管理和营业设置
测试环境:Android,ios,Apache,mysql
测试用具:postman,fiddler,monkey,navicat
工作内容:
1、参与需求评审,从测试角度提出问题,分析测试需求。
2、根据测试分析结果,编写功能测试用例。
3、阅读开发API文档,编写接口自动化用例。
4、使用monkey命令,分析app内存,电量,cpu资源使用情况。
5、执行测试用例,提交相关缺陷,根据测试结果编写测试报告。