上海品茶

您的当前位置:上海品茶 > 报告分类 > PDF报告下载

2017年二手交易平台(转转)交易服务自动化测试实践.pdf

编号:92447 PDF 15页 1.50MB 下载积分:VIP专享
下载报告请您先登录!

2017年二手交易平台(转转)交易服务自动化测试实践.pdf

1、C二 手 交 易 平 台(转 转)交 易 服 务 自 动 化 测 试 实 践目录 交易业务与测试痛点 转转交易接口测试 基于接口测试的平台建设二手交易平台(转转)买卖交易业务用户用户商品商品下单下单订单流转订单流转打款打款普通商品普通商品自营商品自营商品虚拟商品虚拟商品红包红包活动活动服务服务保险保险运费运费分账分账运费运费支付方式支付方式正向正向部分退款部分退款全部退款全部退款仲裁部分仲裁部分仲裁全退仲裁全退清结算清结算打款打款 交易简介C2C用户用户自营自营交易测试 交易测什么1)订单与属性的绑定(下单)2)订单正常异常流转、UI渲染(按钮、OP、服务窗)3)订单的清结算与打款4)幂等与失

2、败重试5)离线程序下单状态文案打款幂等离线测试痛点 交易测试的痛点1)订单附加属性多2)订单流转路径多3)分账公式复杂,分账场景多4)回归测试与数据兼容工作量大开始开始下单下单取消订单取消订单付款付款邮寄邮寄确认收货确认收货卖家拒绝卖家拒绝申请退款申请退款申请仲裁申请仲裁撤销申请撤销申请拒绝退款拒绝退款同意退款同意退款客服仲裁客服仲裁逆向完结逆向完结正向完结正向完结C2C无服务订单流转无服务订单流转红包红包活动活动服务服务保险保险运费运费分账分账运费运费支付方式支付方式下单下单付款付款邮寄质检邮寄质检新服务新服务Pad老服务手机老服务手机老服务老服务Pad新服务手机新服务手机质检中质检中质检完

3、成质检完成确认想要确认想要平台发货平台发货确认收货确认收货打款打款下单下单付款付款邮寄质检邮寄质检质检中质检中质检完成质检完成确认想要确认想要平台发货平台发货确认收货确认收货打款打款申请退款申请退款取消订单取消订单申请退款申请退款申请仲裁申请仲裁申请退款申请退款取消订单取消订单改价改价申请退款申请退款改价改价申请仲裁申请仲裁拒绝退款拒绝退款拒绝退款拒绝退款优品验机主要流程优品验机主要流程红包红包秒杀秒杀100%平台平台100%业务业务平台业务分平台业务分摊摊无分账(老数据)无分账(老数据)确认收货分确认收货分账账部分退款分部分退款分账账全退款不分全退款不分账账满减满减红包红包+秒杀秒杀红包红包

4、+满减满减无分账无分账红包活动分账红包活动分账交易接口测试 接口测试用例组成1)工具类2)操作3)通用校验4)项目校验单接口调用单接口调用接口组合接口组合按钮文案校验按钮文案校验服务窗校验服务窗校验订单状态校验订单状态校验C2C平账校验平账校验细分打款校验细分打款校验结算单校验结算单校验测试用例测试用例新环境匹配工具新环境匹配工具数据兼容工具数据兼容工具项目校验项目校验优品验机操作优品验机操作TestNG监听监听代理代理HttpClientSCFC交易接口测试InitAction1S1Action2扩展点S2扩展扩展HanlderAction3扩展扩展Hanlder扩展点Action4S3En

5、dThirdPartInsertUILockUnlockNotAllowedOpX开始开始清除配置清除配置插入配置插入配置执行操作执行操作命中加锁加锁未命中校验未命中校验结束结束扩展操作扩展操作插入插入UI锁校验锁校验操作校验操作校验UI校验校验YN结束结束状态机扩展流程状态机扩展流程状态机扩展测试用例状态机扩展测试用例开始开始活动审核活动审核发布商品发布商品报名报名商品审核商品审核报名报名不通过不通过通过通过无活动属性无活动属性商品附加活动属性商品附加活动属性不通过不通过通过通过无活动交易无活动交易结束结束有活动交易有活动交易活动测试用例活动测试用例 交易接口测试用例种类1)基于流程PS:运

6、营活动2)基于状态PS:订单流转3)基于配置PS:状态机扩展4)老数据兼容回归PS:验机流程数据迁移开始开始读取新环境集群读取新环境集群读取老环境集群读取老环境集群兼容开关写入写入SCF_Config开SCFClient初始化老环境初始化老环境切换点HttpClient老环境老环境host执行老环境操作执行老环境操作数据清洗数据清洗执行新环境操作执行新环境操作兼容校验兼容校验结束结束Client切换新环境切换新环境订单创建订单创建waitingforPaymentvirtualStock-1Trading付款付款paymentSuccessStock-1Traded发货发货delivered确

7、认收货确认收货confirmReceiptUIRefreshButton/TextCheckerUIRefreshButton/TextCheckerUIRefreshButton/TextCheckerUIRefreshButton/TextCheckerPaymentCashFlowChecker同意退款同意退款AgreeRefundX订单流转测试用例订单流转测试用例交易接口测试 问题1)业务模块间交互无法覆盖2)用例繁琐TradeLogicActivityPaymentCenterPaymentCenter支付平台B支付平台A交易接口测试 解决1)mock2)动态代理托管校验TradeL

8、ogic异常返回异常返回转发转发策略策略PaymentCenterRPCHTTPSCaseTextCheckerStatusCheckerPaymentCheckerServiceCheckerCreateOrderPayOrderDeliverConfirmReceiptServiceTypeOrderStatusPayTimeDeliverTime.ON-OFFON-OFFON-OFFON-OFFON-OFFtestCreateOrder2ConfirmR接口测试平台 用例展示平台1)接口用例可视化2)用例平台执行3)流程打通性能测试用例性能测试用例冒烟测试用例冒烟测试用例业务测试用例业务

9、测试用例用例解析用例解析编译执行编译执行SVN工具工具日志抓取日志抓取报告工具报告工具定时器定时器报告报告用例展示平台用例展示平台CheckList测试环境平台测试环境平台部署平台部署平台申请环境初始化初始化完成通知执行环境检测CheckList环境检测通过执行业务检测CheckList业务检测通过产出报告环境初始化完成部署提测分支通知集群部署执行交易冒烟Checklist产出报告提测通过环境初始化成功提测部署成功触发用例执行产出报告执行完成接口测试平台 性能测试平台1)数据收集分析2)可视化报告CasePlatformzzserveragentdbPerformance扫描casecase结

10、构生成xml读取可用xml赋值测试量,启动测试通知启动存储收集性能信息返回请求书/发出时间/成功数/失败数计算/存储zzserver信息定时读取数据库信息展示Proxylistenercorezzservertestcaseperformancechecklist用例展示平台用例展示平台性能测试平台性能测试平台Svn-toolsCaseparsercompilerrunnertimerRMIRMIHTTPAgentRMItimerORM接口测试平台 数据构造平台接口测试平台 其他1)推进RD自测2)反推业务改进RD编码联调自测Bug修复自测QA用例编写用例调试提交用例至RD测试阶段文案PUSH

11、接口测试后续发展 接口测试后续发展1)推荐用例,执行反馈,辅助小需求自动上线2)自动全量覆盖交易流程ProxylistenerZzserver-corezzservertestcaseperformancechecklist用例展示平台用例展示平台数据构造平台数据构造平台性能测试平台性能测试平台Svn-toolsCaseparsercompilerrunnertimerRMIRMIHTTPAgentRMIjacocodeployBug分析平台分析平台timerORM覆盖率覆盖率部署环境部署环境检测检测&冒烟冒烟测试策略测试策略环境检测环境检测交易主流交易主流程程check活动活动/红包红包check自营自营check退款退款仲裁仲裁推荐器推荐器Codediff

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(2017年二手交易平台(转转)交易服务自动化测试实践.pdf)为本站 (云闲) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
会员购买
客服

专属顾问

商务合作

机构入驻、侵权投诉、商务合作

服务号

三个皮匠报告官方公众号

回到顶部