软件测试银行面试项目经验讲解

前言

业务:

银行类app具体模块业务讲解:

掌上生活(消费/理财)

消费:

与电商平台业务类似

饭票:GPS定位城市服务、饭票购买消费、餐厅查询、代金券、周三五折、banner图、我的饭票、我的抵扣券

影票

出行

费用代缴模块 水费、电费、天然气(暖气费用代缴)

便民服务 住房公积金、医保、社保、交通罚款、商业保险(惠民保)、个人信用报告

测试需求文档的编写(0.5-1天):

测试需求文档是对需求文档中的需求点进行整理成测试人员可测试的功能点的过程

实战:测试需求会写、饭票业务比较熟悉

控件:控件也称为组件或者构件,通常俗称第三方开发控件,是软件中可重复使用的功能模块,如具有复杂功能的菜单、表格、报表或者用户界面等,可广泛应用于各类软件中

测试计划评审实战:

讲法:自我介绍、以文档的主人翁的角色去讲、如果讲解过程中遇到自己的问题可以先记在心里后面再调整

面试题

1、测试计划包含哪些内容?

测试目的、测试范围、测试需提交文档、测试策略、测试资源安排(软硬件、人员、时间)、测试完成难度、可能出现的风险罗列等

2、测试计划中你认为最核心的部分是什么?

回答策略:回答1、2点讲明重要性(对比法、陈述法)

我觉得测试策略这一部分比较重要,因为它描述了每个测试模块的测试方向和思路,给后续做该模块测试指明了大局和方向

我觉得资源安排比较重要,之前的硬软件资源由于再测试计划中安排不当,导致实机测试时没有硬件资源不够用,拖延了测试时间,后续的测试计划中,就特别关注这一块,取得了很好的效果

3、测试计划之前是如编写的?

由测试组长先召开新需求的测试动员会,然后分配好任务后,再根据公司已有的测试计划模板编写的

4、如何安排测试组员工作?

根据测试工程师在公司的岗位,高级的分配高级的,初级的分配初级的

根据以往测试工程师负责的模块,尽量分配和他模块相关的任务

根据测试工程师相处下来的性格,分配适合的测试任务(开朗活泼易沟通的分配客户培训/产品宣讲 内向稳重的分配核心业务)

5、哪些情况可能导致项目延期或失败?(测试计划里面的风险)

纳入基线的需求在继续变更

项目组核心成员可能离职、交接出现问题

项目经理乐观地估计了本次版本的任务量

竞品已经上线了相关功能,导致要开发更多的功能去竞争

6、测试计划之前是如何进行评审的?(评审流程)

编写待评审的文档—内部评审/经理审核—在评审开始前三天发邮件通知相关评审人员(邮件:评审文档的地址(svn获取)/附件;

评审时间 评审地点(要申请))—评审(指定会议记录员、评审过程中意见不一致争执三分钟要立马停止,评审过程中有问题不要当场修改,可以先批注(word的审阅中))—评审完成之后优化评审文档

7、测试计划评审的主要内容有哪些?

测试策略是否完整准确

测试资源安排是否合理

测试完成时间是不是在规定范围之外

风险分析考虑是否全面

8、你觉得测试计划评审是否必要?

有必要

评审测试计划时,大多数项目组其他成员参与了,让大家都知道测试部门后续的工作安排,有利于其他部门配合工作

能找出测试计划中不完善的地方,加以优化

总结

你要尽全力保护你的梦想,那些嘲笑你梦想的人,他们必定会失败,他们想把你变成和他们一样的人。你要坚信,只要心中有梦想,你就会与众不同。

 感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/156737.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

VSCODE 打开多个文件夹

1.打开vscode编辑器之后如果之前使用过,就会默认加载上次打开的文件以及文件夹。所以这个时候只需要点击顶部菜单栏之中的文件菜单项,然后点击将文件夹添加到工作区这个选项。 2.点击之后会打开一个文件夹目录,接着只需要在里面选择一个具有…

最新绿豆APP源码苹果CMS影视插件版本/原生JAVA源码+反编译开源+免授权

源码简介: 最新绿豆APP源码苹果CMS影视插件版本,它是原生JAVA源码反编译开源免授权,绿豆影视对接苹果CMS,它可以支持多功能自定义DIY页面布局。 1、新版绿豆视频APP视频6.1插件版反编译指南及教程 2、后端插件开源,可…

[C++] STL_stack queue接口的模拟实现

文章目录 1、stack1.1 stack的介绍1.2.1 stack的构造1.2.2 进、出栈等接口的模拟实现 2、queue2.1 queue的介绍2.2 queue的使用2.2.1 queue构造2.2.2 入、出队等接口的模拟实现 1、stack 1.1 stack的介绍 stack的文档介绍 1. stack是一种容器适配器,专门用在具有…

JS——日期字符串yyyymmdd转yyyy-mm-dd的两种方法

方法一:正则表达式 1、年月日转换 var oldDate "20111220"; var newDate oldDate.replace(/^(\d{4})(\d{2})(\d{2})$/, "$1-$2-$3"); console.log(newDate );//2011-12-20 2、年月日时分秒转换 var oldDate "20111220101010"…

数字化转型导师坚鹏:数字化时代银行网点厅堂营销5大痛点分析

数字化时代银行网点厅堂营销存在以下5大痛点: 1、业务办理时间较长。目前很多银行业务办理时间仍然较长,可能的原因包括银行业务办理流程比较复杂、柜员操作技能不够熟练、银行系统的稳定性欠佳、网点某段时间客户比较多等。 2、现场提交材料太多。银行…

Java设计原则和设计模式

目录 第一部分:设计原则 单一职责原则 (Single Responsibility Principle)开闭原则 (Open-Closed Principle)里氏替换原则 (Liskov Substitution Principle)接口隔离原则 (Interface Segregation Principle)依赖倒置原则 (Dependency Inversion Principle)合成/聚…

玩转大模型行业应用,且看盘古大模型全栈工程能力展身手【云驻共创】

AI技术在金融和工业领域的应用不断扩展,促进了金融行业的数字化转型和产业升级。AI提供了专属财富管家和工业范式的解决方案,在金融领域的应用包括风险评估和投资建议,而在工业领域的应用则涵盖了数据分析和机器人操作。与此同时,…

Python之字典

字典常用操作 import json d {"name":"zz","age":"100"} print(type(d)) # <class dict>s json.dumps(d) # 字典转字符串 print(s) # {"name": "zz", "age": "100"} print(type(s))…

力扣 hot100 最长连续序列 哈希去重 双指针

128. 最长连续序列 ⭐ AC code class Solution {public int longestConsecutive(int[] nums) {if (nums.length 0)// 特判为空的数组&#xff0c;返回0return 0; // set实现去重HashSet<Integer> set new HashSet<>();for (int x : nums)set.add(x);Object[] a…

MyBatis使用注解操作及XML操作

文章目录 1. 注解操作1.1 打印日志1.2 参数传递1.3 增&#xff08;Insert&#xff09;注意1&#xff1a;重命名注意2&#xff1a;返回主键 1.4 删&#xff08;Delete&#xff09;1.5 改&#xff08;Update&#xff09;1.6 查&#xff08;Select&#xff09;1. 配置&#xff0c;…

9、信息打点——CDN绕过篇漏洞回链接口探针全网扫描反向邮件

文章目录 前置知识CDN配置判断CDNCDN绕过 前置知识 传统网站访问&#xff1a;用户访问域名——》解析服务器IP——》访问目标主机 普通CDN&#xff1a;用户访问域名——》CDN节点——》真实服务器IP——》访问目标主机 带WAF的CDN&#xff1a;用户访问域名——》CDN节点&#…

【用unity实现100个游戏之15】开发一个类保卫萝卜的Unity2D塔防游戏3(附项目源码)

文章目录 先看本次实现的最终效果前言绘制炮塔UI炮塔转向敌人生成炮弹旋转我们的子弹对敌人造成伤害&#xff0c;回收子弹自动发射子弹添加攻击间隔显示伤害字体设计通用泛型单例创建更多炮塔升级增加伤害升级缩短攻击间隔添加货币杀死敌人获取金币源码完结 先看本次实现的最终…

el-checkbox 对勾颜色调整

对勾默认是白色 改的时候一直在试着改color人&#xff0c;其实不对。我用的是element ui 的复选框 /* 对勾颜色调整 */ .el-checkbox__inner::after{/* 是改这里的颜色 */border: 2px solid #1F7DFD; border-left: 0;border-top: 0;}

ssm+vue的药店药品信息管理系统(有报告)。Javaee项目,ssm vue前后端分离项目。

演示视频&#xff1a; ssmvue的药店药品信息管理系统&#xff08;有报告&#xff09;。Javaee项目&#xff0c;ssm vue前后端分离项目。 项目介绍&#xff1a; 采用M&#xff08;model&#xff09;V&#xff08;view&#xff09;C&#xff08;controller&#xff09;三层体系结…

无法安装ensp ?各种报错解决方案(virtualbox无法运行,启动AR失败,错误代码40等)

安装eNSP。发现软件中路由器无法启动。 VirtualBox是华为eNSP使用的必须运行环境&#xff0c;它提供虚拟网卡设备作为服务器为软件提供运行环境。 1. 提示出现VirtualBox Oracle无法在此项目运行。 我根据百度上的方法&#xff0c;重新还原系统。无果。 之前计算机中安装Vi…

基于混沌博弈算法优化概率神经网络PNN的分类预测 - 附代码

基于混沌博弈算法优化概率神经网络PNN的分类预测 - 附代码 文章目录 基于混沌博弈算法优化概率神经网络PNN的分类预测 - 附代码1.PNN网络概述2.变压器故障诊街系统相关背景2.1 模型建立 3.基于混沌博弈优化的PNN网络5.测试结果6.参考文献7.Matlab代码 摘要&#xff1a;针对PNN神…

【JavaEE初阶】 JavaScript基础语法——壹

文章目录 &#x1f38b;初识JavaScript&#x1f6a9;JavaScript 是什么&#x1f6a9;JavaScript 和 HTML 和 CSS 之间的关系&#x1f6a9;JavaScript 运行过程&#x1f6a9;JavaScript 的组成 &#x1f38d;前置知识&#x1f6a9;第一个JS程序&#x1f6a9;JavaScript 的书写形…

JavaScript中的短路表达式

JavaScript中的短路表达式是一种常见且有用的编程技巧。在本文中&#xff0c;我们将深入探讨什么是短路表达式&#xff0c;并提供一些代码示例来帮助您更好地理解它。 什么是短路表达式&#xff1f; 短路表达式是指在逻辑运算中&#xff0c;如果第一个操作数已经能够确定整个表…

【TIDB】TiDB认证考试PTCA 练习题 题库

1.下列功能是由 TiKV 或 TiFlash 实现的为&#xff1f;&#xff08; 选 2 项 &#xff09; A. 根据集群中 Region 的信息&#xff0c;发出调度指令 B. 对于 OLAP 和 OLTP 进行业务隔离 C. 将关系型数据转化为 KV 存储进行持久化 D. 将 KV 存储转化为关系型数据返回给客户端…

Linux JumpServer 堡垒机远程访问

&#x1f525;博客主页&#xff1a; 小羊失眠啦. &#x1f516;系列专栏&#xff1a; C语言、Linux、Cpolar ❤️感谢大家点赞&#x1f44d;收藏⭐评论✍️ 文章目录 前言1. 安装Jump server2. 本地访问jump server3. 安装 cpolar内网穿透软件4. 配置Jump server公网访问地址5.…