首页 > 其他分享 >测试工程师2024最新面经(持续更新)

测试工程师2024最新面经(持续更新)

时间:2024-03-23 17:31:32浏览次数:30  
标签:功能测试 黑盒 工程师 面经 接口 兼容 2024 测试 软件

记录一下自己看的一些面试题,有助于自己理解,主要针对大厂笔试和小厂面试,初学者。


目录

软件测试的两种方法

黑盒测试的方法

功能测试和接口测试的区别

测试可以分为几个阶段

兼容性测试以及侧重点


软件测试的两种方法

黑盒测试和白盒测试。

黑盒测试不考虑程序内部逻辑结构和内部特性的情况下,测试程序的功能,测试者要在软件的接口处进行,它只检查程序功能是否按照规格说明书的规定正常使用,程序是否能接收输入数据而产生正确的输出信息,以及性能是否满足用户的需求,并且保持数据库或外部信息的完整性。简而言之,吃一颗糖,不管糖的组分,只看甜不甜。

白盒测试分为静态测试和动态测试两类。静态测试通过人工模拟技术对软件进行分析和测试。动态测试通过输入一组预选设计好的实例数据驱动运行程序,检查程序功能是否符合设计要求。

黑盒测试的方法

等价类划分法;边界值分析法;因果图法;判定表驱动测试;场景法;功能图法;错误推测法;正交试验设计法。

功能测试和接口测试的区别

功能测试:系统测试,针对软件系统功能进行测试,确保软件的功能符合需求规格说明。

接口测试:针对软件系统提供的接口进行测试,测试的是系统组件之间的接口,例如HTTP接口、数据库接口等。这种测试主要关注不同系统组件之间数据传输的正确性、稳定性以及安全性

功能测试更关注单个功能或多个功能的组合是否能正常实现,而接口测试更关注系统组件之间的数据传输。

区别题——分别解释两者干什么的,然后聊区别。

测试可以分为几个阶段

单元测试、集成测试、确认测试、系统测试、验收测试

兼容性测试以及侧重点

兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行,即可移植性。

可细分为四类:平台兼容、网络兼容、数据库兼容以及数据格式的兼容。

兼容测试的重点是对兼容环境的分析。通常在运行软件的环境不是很确定的情况下,才需要做兼容。根据软件运行的需要,或者根据需求文档,一般都能够得出用户会在什么环境下使用该软件,把这些环境整理成表单,就得出做兼容测试的兼容环境。

标签:功能测试,黑盒,工程师,面经,接口,兼容,2024,测试,软件
From: https://blog.csdn.net/weixin_54277665/article/details/136970974

相关文章

  • 2024年浙江事业单位报名公告已发布,速速查收!
    浙江事业单位报名公告已发布,招录各地区报名时间不同,具体看报考地区公告⏰2024浙江省事业单位统考✔笔试时间:4月27日✔笔试科目:上午9:00—11:30《综合应用能力》下午2:00—3:30《职业能力倾向测验》✔笔试题型:《综合应用能力》为主观题,《职业能力倾向测验》为客观题......
  • 2024上半年四川省属事业单位报名指南✅
    ⏰报考时间1⃣报名时间:2024年3月21日10:00——3月25日18:002⃣缴费时间:截止2024年3月26日18:00⚠通过网络报名且上传相片质量合格的报考者,未按要求在规定时间内进行网上缴费的,视为自动放弃报考。3⃣公共科目笔试时间:4月21日⏬四川省属事业单位公开招聘公告登陆四川省......
  • 2024年3月23日-UE5-触发区域
    新建一个ACTOR叫触发区域  新建立方体,拼成一个类似球门的形状  创建一个点光源,实现子弹打入球门,就触发发光的效果  然后把可视的光默认改为不可见 给球门挂上触发区域 调整覆盖整个球门  给盒体加上触发条件的设置 把光拖出来 然后给子弹打入......
  • 2024.3.23 笔记(Tarjan)
    P3469[POI2008]BLO-Blockade根据割点的定义,若节点\(i\)不是割点,则把节点\(i\)关联的所有边去掉之后,只有\(i\)与其他\(n-1\)个节点不连通,而其他\(n-1\)个节点之间是连通的。注意:题目求的是有序点对,即\((x,y)\)和\((y,x)\)算不同的点对,故此时答案是\(2*(n......
  • 摸爬滚打半年,我是如何从小白进阶到渗透测试工程师
    前言工作也好几年了,在这摸爬滚打中,遇到了服务器被黑,网站被人DDOS攻击,数据库被篡改等等。服务器也不是你说不让人上就不让人上的,所以IT安全这个话题还是比较沉重的,涉及的东西很多,只有你了解得更多,你才会知道你所了解的安全其实是那么少。【点此开始渗透学习】梦想的开始......
  • Linux操作系统学习2024.03.23
    Linux操作系统学习目标2024.03.23一.操作系统1.1作用:主要作用是管理好硬件设备,并为用户和应用程序提供一个简单的接口,以便于使用,作为中间人,连接软件和硬件。1.2不同应用领域的主流操作程序·桌面操作系统:1.Windows系列2.macOS3.Linux·服务器操作系统:1.Linux2.Windows......
  • 【华为OD】2024年C卷真题集:最新的真题集题库 C/C++/Java/python/JavaScript
    2024年C卷真题题集题库,有2种分数的题目列表,分别是100分的列表、200分的列表需要订阅请看链接:C卷100分真题集质量分:94价格:39.9元C卷200分真题集质量分:94价格:99.9元从2023年11月开始,华为OD题目切换到C卷,基本上大概率会使用半年左右,要在2024年5月之前把这些题目都好好练习一下......
  • 2024年3月23日
    HelloWorld趁着思路清晰写一下log网络平台很多,这些都是财富、资源,很多东西触手可及,但是作为一个参与者,能够真正使用的确实不怎么多的,我的理念是物尽其用,如果闲置浪费,那就是可耻的,如同垃圾,应当被处理的。一个人的精力总是有限的,或许有奇人轶事,真的能够做到一心多用,可以同时把......
  • 网络工程师的Python之路-网络运维自动化实战-1.2
    1.2.2脚本模式在Windows里,有两种方法创建Python脚本,一种是将代码写进Windows记事本里,另一种是借助第三方编辑器。两种方法分别介绍如下。1.使用记事本创建Python脚本在桌面上新建一个记事本文件,将代码print('hello,world!')写入,如下图所示。然后将其另存为.p......
  • 在校大学生想从事网络安全,多听老哥几句良言,少挨几顿社会毒打(10年资深安全工程师如是说
    大家好!一直以来都有一些大学生粉丝私聊向我“取经”,可以看得出来很多人对前路多多少少都有些迷茫,我把大家的问题总结了一下,并对每个问题都做了我自己的见解,高频出现的问题有以下5个:1.国内网络安全的薪资是怎么样的?2.网络安全行业真实前景有那么好吗?3.我现在的情况适合做......