【银行测试】必看的四类题型:这可是最经典的一套题目了
目录:导读
一、根据题目要求写出具体LINUX操作命令
二、JMETER题目
三、根据题目要求写出具体SQL语句
四、测试案例设计题

金三银四面试面对大厂面试官提问,如何回答:花3天背完这100道软件测试面试题!银行测试的offer还不是手到擒来!
银行测试工作,比较偏重业务,业务可以说是银行测试的灵魂,贯穿测试活动的始终,对测试人员而言,除了掌握必要的IT基础,包括软件测试的基本理论,数据库,网络协议等等基础知识以外,还需要对常规银行业务,有一个概括的了解,这里所说的业务,不仅是指被测系统相关的业务知识,可能还涉及相关业务链上的业务,对业务的熟练程度直接影响工作效率。
好了话不多说,我们来看题目是怎么样的。
一、根据题目要求写出具体LINUX操作命令
1、分别写出一种查看主机IP地址、CPU使用率、内存使用率的命令。
ifconfig
top
2、进入/wls/applogs目录,显示该目录下所有文件详细信息,并按照文件变更时间排序
cd /wls/applogs
ls -lt
3、在后台运行目录下如下start.sh程序,用户为wls81
su wls81
./start.sh
4、查看当前运行的becif-query进程信息,找出进程号,并停止进程
ps –ef | grep becif-query
kill -9 pid (其中pid,是查到的进程id)
5、显示该目录下所有文件名包含cdts.log的文件信息,并一次删除
grep –rl “cdts.log”
rm –rf cdts.log
6、Vi编辑器光标移动到文件行首、所在行行首、删除光标所在行、保存并退出
行首:输入 :0 或者 :1 回车
所在行行首:"^"(即Shift+6)
删除光标所在行:shift+v, G, d
保存并退出:“:”+wq
7、编辑该目录下cdts.log文件,将其中所有的partyno字符串替换为custno后保存退出
Vi cdts.log
:%s#partyno#custno#g
8、切换到stools用户并编辑cdts-bak.log文件,在最后一行插入文本;linux test后取消保存退出,stools用户属于stgmon用户组
Su stools
Vi cdts-bak.log
输入“i”回车至文件最后一行
Linux test
“:” wq
9、/wls/applogs目录下有脚本clean.sh,现在要添加到计划任务中,每天22:30执行
30 22 * * * root run-parts /wls/applogs/clean.sh
10、将cdts-bak.log打成cdts-baklog.gz.tar包
tar –zcvf cdts-baklog.gz.tar cdts-bak.log
二、JMETER题目
1、将响应报文里的123的值作为下面操作的参数的正则表达式。
答:(.+?)
2、Jmeter里将csv里的值作为参数传入报文里的符号
答:${参数名称}
3、Jmeter里判断返回报文正确与否的断言是哪个?
答:响应断言
4、若每个sample之间需要等待6秒执行,使用哪个插件?
答:固定定时器(Constant Timer)设置1800
5、现在进行性能测试,需要80个并发,每5秒增加2个并发,当增加到80个并发,80个并发跑三分钟,使用什么插件设置?
答:同步定时器 (线程组上,线程数设置80,多长时间内初始化完这些线程,Ramp-Up period设置为200,意思是200秒内启动80个线程,相当于5s启动2个,调度器勾选,调度器配置中持续时间配置(180))
三、根据题目要求写出具体SQL语句
表A

表B

1、按分数倒序排列显示出姓名、科目、分数
Select 姓名,科目,分数 from 表A order by 分数 desc
2、查询出语文分数大于70分的人数
Select count(1) from 表A where 科目=’语文’ and 分数>70
3、查询出数学最高分的姓名、分数
Select 姓名,分数 from 表A where 科目=’数学’ order by 分数 desc limit 1
4、查询出所有科目评价为良好的男生姓名、科目、分数
Select 姓名,科目,分数 from 表A where 性别=’男’ and 分数>=71 and 分数<=85
5、一条查询中分别输出男女生的数学最低分
Select min(分数),性别 from A where 科目=’数学’ group by 性别
6、一条查询中输出语文和数学分数前两名的姓名、科目、分数
Select 姓名,科目,分数 from A where 科目=’语文’ order by 分数 desc limit 2
Union all
Select 姓名,科目,分数 from A where 科目=’数学’ order by 分数 desc limit 2
7、将所有男生的性别修改成01
update 表A set 性别=01 where 性别="男"
8、根据分数上下限设置表A的是否及格列(优秀、良好、及格都表示及格)以及评价列
Update A a inner join B b on a.分数>=b.分数下限 and a.分数<=b.分数上限 set 评价
四、测试案例设计题
现有一程序,页面提供3个输入框a、b、c,一个输出框d,根据a、b、c的出入判断是否能组成一个三角形(三角形任意两边之和大于第三边),在d中输出:是,否;请根据以上描述设计测试案例,并注明使用的测试方法。
全文完,感谢你的耐心阅读。
相关文章:
【银行测试】必看的四类题型:这可是最经典的一套题目了
目录:导读 一、根据题目要求写出具体LINUX操作命令 二、JMETER题目 三、根据题目要求写出具体SQL语句 四、测试案例设计题 金三银四面试面对大厂面试官提问,如何回答:花3天背完这100道软件测试面试题!银行测试的offer还不是手…...
跨源资源共享(CORS)-亲测理解,以及对http的状态,参数的理解和使用,对预检请求的触发和解决
跨源资源共享(CORS)-亲测理解,以及对http的状态,参数的理解和使用 跨源资源共享(CORS,或通俗地译为跨域资源共享)是一种基于HTTP 头的机制,该机制通过允许服务器标示除了它自己以外的…...
学生使用的台灯该怎么选择?2023适合学生房间的灯推荐
随着社会的进步发展,我们的生活水平越来越高,很多家庭的孩子都开始使用台灯这种家居产品,对于学习任务繁重的他们来说,台灯确实可以起到保护眼睛、提高学习专注度的作用。那么不知道朋友们是否了解过,台灯该怎么选择呢…...
23种设计模式-桥接模式(安卓应用场景介绍)
概念 桥接模式是一种结构型设计模式,它通过将抽象与其实现分离来解耦。它使用接口(抽象类)作为桥梁,将一个抽象类与其实现类的代码分别独立开来,从而使它们可以各自独立地变化。桥接模式的核心思想是“组合优于继承”…...
2021牛客OI赛前集训营-提高组(第四场) T3快速访问
2021牛客OI赛前集训营-提高组(第四场) 题目大意 有一棵n1n1n1个节点的树,根节点为0。给你一个kkk,定义集合Si{j∈Z∣max(1,i−k)≤j<i}∪{0}S_i\{j\in Z|\max(1,i-k)\leq j<i\}\cup\{0\}Si{j∈Z∣max(1,i−k)≤j<i…...
【大数据是什么】
大数据是什么大数据是做什么的?大数据主要有哪些职位 ?大数据运维工程师数据仓库开发工程师ETL工程师大数据开发工程师BI工程师算法工程师大数据平台开发工程师大数据架构师讲述一下自己的大数据学习之路大数据是做什么的? 2014年,…...
大数据 | centos7图形界面无法执行yum命令
大家好,今天是三八女神节了! 你知道吗?世界上第一位电脑程序设计师是名女性,Ada Lovelace (1815-1852)。 她是一位英国数学家兼作家,第一位主张计算机不只可以用来算数的人,也发表了第一段分析机用的演算…...
三维人脸实践:基于Face3D的渲染、生成与重构 <一>
face3d: Python tools for processing 3D face git code: https://github.com/yfeng95/face3d paper list: PaperWithCode 该方法广泛用于基于三维人脸关键点的人脸生成、属性检测(如位姿、深度、PNCC等),能够快速实现人脸建模与渲染。推荐…...
Javascript 设计模式
设计模式的五大设计原则(SOLID)单一职责:一个程序只需要做好一件事。如果功能过于复杂就拆分开,保证每个部分的独立开放封闭原则:对扩展开放,对修改封闭。增加需求时,扩展新代码,而不是修改源代码。这是软件设计的终极…...
JAVA-文档工具screw-gui
前言 为什么萌生了写文档工具得想法,因为在项目开发得过程中,经常需要补充一些文档,比如数据库文档、详细设计文档等等,文档与项目相绑定,在项目需求新增或变更时,文档也需要反反复复得修改。 1. 数据库…...
开源鸿蒙南向嵌入学习笔记——NAPI框架学习(一)
开源鸿蒙南向嵌入学习笔记——NAPI框架学习(一) 前言——系列介绍 本系列文章主要是记录笔者在鸿蒙南向的学习与工作中的知识点笔记记录,其中不止会针对鸿蒙中的学习问题进行思考与记录,也会对涉及到的一些嵌入式等其他领域知识&…...
Spring - Spring框架概述面试题总结
文章目录01. 什么是Spring?02. Spring框架的设计目标,设计理念,和核心是什么?03. Spring的优点是什么?04. Spring框架中都用到了哪些设计模式?05. Spring有哪些应用场景?06. Spring由哪些模块组成…...
学习python好就业么
Python的普及与数据挖掘、人工智能和数值计算等领域的蓬勃发展相关,但同时也与普遍编程需求的增加有关。 Python作为人工智能的头号语言,一方面会吸引大量计划从事人工智能的人来学习,另一方面自然也带动了网络上对这门“新语言”的关注和讨…...
瑞幸咖啡的最终目标并不是做国内市场大哥
出品 | 何玺 排版 | 叶媛 日前,瑞幸咖啡发布2022年第四季度及全年财报。数据显示,在刚刚过去的2022年,瑞幸咖啡首次实现了营收超百亿,门店规模也超越老对手星巴克,成为了国内第一连锁咖啡品牌。 那么,瑞幸…...
GPT 模型介绍 | GPT3 / GPT3.5 + Flask | Github源码链接
1. 模型介绍 Chatgpt 使用与 InstructGPT相同的方法,使用来自人类反馈的强化学习 (RLHF) 来训练该模型,但数据收集设置略有不同。我们使用监督微调训练了一个初始模型:人类 AI 训练员提供对话,他们在对话中扮演双方——用户和 AI…...
蓝桥杯入门即劝退(二十六)组合问题(回溯算法)
-----持续更新Spring入门系列文章----- 如果你也喜欢Java和算法,欢迎订阅专栏共同学习交流! 你的点赞、关注、评论、是我创作的动力! -------希望我的文章对你有所帮助-------- 专栏:蓝桥杯系列 一、题目描述 给定两个整数 n …...
现代卷积神经网络(ResNet)
专栏:神经网络复现目录 本章介绍的是现代神经网络的结构和复现,包括深度卷积神经网络(AlexNet),VGG,NiN,GoogleNet,残差网络(ResNet),稠密连接网络…...
PTA:L1-019 谁先倒、L1-020 帅到没朋友、L1-021 重要的话说三遍(C++)
目录 L1-019 谁先倒 问题描述: L1-020 帅到没朋友 问题描述: 实现代码(只过了部分): L1-021 重要的话说三遍 问题描述: 实现代码: 无解析 L1-019 谁先倒 问题描述: 划拳是…...
STL常见容器之set/multiset、map/multimap
set/multiset—集合容器 特点 所有元素都会在插入时自动被排序 本质 set/multiset属于关联式容器,底层结构是二叉树实现 set和multiset区别 set不可以插入重复数据,而multiset可以set插入数据的同时会返回插入结果,表示插入是否成功multiset…...
ThreadLocal 实现原理
每个 Thread 中都存储着一个成员变量:ThreadLocalMap /** InheritableThreadLocal values pertaining to this thread. This map is* maintained by the InheritableThreadLocal class.*/ThreadLocal.ThreadLocalMap inheritableThreadLocals null; ThreadLocal 本…...
使用分级同态加密防御梯度泄漏
抽象 联邦学习 (FL) 支持跨分布式客户端进行协作模型训练,而无需共享原始数据,这使其成为在互联和自动驾驶汽车 (CAV) 等领域保护隐私的机器学习的一种很有前途的方法。然而,最近的研究表明&…...
从零开始打造 OpenSTLinux 6.6 Yocto 系统(基于STM32CubeMX)(九)
设备树移植 和uboot设备树修改的内容同步到kernel将设备树stm32mp157d-stm32mp157daa1-mx.dts复制到内核源码目录下 源码修改及编译 修改arch/arm/boot/dts/st/Makefile,新增设备树编译 stm32mp157f-ev1-m4-examples.dtb \stm32mp157d-stm32mp157daa1-mx.dtb修改…...
GC1808高性能24位立体声音频ADC芯片解析
1. 芯片概述 GC1808是一款24位立体声音频模数转换器(ADC),支持8kHz~96kHz采样率,集成Δ-Σ调制器、数字抗混叠滤波器和高通滤波器,适用于高保真音频采集场景。 2. 核心特性 高精度:24位分辨率,…...
#Uniapp篇:chrome调试unapp适配
chrome调试设备----使用Android模拟机开发调试移动端页面 Chrome://inspect/#devices MuMu模拟器Edge浏览器:Android原生APP嵌入的H5页面元素定位 chrome://inspect/#devices uniapp单位适配 根路径下 postcss.config.js 需要装这些插件 “postcss”: “^8.5.…...
在Mathematica中实现Newton-Raphson迭代的收敛时间算法(一般三次多项式)
考察一般的三次多项式,以r为参数: p[z_, r_] : z^3 (r - 1) z - r; roots[r_] : z /. Solve[p[z, r] 0, z]; 此多项式的根为: 尽管看起来这个多项式是特殊的,其实一般的三次多项式都是可以通过线性变换化为这个形式…...
数据结构第5章:树和二叉树完全指南(自整理详细图文笔记)
名人说:莫道桑榆晚,为霞尚满天。——刘禹锡(刘梦得,诗豪) 原创笔记:Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊) 上一篇:《数据结构第4章 数组和广义表》…...
从零开始了解数据采集(二十八)——制造业数字孪生
近年来,我国的工业领域正经历一场前所未有的数字化变革,从“双碳目标”到工业互联网平台的推广,国家政策和市场需求共同推动了制造业的升级。在这场变革中,数字孪生技术成为备受关注的关键工具,它不仅让企业“看见”设…...
WEB3全栈开发——面试专业技能点P4数据库
一、mysql2 原生驱动及其连接机制 概念介绍 mysql2 是 Node.js 环境中广泛使用的 MySQL 客户端库,基于 mysql 库改进而来,具有更好的性能、Promise 支持、流式查询、二进制数据处理能力等。 主要特点: 支持 Promise / async-await…...
【1】跨越技术栈鸿沟:字节跳动开源TRAE AI编程IDE的实战体验
2024年初,人工智能编程工具领域发生了一次静默的变革。当字节跳动宣布退出其TRAE项目(一款融合大型语言模型能力的云端AI编程IDE)时,技术社区曾短暂叹息。然而这一退场并非终点——通过开源社区的接力,TRAE在WayToAGI等…...
Axure零基础跟我学:展开与收回
亲爱的小伙伴,如有帮助请订阅专栏!跟着老师每课一练,系统学习Axure交互设计课程! Axure产品经理精品视频课https://edu.csdn.net/course/detail/40420 课程主题:Axure菜单展开与收回 课程视频:...
