项目描述:
北京银行收单系统主要是通过支付宝pc支付、支付宝生活号、支付宝小程序、支付宝app支付完成支付,对收单系统进行性能测试,找到交易最大处理和交易响应时间的性能指标。
项目环境:6台应用服务器、1台数据库、协议http
项目职责:
1、根据公司的性能测试的最新需求,编写测试方案。
2、通过jmeter编写脚本,根据开发提供的报文和接口路径编写脚本及优化脚本。
3、设计场景,确保脚本正确后,设计压测场景,常规场景(基准场景,单交易负载场景,混合压测场景,稳定性场景),其他场景(扩展性场景、限流场景),根据nmon监控服务器的资源指标(cpu、内存、磁盘)。
4、问题排查,使用听云、arthas等工具进行问题排查及定位。
5、收集数据,1、收集场景常规的数据(tps、最大响应时间、平均响应时间、最大响应时间、通过正确的事务量、失败的事务量等),2、收集混合和稳定的监控数据。
6、编写测试报告,上传svn归档,提交领导。
项目描述:
实现客户通过手机银行app增加开户、绑卡等新功能,实现通过手机银行扫码能够自行上报代发账号或开户信息,批量开户信息上送和绑卡的流程。
项目环境:5台应用服务器1台数据库、协议http
项目职责:
开发提需求,根据需求调研表编写测试方案。
准备性能测试环境,通过指定服务器的ip及挡板的配置。
通过jmeter编写脚本,根据开发提供的报文和接口路径编写脚本及优化脚本。
造数准备,批量开户及绑卡流程需要准备大量的铺地数据,主要是作用于白名单用户得验证及对数据库进行插入、查询等操作。
5、设计场景,设计压测场景,常规场景(基准场景,单交易负载场景,混合压测场景,稳定性场景),根据nmon监控服务器的资源指标(cpu、内存、磁盘),定位问题及优化性能问题。
6、收集数据,1、收集场景数据(tps、最大响应时间、平均响应时间、最大响应时间、通过正确的事务量、失败的事务量等),2、收集nmon监控数据。
7、编写测试报告,上传svn归档,提交领导。