软件测试中的“保险项目”讲解
自我介绍:
面试官好,我叫XXX,来自XX,之前一直从事软件测试工作。有做过金融、保险类项目,在项目中主要负责功能、接口测试、自动化也做过。在工作中我认真仔细、积极主动。可以独立完成测试任务,与同事之间的相处也比较友好和睦,以上是我简短的自我介绍,谢谢
1、就拿我之前负责的保险项目简单说一下
这个系统是一个提供一站式各类金融保险,涵盖车险、意外险、旅游险等保险套餐 方便客户了解和购买的平台;这是一个迭代项目,会定期对险种进行一些更新。(我主要负责保险商城、投保流程、保订单管理模块)
2、我就拿最近我做过的一个项目简单说一下
首先,我在管理端对保险进行新增编辑,包括一些产品代码、产品分类、支付方式、产品状态、几天后生效、保险期限、适用年龄、固定分数、接入方式等、对商品进行编辑上架,先在管理端查验保险商品是否有已提交的商品信息,再去检查前端页面的一级、二级菜单是否上架成功。如果前端页面没有显示,则需要去提bug,若上架成功后,则需要对投保流程进行测试。定位到险种后,系统会先去审核登录状态,未登录状态则需要先登录,登录后则查看是否跳转页面,正常会显示保障详情,在录入的阶段会针对一些填入功能,进行一些筛选,客户输入的信息比如说,身份证,电话,手机号码,这些信息采用了等价类边界值的测试方法,去校验,写完投保人信息后,会跳转至被投保人信息填写界面,首先需要填写投保人与被投保人之间的关系,分别有 父母、配偶、子女、其他等关系,下一步信息填写,投保人的信息姓名、身份证号码、手机号码、邮箱、常住地址。此时系统则需要校验被投保人的年龄是否在保障范围内,不在则提示重新填写,在则放行进行下一步提交订单,提交订单后,会有两种订单类型,填完资料后进行保单提交。进入保存的节点,会在客户的订单流水表中生成客户的保单订单信息,是订单状态,这个时候订单的状态是一个01未支付的状态的落库,进入保单支付状态,先是前端客户端的功能调用第三方的支付接口,比如银联、微信、支付宝的接口,前端主要是测试前端功能,接口调用的情况,还有控件的唤醒,支付前后也要去看一下订单状态的落库的变化,以及前端显示的订单变化,此时订单是一个已支付待核保的订单状态,这个时候会生成一个新契约的核保工单,让我们核保的部门对信息进行查验,这个阶段则需要客户进行证件信息上传,后台校验投保人 与被投保人的身份信息是否一致,还需要判断是否为相似客户,判定为相似客户可以进行下一步操作,若不是相似客户,则需要将客户信息、订单详情以任务的形式推送至客服部门。下一步是校验投保人与被投保人之间的关系,其中父母与子女关系会有一个年龄限制,如年龄差距需要在16岁以上,系统自动校验,还有身份证是否在有效期,不在则需要反馈给业务人员直接对接客户、保险人的职业代码是否在职业数据字典中,该险种需要勾选的注意事项,例如,免责声明、告知事项、是否已全部勾选,以上全部校验通过后则需要投保人与被投保人同时签字,核保完成后,根据核保系统的信息,或者是核保的一些异步回调再去进行当前保单的生效,进入保单等待期的操作,或者还有一些拒保的操作。拒保的条件呢主要是命中到的一些规则,比如说一类个人疾病二类高危职业的规则。核保后进入等待期。等待期主要看选中的险种类别,像意外险基本是在次日凌晨0点开始生效,也就是T+1的形式生效,如果涉及到一些长期保险可能等待期会有90天。 这个就是投保流程的数据形成流转。订单完成后,则会对订单状态进行查验,后台订单是否为保障中,数据库的订单信息是否插入,以及订单时间、保障信息是否正确。以上是我保险项目的测试流程。
3、平时测试工作开展的话,首先是界面的功能点的测试,主要呢是客户输入的一些信息,对此进行一些等价类边界值等技巧进行测试,还有客户场景的分析。虚假材料,拒保后的用户,保险平台的风控人物。第二个是测试数据库的情况,在订单的每一个节点,我们都会对数据库的落库情况进行查看,关注状态的变化,金额的变化。创建订单的接口,查询订单的接口,支付的接口等等的一些处理。还有一些接口的入参的一些字段,是否必填,长度的约束,入参类型。还有一些交易依赖场景,也是用到postman做了一些上下游的依赖,做一些参数化的工作,设置为环境变量。在下一个接口进行调用就可以了。以上是整个项目的整个逻辑。
软件测试中的“保险项目”讲解相关推荐
- 面试中各个类型项目讲解
一.ERP进销存项目 1.说说你最近做的这个项目的背景? 这个项目是为××(名称自己构思,为防止同学们面试期间撞车,此处不提供公司名称,但是此名称需要同学们调查一下这个公司是否真实存在,在百度上搜索一 ...
- 软件测试肖sir___项目讲解分析(01)
项目讲解分析 一.项目的类型 1.金融类: 银行.保险.基金.股票.证券.贷款.信用卡.外汇.期货.数据货币.黄金.白银.理财.p2p 2.电商类:淘宝.拼多多.京东.唯品会.得物.1688批发.苏宁 ...
- 软件测试中最复杂的业务_复杂软件开发项目中的有效测试
软件测试中最复杂的业务 手动还是自动测试? 该软件总是由人创建,经过人测试并且在大多数情况下是由人使用的. 任何负责任的测试人员最糟糕的梦想是错过一个严重的错误. 测试人员尝试仔细检查需求并编写测试用 ...
- 面试中项目讲解的步骤
面试中项目讲解的步骤 目录 1.项目开发时间 2.项目背景 3.项目需求(功能模块) 4.开发技术 5.负责内容 6.项目收获 本文章只是对六个步骤进行解析,具体的需要自行补充内容. 1.项目开发时间 ...
- 软件测试工程师的简历项目经验该怎么写?
想要找一份高薪的软件测试工作,简历项目必不可少(即使是应届生,你也要写上实习项目).所以很多自学的朋友找工作时会碰到一个令人颇感绝望的拦路虎:个人并没有实际的项目工作经验怎么办? 怎么办?只能认头低薪 ...
- 功能点算法及在软件测试中的应用
--划分逻辑事务 在前一篇文章我们讲到,"逻辑事务"是统计功能点指数的最小单元,所以进行科学的划分,对统计的正确性非常重要.另外,划分逻辑事务其实也是一个需求分解的过程,测试工程师 ...
- 软件测试项目实战32讲,软件测试入门-黑马头条项目实战
课程简介 本课程以黑马头条实战项目为例,将项目的整个测试流程做了详细的介绍,并带着大家一起进行产品需求评审,项目测试计划编写,测试需求分析,以及测试用例的设计编写和执行操作,通过完成实际的功能业务测试 ...
- 软件测试中性能调优的过程解析
软件测试中性能调优的过程解析 前言 业界衡量一个软件系统性能的三个指标:TPS(Transactions Per Second),QPS(Query Per Second)以及RT(Response ...
- Android园区部队人脸识别源码门禁项目讲解
Android园区部队人脸识别源码门禁项目讲解 这边搞人脸识别相关项目有一段时间,今天抽时间讲述一个经典的人脸识别项目:部队人脸识别门禁系统. 大家都知道部队对人员管理安全要求是相当高的,很多保密的技 ...
最新文章
- 一键fxxk,代码修复神器拯救你
- [转]Loadrunner Error code 10053 Tomcat 连接器(connector)优化
- a+b 第一个JAVA
- UA MATH571A 一元线性回归III 方差分析与相关性分析
- 爬虫篇——selenium(webdriver)进行用户登录并爬取数据)
- php psr2规范,php标准规范详解
- 普里姆(Prim)求最小生成树
- Oracle 查询库中所有表名、字段名、字段名说明,查询表的数据条数、表名、中文表名...
- 分布式作业 Elastic-Job 快速上手指南
- 基于SpringBoot+mybatis+layui就业管理系统设计和实现
- C#中的矩阵乘法——对图像应用变换
- cj20n sap 报错未知列的名称_SAP,PS模块配置和操作手册
- 运算放大电路_电工CChap03 集成运算放大电路与应用
- 《Head First设计模式》第二版中译本的译稿(摘)
- YDOOK: USB 转 TTL 串口模块接线图
- GO、Rust这些新一代高并发编程语言为何都极其讨厌共享内存?
- python数据导入spss_spss-数据抽取-拆分与合并
- 2020-01-16
- 核心网CN | IMSI、TMSI、P-TMSI、GUTI、S-TMSI、MSISDN、MSRN、IMEI等这些移动用户标识的辨析
- Oracle数据库----------------索引