金融行业软件测试面试题(附答案)|入门指南

2023-10-06 22:45

如何测试网上银行转账和设计测试用例。

答题思路:

从宏观上看,我们可以从质量模型(通用公式)来考虑,重点测试转账的功能、性能和安全性。在设计测试用例时,主要可以使用场景方法。首先列出传输的基本流程和替代流程。然后设计场景,最后根据场景设计数据。实际面试时需要给出具体例子。

先检查接口。

复测功能:

验证同业转账和银行间转账。

验证转账限制。

验证非法账户(已报告丢失、冻结、锁定的账户)的转账。

再次测试性能。

测试工作的流程是怎样的?缺陷状态是什么?设计测试用例有多少种方法?

测试工程师的实际工作流程(以P2P中版为例,每月一个版本):

产品经理或SR将需求文档发送给开发和测试

先阅读测试并进行需求分析。测试组长写测试计划,给测试人员分配测试任务(2天)(开发此时也在进行需求分析)

2天后,产品经理将测试和开发一起进行需求解释(或需求评审)。如果您有任何疑问,可以直接询问他们。如果发现需求有问题,也可以提出来,SR回去后会修改。 。 (需求解释时间:0.5天)

讲完需求后,测试同事要整理测试场景并编写案例(会用到xmind和Excel),总共需要5个工作日。 (开发此时正在写代码)

之后,将进行案件审查。评审的时候会有SR、测试同事、开发同事。在评审过程中,相应模块的SR、测试组长、开发同事一般都会提出一些意见。审核完之后再回去修改、添加一些东西。案件。 (案件审核0.5天)

修改后有两种处理情况:

对于大型项目,有时需要对案例进行二次审查。

对于小项目,时间紧张的时候,一般不会进行二次审核,但是修改或添加的案例必须通过邮件发出去,给领导看,并抄送给其他同事。 (案件审核0.5天,案件修改0.5天,案件二审0.5天)

案件审核结束后,测试将开始。总体来说测试环境已经开发搭建好了(如果非要说可以自己搭建的话,搭建过程老师总结一下):

中型版本的测试一般分为2轮:第一轮:5天;第二轮:3天;回归测试2天; (共10个工作日)。

回归测试完成并达到上线标准后,将如期上线,一般是当晚12点