• 博客(425)
  • 收藏
  • 关注

原创 【银行测试】性能瓶颈出现崩溃怎么办?支付类测试关注点整理...

1、银行系统线上因性能瓶颈出现崩溃问题怎么办?某银行系统由于新上线的后台对账项目突然出现崩溃,系统处于停用状态,最后查明系统可能存在性能瓶颈,你作为此项目的主要测试负责人,面对突如其来的事件,该如何处理?银行系统线上因性能瓶颈出现崩溃问题怎么办?如果我是这个项目的主要测试负责人,面对这种情况,会采取以下步骤来处理:1)紧急应对立即通知相关团队和管理层,启动应急预案。确保及时通知客户,并告知他们预计的解决时间。先恢复环境,确保客户能使用。同时收集相关日志,log,现场表现等帮助开发人员解决问题。

2024-04-12 16:47:45 730

原创 2024年软件测试,“我“从初级到高级进阶,不再走弯路...

现在2024年,调查显示,在IT行业不断发展的十多年中,国内软件测试遭受到了冷眼相待,尤其是那些没有测试岗位的中小型软件企业。测试工作通常由开发人员进行,而且通常也只进行简单的白盒测试。在某种程度上,这就相当于让用户在使用产品时担任测试角色,结果通常是用户在发现一堆问题后进行反馈,然后开发人员修改。反复修改的结果就是软件不稳定,用户的耐心耗尽,最终导致项目失败。近年来,随着各大互联网企业的不断发展,对软件的需求越来越大,对软件的稳定性和性能的要求也越来越高,每个测试工程师都要对自己的技术水平进行提升。

2024-03-26 19:37:59 1113

原创 2024年软件测试岗现状?“我“进阶了测试开发,一路狂飙...

1、测试工程师的现状很多测试小伙伴在工作中有时会比较迷茫,不知该怎样突破瓶颈,更好的发展。那么测试人员究竟该如何打破瓶颈继续向上提升呢?如果你苦于不知所措,又满怀斗志向上的话,不妨一起聊聊。测试职业发展有典型的三种方向:管理方向、技术型方向、转行在此重点说下技术型方向的发展。曾几何时,提的bug被否认而倍感无力;曾几何时,遇到一个偶发复现的bug,到上线了都不知道该怎么复现;曾几何时,面对没有前端页面的测试任务,不知该从哪下手测试;

2024-03-25 19:48:13 754

原创 8年测试经验,自动化测试最容易犯的几个错误总结,一篇概全...

1、自动化一切我的第一个任务是做一个Web应用程序的Selenium自动化测试脚本。为了给我的导师留下深刻的印象,我还接手了另一个模块的自动化测试任务,几天后我就自闭了。事实证明,那个模块不太适合去实现自动化,因为它可能会导致许多误报和漏报。这浪费了我很多时间也影响了我的名声。至少我觉得没有留下很好的第一印象。始终先定义测试范围,然后再考虑自动化。作为新的自动化测试人员,我们想要做最全面的测试工作。你可以使项目的95%自动化,但这是否值得去花费时间,精力和金钱?

2024-03-24 20:35:31 662

原创 【银行测试】软件测试-银行测试岗面试题总结(附回答)

面试题:介绍一下贷款的项目?贷款项目是银行业务中的重要组成部分,它是指银行向客户提供资金,让客户在约定的期限内按照协议还款的一种金融服务。贷款项目在银行中通常由贷款部门负责管理和处理。在贷款项目中,银行向客户提供资金,以满足客户的资金需求,例如购房、购车、教育等大额支出。客户在申请贷款时需要提供相关的申请资料,包括个人身份证明、收入证明、担保人信息等。贷款项目通常包括以下几个主要阶段:1)申请阶段:客户向银行提交贷款申请,同时提供所需的申请资料。

2024-03-22 20:20:56 1235

原创 他转行软件测试,一周已经拿了3个offer了,软件测试面试...

自我介绍自我介绍是面试中不可缺少的一个环节,无论是HR还是技术都可能会先让你做一个简单介绍,通过自我介绍可以让面试官对你有一个大概了解,也会通过你的介绍来问一些技术性问题。个人观点:建议你提前写好自我介绍,可以背下来,这样会避免由于紧张语无伦次没有逻辑性,自我介绍内容可以包括你的工作经历,经验以及你的项目介绍,包括项目的流程以及使用到的技术,最后可以简单说一下自己的兴趣爱好或者自己的开源项目技术博客等内容。技术面试。

2024-03-21 19:56:12 1058

原创 2024年软件测试岗,“我“也碰上了求职危机...

对于找工作这个事情,有这么个普遍现象。工作供求无法匹配~1、对于测试招聘者,特别是一、二线互联网公司的招聘者最苦恼的事儿就是招人。对于公司而言,想找到一个合适的人很难,每天各种撒网,简历看几百份,面试几十个人,能找到一个中意的小伙伴就不错了。2、很多测试小伙伴发现找工作很难,特别是百度、腾讯这些大公司,他们需要有以下能力:代码要会写,要有软件架构能力,面试也总是能问到平时根本用不到的技术问题。而工作经验,沟通能力,学历、年龄…这些都成了面试官否决的理由。为什么?能力要求不匹配是最核心的问题。

2024-03-20 20:10:21 683

原创 2024年零基础转行软件测试真的可以吗?“我“该如何做?

零基础的学生,培训4个月上岗,是否现实,取决于岗位的工作职责和要求。-如果你找的功能测试(也就是点点点测试),那找到还是比较容易(为什么说比较容易呢,后需详细说明)看了这个问题下的其他回答,对于这个问题也是众说纷纭,为透彻讲清这个问题,我讲从下面几个方面讲:点点测试不需要4个月,到底需要多少天?点点测试好不好找工作?企业急需的自动化测试,大厂疯抢的测试开发需要学习多长时间?—这压根不是学几个月就能去的事!!点点测试不需要2个月,到底需要多少天?那手工需要多少天呢?

2024-03-19 20:14:53 617

原创 8年测试总结,自动化测试必要注意点+自动化测试框架(汇总)

1、开始自动化测试,必须知道的点1)为什么自动化测试?在测试时,你进行了新的部署、bug修复,这是你如何保证新bug没有被引入老功能?你需要测试之前的功能。因而,每当有bug修复,或新功能添加时,你都要手工测试所有功能?考虑到花费、资源、时间等等因素,你这么测试不是高效的。因而自动化有了需求:当你有太多回归测试工作要做时,请自动化你的测试工作当你正在测试一款web应用时,与此同时,这个应用可能有数千用户正在使用。你将如何测试这样的web应用?你将如何使用手工方式,同时模拟这些多的用户呢?

2024-03-18 20:05:20 890

原创 吐血整理,接口测试(加密/解密/签名)实例,看这一篇就够了

什么是加密以及解密?加密:在网络上传输的原始数据(明文)经过加密后形成(密文)传输,防止被窃取。解密:将加密还原成原始数据加密方式分类?对称式加密:对加密和解密使用的是同一个密钥非对称式加密:非对称式加密需要两个密钥(双钥),分别叫公钥和秘钥,这两把秘钥可以互相加解密,公钥公开的,不需要保密,私钥是保密的。1、加密方式详解1)加对称密技术DES加密算法:加密安全性弱,一般应用于旧的系统里面AES加密算法:一般用于前后端分离的接口加密Base64加密算法:编码的方式。

2024-03-17 20:08:43 1108

原创 资深老鸟,自动化测试分层模型与落地总结,“我“该如何提升?

1、自动化测试的分层模型自动化测试的分层模型,测试同学都应该很熟悉了,按照分层测试理念,自动化测试的投入产出应该是一个金字塔模型。越是向下,投入/产出比就越高,但开展的难易程度/成本和技术要求就越高。从性价比的角度来说,接口自动化测试最应该在实际的工作实践中去推动落地。按照现在流行的前后端分离架构理念来说,接口是交互和逻辑的处理层,只要对数据的处理逻辑没问题,纯技术层面,测试效率就能得到明显的提升。2、自动化测试分层的落地前置条件先聊聊不同的自动化测试各自的特点,再来列举它们的适用场景和前置条件。

2024-03-15 20:24:23 995

原创 史上最细,自动化测试入门到精通,看这一篇就足够了...

自动化测试的本质是先写一段代码,然后去测试另一段代码,所以实现自动化测试用例本身属于开发工作,需要投入大量的时间和精力,并且已经开发完成的用例还必须随着被测对象的改变而不断更新,你还需要为此付出维护测试用例的成本。注意:当你发现自动化测试用例的维护成本高于其节省的测试成本时,自动化测试就失去了价值与意义,你也就需要在是否使用自动化测试上权衡取舍了。1、自动化的优势自动化测试可以替代大量的手工机械重复性操作,测试工程师可以把更多的时间花在更全面的用例设计和新功能的测试上;

2024-03-14 19:58:53 973

原创 2024软件测试应该学什么?“我“怎么从功能转入自动化测试?

1、软件测试应该学什么?1)Linux必备知识Linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要Linux能力。2)Shell脚本掌握shell脚本,包括shell基础与应用、shell逻辑控制、shell逻辑函数等。3)互联网程序原理自动化必由之路:前端开发基础知识以及互联网网络必备知识。4)MySQL数据库软件测试工程师必备MySQL数据库知识,不仅仅停留在基本的“增删改查”。5)抓包工具。

2024-03-13 19:53:57 1101

原创 自学软件测试真的能找到工作吗?“我“的测试之路...

自学软件测试当然可以找到工作,但是自学软件测试的过程是非常艰辛的,并不是每个人都能够自学成功。虽然自学软件测试能够帮助我们节省一笔学费钱,但是如果半途学不动了,选择放弃那么失去的是时间和精力,这些往往都是拿钱买不回来的。自学软件测试找工作是没什么问题的,但是想要找到好的工作是基本不可能的,软件测试这个行业是越老越好,但这个越老越好,并不是指年龄越老就越好,而是指工作经验老,工作年限老。

2024-03-12 20:01:21 940

原创 史上最细,接口测试用例设计编写与报告总结,一篇打通...

1、接口测试为什么会如此重要呢?主要是平常的功能点点点,大家水平都一样,是个人都能点,面试时候如果问你平常在公司怎么测试的,你除了说点点点,还能说什么呢?无非就是这个项目点完了点那个项目,这就是为什么各行各业的只要手指能点得动的人都来转行软件测试了。面试的时候面试官希望你除了点点点,还能更深入一点的思考页面上看不到的功能,也就是接口测试了。2、接口测试的必要性可以发现很多页面操作发现不了的问题检查系统的异常处理能力检查系统的安全性、稳定性前端随便变,接口测好了,后端不用变。

2024-03-11 19:55:42 941

原创 2024年软件测试怎么自我提升?“我“该如何做?

1、掌握基本的测试技能在软件测试领域,有一些基本的技能和知识是必须掌握的。这些技能包括如何编写测试用例、如何执行测试用例、如何记录测试结果等等。测试工程师需要在这些基本技能上建立起扎实的基础,以便更好地完成自己的测试工作。掌握软件测试基本技能需要系统地学习和实践,以下是一些具体的建议:首先,要了解软件测试的基本概念和流程,包括测试的类型、测试的方法、缺陷管理等等。可以通过阅读相关书籍、参加培训课程等方式学习。其次,要学习测试用例的编写方法和设计原则。

2024-03-10 19:39:34 857

原创 史上最细,接口自动化测试用例设计编写总结,一篇带你打通...

说到自动化测试,或者说接口自动化测试,多数人的第一反应是该用什么工具,比如:Python Requests、Java HttpClient、Apifox、MeterSphere、自研的自动化平台等。大家似乎更关注的是哪个工具更优秀,甚至出现“ 做平台的 > 写脚本的 > 用工具的 ”诸如此类的鄙视链,但却很少有人去关注接口测试用例的设计问题。在我看来,工具并没有高低贵贱之分,只能说哪个更适合,适合当前的业务以及适合当前的团队协作。

2024-03-08 20:04:00 1007

原创 【软件测试】上岗第一天,组长就要我做自动化测试?我该咋办?

如果你恰好刚刚进入一家新公司,领导一上来就让你开展自动化测试,作为一名初出茅庐的测试新人,除了手足无措,你只能默默慨叹自己能力尚欠,眼前只会出现一个又一个无从下手的问题:<作为手工测试,如何营造机会和环境解决我们自身提升的瓶颈?(好慌!以为自己手工测试已经登峰造极,不料我慌了……)<如何在最短的时间内能够跨入自动化测试人才的队伍?(我就想想,万一实现了呢……)<如何落地自动化测试呢?(领导一说话,哭泣哭泣怕了怕了……)<又如何在后续继续提升发展呢?(老大不小了,不能一事无成了……)

2024-03-07 20:07:42 913

原创 2024软件测试面试?“我“需要必备技能有哪些?

你眼中的软件测试岗位是怎样的?大部分人可能会给出这样的回答:“测试?简单啊,没什么技术含量,无非就是看需求、看业务手册、看设计文档、然后点点功能是否实现,麻烦点的就是测试下部署安装是否出现兼容性问题等。没错,不可否认这是你踏入软件测试行业的基本要求,但是互联网时代在飞速发展,APP已然生活化,如果你仅仅只会功能测试,必然会限制你的职业发展。1、软件测试基础知识这一点是一名软件测试员的必备技能,也是最基础的。

2024-03-06 20:09:33 958

原创 【软件测试】一个扫码支付的二维码怎么测(测试点分析)

面试的时候,经常会临场出题:给你一个xxx, 如何测试, 或者说如何写测试用例?xxx可以是圆珠笔,水杯,电梯等生活中常见的场景。那么给你一个支付的二维码,如何写测试用例呢?首先要知道什么是二维码?二维码实际上就是一个 url 地址,当手机扫码后,会根据二维码上的黑和白(黑色的色素块代表1,白色的色素块代表0)区域解析成 url 地址。然后再分析下使用场景,这里实际上涉及到一个收款方,一个支付方。收款方生成二维码,支付方拿着手机去扫码。

2024-03-05 20:22:18 1554

原创 史上最细,企业性能测试步骤详细,测试老鸟带你一篇打通!

1、性能测试流程性能测试的步骤大概分四个阶段:需求分析阶段、准备阶段、执行阶段、报告整理和总结阶段需求分析阶段:1)熟悉项目相关的资源,如:架构设计,软硬件环境配置,线上业务运营数据(交易量,用户活跃度,请求分布等)2)根据运营数据或者指标,确定性能测试要达到的目标,如:支持xx并发,tps要达到多少,响应时间要达到多少,CPU,网络,IO的负载情况等等3)设计性能测试计划:与功能测试差不多–项目背景;–项目结构;–测试功能;–软硬件资源准备;–时间/人力安排;

2024-03-04 19:58:59 941

原创 软件测试项目实战,某购物车/测试点分析实战(详细步骤)

第一步:梳理产品的核心业务流程:明白这是个什么项目,实现了什么业务,以及是怎么实现的?这个步骤一般是参考公司的需求文档来的,如果产品提供需求文档的同时提供了业务流程图,可以遵循流程图来梳理;如果产品没有提供流程图,就需要测试人员根据需求的理解自己画出流程图,达到梳理业务的目的。第二步:根据流程进行模块细分,然后针对每个功能模块进行详细的测试点设计和提取。这个单个功能的测试点提取要覆盖一下几个方面:正常功能验证:优先覆盖正常的业务流程和功能验证,这其实也是单个功能的冒烟测试。

2024-03-03 20:11:02 1392

原创 史上最细,Python接口自动化测试-参数关联(项目实例)

什么是参数关联?参数关联,也叫接口关联,即接口之间存在参数的联系或依赖。在完成某一功能业务时,有时需要按顺序请求多个接口,此时在某些接口之间可能会存在关联关系。比如:B接口的某个或某些请求参数是通过调用A接口获取的,即需要先请求A接口,从A接口的返回数据中拿到需要的字段值,在请求B接口时作为请求参数传入。有哪些场景?最常见的场景之一便是:请求登录接口后获取到token值,后续其他接口请求时需要将token作为请求参数传入。

2024-03-01 20:21:57 847

原创 【软件测试】接口调不通排查分析+常遇面试题总结

1、接口调不通,如何去排查?1)接口没有任何响应很多时候在做接口测试时,会发现接口没有任何返回,比如浏览器一直在转圈,或者返回一个空白页面。用接口测试工具时,工具报错,提示“no response”。排查思路:先检查接口ip是否正确,可以通过在本机ping 接口的ip,检查网络是否通畅再检查接口的端口号是否正确,可以通过在本机telnet接口的ip和端口号,检查端口是否能连通。

2024-02-29 21:15:29 1248

原创 【性能测试】企业性能测试-并发用户数估算(详细)

并发用户数:是指现实系统中操作业务的用户,在性能测试工具中,一般称为虚拟用户数(Virutal User)。并发用户数和注册用户数、在线用户数的概念不同。并发用户数一定会对服务器产生压力的;而在线用户数只是 ”挂” 在系统上,对服务器不产生压力;注册用户数一般指的是数据库中存在的用户数;TPS:Transaction Per Second, 每秒事务数, 是衡量系统性能的一个非常重要的指标。

2024-02-26 14:40:42 992

原创 超全整理,自动化测试-YAML 配置文件深入解析(详细)

1、YAML详情YAML(YAML Ain’t Markup Language)是一种人类可读的数据序列化语言。它的设计目标是使数据在不同编程语言之间交换和共享变得简单。YAML采用了一种简洁、直观的语法,以易于阅读和编写的方式表示数据结构。YAML广泛应用于配置文件、数据序列化、API设计和许多其他领域。它被许多编程语言和框架所支持,包括Python、Java、Ruby等。在Python中,可以使用PyYAML库来读取和写入YAML文件。

2024-02-25 14:25:18 1045

原创 【软件测试】定位前后端bug总结+Web/APP测试分析

1、Web测试中简单定位Bug定位bug之前要确定自己对用例的理解是否有问题。(在工作中,很多测试结果错误都是因为自己对用例的理解没有到位,以致于操作错误导致结果不符合预期)一般来说bug分为前端bug和后端bug,前端bug为请求数据错误,后端bug为响应数据错误。前端bug根据运行结果与预期不符的步骤进行定位,然后抓包,一般来说主流浏览器(Chrome,firefox等)自带抓包插件。其他常用抓包软件:fiddler,burpsuite,wireshake等。1)抓包。

2024-02-23 15:02:27 1594

原创 【银行测试】项目业务常用知识点+贷款业务总结(超级细)

1、银行业务常用知识点冻结划扣冻结分为:金额冻结、账户冻结(只收不付)、暂禁(不收不付)1)金额冻结:卡状态正常,只冻结金额解释 :卡账户余额和可用余额均为5000,柜面冻结100,可用余额:4900,账户余额:5000示例1:如果收款账户为金额冻结,付款账户状态正常,是可以转账成功的,交易完成后查询收款账户,可用余额是增加的示例2:如果付款账户为金额冻结,收款账户状态正常,是可以转账成功的,交易完成后查询付款账户,可用余额是减少的。

2024-01-16 14:29:40 1158

原创 【银行测试】银行项目,信用卡业务测试+常问面试(三)

银行测试-信用卡业务1、信用卡额度如何测试?正常测试场景:在ATM取款,取款的金额≤信用卡额度/2(例如:信用卡额度为:2W,在ATM可成功取款10000);在POS机上刷卡消费金额,单笔金额≤信用卡额度,交易成功;消费的金额,超过信用卡正常额度(1-10%)交易成功(例如:信用卡额度为:2W,消费2W之后,继续消费的金额在2000千以内)。异常测试场景(交易不成功):在ATM取款,取款的金额(单笔/累加)>信用卡额度/2,交易不成功;

2024-01-15 14:31:04 1787

原创 【银行测试】银行项目,信贷/贷款业务测试+常问面试(二)

银行测试-信贷(贷款)业务发放贷款给客户,收取客户的利息,银行主要的盈利方式。属于银行的资产业务。1、贷款的类型(分类)1)贷款主体(借款人):个人(对私)贷款、对公(企业/单位)贷款2)按币种分:本币(人民币),外币(除人民币以外的币种,例如:美元,欧元,日元,英镑,港元,澳门元,台币等)3)按贷款期限分:短期贷款(贷款期限:1年以内);中期贷款(贷款期限:1年以上,5年以内);中期贷款(贷款期限:5年以内)4)按贷款用途划分:个人消费、个人住房贷款、个人经营贷款、助农贷款、助学贷款;

2024-01-14 14:21:55 2270

原创 【银行测试】银行项目,测试各个业务分析+常问面试(一)

1、主要的核心业务存款业务:吸收客户的存款,为客户发放利息。属于负债业务。贷款业务:发放贷款给客户,收取客户的利息。属于银行的资产业务。中间业务:银行已中间人的身份,为客户办理业务,收取客户的手续费(例如:批量代发工资、批量代收水/电/燃气费、代销保险、代销理财产品、批量代缴公积金、社保)2、银行系统架构柜面系统:柜员使用的系统,有操作界面,可视化;主要包括的功能模块:客户信息、银行卡、存款业务、贷款业务、中间业务、账户(卡/存折)状态管理(异常账户都是通过柜面系统设置)等等。

2024-01-12 14:34:35 1502

原创 【银行测试】24年金融银行项目,10道高频测试面试题汇总...

面试题1:介绍一下贷款的项目?贷款项目是银行业务中的重要组成部分,它是指银行向客户提供资金,让客户在约定的期限内按照协议还款的一种金融服务。贷款项目在银行中通常由贷款部门负责管理和处理。在贷款项目中,银行向客户提供资金,以满足客户的资金需求,例如购房、购车、教育等大额支出。客户在申请贷款时需要提供相关的申请资料,包括个人身份证明、收入证明、担保人信息等。贷款项目通常包括以下几个主要阶段:1)申请阶段客户向银行提交贷款申请,同时提供所需的申请资料。

2024-01-11 14:17:54 1291 1

原创 【银行测试】项目核心测试总结分析,8年测试经验...

1、银行测试的主要任务银行作为大家的理财顾问,对金钱非常敏感,频繁甚至偶尔出现的软件故障都会打击顾客的信心,如果来个黑客攻击,个人财产受到威胁,银行也必然蒙受损失。所以银行对系统的质量要求非常高,追求功能稳定、性能可靠、安全性高、最终达到客户信任,保证银行和个人的财产的完全。而保障系统高质量的前提是测试,测试是整个核心项目中非常重要的一个阶段,所以测试人员的角色很重要。就先从测试阶段的主要任务说起。1)测试规则编写。

2024-01-10 14:12:13 1011

原创 【银行测试】金融项目测试注意点汇总,一篇带你不再背锅

1、数据保护在测试金融项目时,必须确保用户数据和投资信息得到保护。测试人员必须确保测试环境和测试数据安全,并遵守数据保护法规。2、性能测试金融业务通常需要处理大量的数据和交易,因此性能测试至关重要。测试人员必须模拟负载和压力测试,以确定系统在高负载情况下是否正常运行。3、安全测试在金融项目中,安全性非常重要。测试人员必须测试网络安全、身份验证、访问控制和数据加密等方面,以确保系统具有足够的安全性。4、遵守法规金融领域有很多法规和合规性标准,例如SOX、PCI-DSS和GDPR等。

2024-01-09 14:11:37 973

原创 【银行测试】金融项目-APP测试要点详细汇总(详全)

1、金融项目测试怎么测金融测试是指对金融领域的软件系统、应用和服务进行测试和验证,以确保其质量、稳定性和安全性。金融测试的目标是评估金融系统的功能、性能、安全性、合规性和用户体验,以确保系统在真实金融环境中的正常运行和符合要求。金融测试通常涵盖以下方面:功能测试:测试金融系统的各项功能,包括账户管理、交易处理、报表生成、支付处理等。确保系统功能的正确性、一致性和符合业务需求。性能测试:测试金融系统在高并发、大规模数据和复杂交易场景下的性能表现。

2024-01-08 14:16:22 1456

原创 【银行测试】金融项目-支付平台测试注意点总结,一篇概全...

1、互联网金融–支付结算平台的测试注意一下几点:1)关于金钱测试过程中一定要注意支付的类型,是付款交易还是扣款交易,如果是扣款交易出现意外还好说,毕竟是扣客户的钱吗,可以还的。如果是付款交易,多付给客户几百万,想追回来,不是不可能,只是多少你的损失一部分,甚至一分钱都回不来,出了这种事情,最头疼的是你的leader,最伤害的是你自己。切忌。2)关于测试流程:死抠细节,切忌模棱两可,因为和钱有关系,稍有差池,如越雷池。

2024-01-07 14:20:22 923

原创 【银行测试】银行放款测试点+提现测试点+保险测试(超细)

1、银行放款测试点1)正常业务场景直接申请A4贷款,且A4的申请的金额

2024-01-05 14:20:23 1243

原创 【银行测试】银行项目-系统性能测试总结(最详细汇总)

1、需求分析1)业务场景分析测试银行核心系统时将柜员签到、签退、业务操作、批量等众多交易放在同一场景中执行,这样的场景在现实中是否存在?测试POS、ATM等渠道时将查询、动账类交易各按50%的比例分配,这样的比例是否正确?所有的性能测试都是以复现实际业务场景为目标。因此业务场景分析和选取务必严谨。业务场景应该从时间和空间两个角度考虑:时间角度:分别以一年、一月、一天的角度观察,被测系统是否存在业务高峰时段。各高峰时段的重点交易是什么,交易比例如何。

2024-01-04 14:31:50 1226

原创 【银行测试】第三方支付测试点+异常测试点+接口响应超时

1、第三方支付的测试点支付金额:1)小于最小值,如:小于0.012)大于最大值/金额上限3)无实际意义金额,如0元4)格式错误(负数、非数字)5)余额小于实际需要支付的金额6)超过第三方支付接口当日消费/单笔消费金额支付接口:第三方接口,微信/支付宝/网银系统/post机终端服务支付操作:1)指纹支付2)免密支付3)账号+密码支付4)动态获取支付验证码支付5)银行卡密支付6)信用卡支付码异常处理:1)退款处理。

2024-01-03 14:25:13 1151

原创 【银行测试】超细支付功能测试+测试点总结分析(详全)

1、支付功能怎么测试?测试思维要分析测试点之前,我们先来梳理一下测试思维。总结来说,任何事物的测试思路都可以总结如下:第一步:梳理产品的核心业务流程:明白这是个什么项目,实现了什么业务,以及是怎么实现的?这个步骤一般是参考公司的需求文档来的,如果产品提供需求文档的同时提供了业务流程图,可以遵循流程图来梳理;如果产品没有提供流程图,就需要测试人员根据需求的理解自己画出流程图,达到梳理业务的目的。第二步:根据流程进行模块细分,然后针对每个功能模块进行详细的测试点设计和提取。

2024-01-02 15:06:20 1724

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除