软通测试岗面试内部资料

基础性问题

1.你对加班怎么看

2你的优势有哪些

3.你的缺点是什么

4.最有成就感的事情是什么

5.你的职业规划是什么

6离职原因是什么

7.还有什么想问我们的吗

8.你有其他的 offer 吗

专业性问题

9.HTTPS 和 HTTP 的区别

10.HTTPS 的工作原理

11.客户端在使用 HTTPS 方式与 Web 服务器通信时有以下几个步骤

12.HTTPS的优点

13.HTTPS的缺点

14.htp 切换到 HTTPS

15.提到 UI 级别测试和 API 测试之间的关键区别?

16.接口测试用例的编写要点有哪些?

17.接口自动化测试的流程?

18.POST 和 GET 有什么区别?

19.常见的 HTTP Header 及其作用

20.Session 与 Cookie 有什么区别?

21.HTTP 通讯过程中, 是客户端还是服务端主动断开连接?

22.HTTP 有哪些请求方法?

23.Cookie 保存在哪里?

24简述 TCP/IP的三次握手和四次挥手

25.TCP 和 UDP 有什么区别

26.什么是 TCP/IP?

27.ison 和字典 dict 的区别?

28.测试的数据你放在哪?

29.什么是数据驱动,如何参数化?

30.ui 自动化中定位不到元素的原因有哪些

31.如何保证自动化测试的稳定性

32.web 自动化中如何处理 alert 弹窗

33.web ui 自动化测试中显式等待,隐式等待的区别

34.验证码的几种处理方式

35.你一天能写多少条测试用例

36.测试时间比较紧张,如何保证测试质量

37.有过漏测导致线上 bug 的经历吗? 一般什么情况下会造成漏测

38.需求评审的时候测试人员主要干什么

39,项目里的 bug 都有哪些类型,哪些地方容易出 bug

软件测试面试内部资料

你的缺点是什么

首先不要说真实的缺点(粗心、懒、内向等影响工作的缺点)

其次,回答的思路是“偷换概念,蒙混过关”

可以说一个经验上的缺点,比如目前虽然可以独立做项目了,测试技术方面还是比较薄弱,自动化测试、代码能力用的都比较少,不过最近也打算逐步去提升这些方面。

最有成就感的事情是什么

之前我们部门里面没有开展自动化测试,平常开发提测后,回归测试量很大。于是我就自己研究了下Jmeter,试着把营销活动接口的增删改查功能核心测试点都写成了Jmeter 脚本。后面开发再提测时我就跑下Jmeter 脚本就知道之前老的功能有没有出问题。如果有问题的话,我们可以快速发现,并反馈给开发。这样就能省掉很多时间。当然前端页面还是得测下的。

这件事情也得到了领导的认可和表扬,后期我在部门里也开展了Jmeter 的分享,推动其他同事都掌握Jmeter的基本使用

还有什么想问我们的吗

一定要问,比如:

2>入职后的工作内容、负责业务

测试团队规模,组织架构

>工作节奏,加班强度

你有其他的offer 吗

如果真的有其他offer,如实说

如果没有其他的offer,就说“现在有两家正在走流程正式offer 还没下来只是HR一个口头的offer如果HR问是什么公司的 offer,你就说“是做xx 行业的,具体名称我就不说了

整个项目开发过程中有哪些需要测试参与的环节

需求评审、代码设计评审、代码评审、测试评审、测试执行、缺陷跟进、上线评估、上线后的测评、线上数据分析、线上问题跟踪、回归测试自动化、定期的缺陷分析和用例/流程改进

怎样与开发沟通一个不总是能复现的缺陷?

1.通过不同测试条件(设置,数据,账号等)的组合尝试找出可能触发问题的场景

2保留问题发生时的完整日志,尝试从日志中发现可能的错误;

3.在缺陷报告中提供完整的场景描述、截图录屏、日志以及发生概率,配合开发人员做后续测试和分析

beta 测试通常指的是测试和缺陷修复完成之后,组织人力资源对项目进行集中测试。它的组织形式可以是会议,也可以是发送请求测试邮件和在系统中搜集反馈,参与人员可以包括所有项目相关人员,也通常邀请其他团队人员来交叉测试和验收,主要目的是尽可能的在上线之前发现可能遗漏的问题或者提升用户体验的建议。

白盒测试的覆盖标准有哪些?分别指的是什么?

白盒测试法的覆盖标准有逻辑覆盖、循环覆盖和基本路径测试。其中逻辑覆盖包括语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和修改条件判断覆盖,六种覆盖标准发现错误的能力旱由弱到强的变化,分别是: 1.语句覆盖每条语句至少执行一次;2判定覆盖每个判定的每个分支至少执行一次;3.条件覆盖每个判定的每个条件应取到各种可能的值;4.判定/条件覆盖同时满足判定覆盖条件覆盖。5.条件组合覆盖每个判定中各条件的每一种组合至少出现一次;6修改条件判断覆盖每一个判断的所有可能结果都出现过、每一个判断中所有条件的所有可能结果都出现过、每一个进入点及结束点都执行过、判断中每一个条件都可以独立的影响判断的结果

如何推广一个新的测试工具?

首先需要自己调研和试用,与同类型工具相比较,找出适合本部门测试的优缺点,组织会议要求测试和开发团队共同审核和探讨,一致同意后组织内小规模试用,然后搜集反馈,针对性的改进和加强之后再大规模推广。

iOs系统和Android 系统的区别

I>ios稳定性比较高,Android 相对差一些就看厂商的优化了

2Android 因为开源而导致碎片化严重,每个厂商都定制了自己的ROM

3>Android 更容易出现信息泄露,权限问题,安全性漏洞等问题

4i0s的开发语言是Swif和Objective-C,运行效率高,Android 的开发语言为java,运行效率低S做兼容性测试时,Android 要做的设备比较多ioS相对少一些

手机APP更新测试,说下测试点

移动端版本更新升级是一个比较重要的功能点,主要分为强制更新和非强制更新

1.强制更新需要测试的点有:

护强制升级是否可以升级成功,功能是否正常

b升级后的数据是否正常

c强制升级的弹窗是否可以关闭

少强制更新的提示,包括未更新和已更新

四版本号对比等等

2非强制更新的测试点有:

>提示弹框的显示,是否可以选择暂不更新和立即更新;是否可以关闭弹框不显示

>选择暂不更新后,老版本是否可以正常使用

>选择立即更新后,更新能否成功,新版本号是否是最新版本;功能是否是最新的

4非强制更新弹框的提示频率,是每天一次还是每周一次,根据需求来测

SAPP设置里的版本更新,是否也能触发非强制更新

6用户选择继续使用老版本后,使用某些新版本才有的功能时,是否还有更新提示>版本号对比等等

总结:强制升级一般用于版本改动较大,业务较重要,功能模块存在风险的情况;非强制更新适用于版本改动不是很大,对业务影响不大,不存在风险问题的。

APP某个功能失效了,如何排查是客户端还是服务端的问题1.检查客户端网络是否有问题,可以查看其他APP 能否正常使用

2检查是否为版本问题,可以换个操作系统(安卓、is),或者换个其他软件版本试试

3.检查是否为兼容性问题,可以换个手机试试

4.抓包分析,如果APP 没有向服务器发送请求,或者请求参数不对,就是APP 的问题如果服务端响应数据不对,就是服务端的问题

什么时候需要发测试报告?一份测试报告应该包含哪些内容?项目测试过程中,每天的测试执行完成之后需要发送测试报告,项目测试完成后要发一份整体的测试报告。测试报告中需要包含整体测试状态,进度,问题列表,每项子任务的预计完成时间,已经测试完成的用例和测试结果,是否有需要处理的风险或阻碍项,问题列表中需要有问题描述,优先级,状态,责任人等。

完整版软通测试岗面试内部资料私信关键词“面试”领取

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

认识Linux指令 “zip/unzip” 指令

01.zip/unzip指令 语法: zip 压缩文件.zip 目录或文件 功能: 将目录或文件压缩成zip格式 常用选项: -r 递归处理,将指定目录下的所有文件和子目录一并处理 举例 将test2目录压缩:zip test2.zip test2/* 解压到…

CUTANA™ pAG-Tn5 for CUTTag

CUTANA pAG-Tn5是靶向剪切及转座酶(CUT&Tag)技术中进行高效绘制染色质特征的关键试剂。与ChIP-seq相比,CUT&Tag在降低细胞需求量和测序深度的信噪比方面进行了显著改进。CUTANA pAG-Tn5是一种高活性的E. coli转座酶突变体(Tn5)与蛋白A/G的融合产物&#xff…

Windows11快速安装Android子系统

很多小伙伴想在电脑运行一下安卓程序,或则上班用手机摸鱼不方便,用电脑又没有想要的手机软件,那么怎么用电脑来安装安卓软件呢? 首先设置地区 安装Android子系统的前提需要安装 Amazon Appstore 这个应用,内地不能下载…

【深入浅出JVM原理及调优】「搭建理论知识框架」全方位带你深入探索类加载机制

全方位带你深入探索类加载机制 专栏介绍前提准备面向人群知识脉络类加载是什么类加载和Class类对象的关系JVM的预加载机制加载class文件的方式 类加载过程(类的生命周期)加载阶段生成对应的Class文件 连接操作验证(确保被加载的类的正确性&am…

Aop编程之动态代理

1、Java代理介绍 Java中的代理方式包括静态代理和动态代理。 静态代理在编译期间就确定了代理对象,动态代理是在运行期间动态生成代理对象。动态代理包括cglib动态代理和jdk动态代理,在目标对象有接口的情况下,可以使用jdk动态代理或者cglib…

使用numpy处理图片——基础操作

大纲 准备工作图片像素大小修改透明度 numpy是一款非常优秀的处理多维数组的Python基础包。在现实中,我们最经常接触的多维数组相关的场景就是图像处理。本系列将通过若干篇对图像处理相关的探讨,来介绍numpy的使用方法,以获得直观的体验。 本…

element-plus里el-date-picker日期选择器,默认值不显示的问题

官网文档给出的示例默认值也是没有没显示的。 找了很多方法&#xff0c;最终是给v-model"defaultTime"绑定初始值&#xff0c;如下代码&#xff0c;需要的可以改一下 <el-date-picker class"top_select" v-model"defaultTime" type"da…

数模学习day11-系统聚类法

本文参考辽宁石油化工大学于晶贤教授的演示文档聚类分析之系统聚类法及其SPSS实现。 目录 1.样品与样品间的距离 2.指标和指标间的“距离” 相关系数 夹角余弦 3.类与类间的距离 &#xff08;1&#xff09;类间距离 &#xff08;2&#xff09;类间距离定义方式 1.最短…

SpringIOC之support模块GenericGroovyApplicationContext

博主介绍&#xff1a;✌全网粉丝5W&#xff0c;全栈开发工程师&#xff0c;从事多年软件开发&#xff0c;在大厂呆过。持有软件中级、六级等证书。可提供微服务项目搭建与毕业项目实战&#xff0c;博主也曾写过优秀论文&#xff0c;查重率极低&#xff0c;在这方面有丰富的经验…

职场日常英语口语,成人英语培训学校,柯桥学英语推荐哪里

“玩手机”用英语怎么说&#xff1f;你的第一反应是不是&#xff1a;play the phone&#xff1f; 在英语中&#xff0c;play这个动词通常表示“玩耍、娱乐、操纵”等意思&#xff0c;而手机是一种工具&#xff0c;不是玩耍的对象。 换句话说&#xff0c;我们“玩手机”&#xf…

Web缓存代理

目录 一.Web缓存代理 配置Nginx 缓存代理&#xff1a; 修改web服务器的配置文件&#xff1a; 修改192.168.233.10代理服务器的配置文件&#xff1a; 访问页面看看&#xff1a; 对于一些实时性要求非常高的页面或数据来说&#xff0c;就不应该去设置缓存&#xff0c;下面来…

Confluence跨大版本升级记录

初始版本7.4.18最终升级到了目前的最新版本8.7.1&#xff0c;在升级过程中遇到了很多问题&#xff0c;庆幸的是最后都解决了&#xff0c;记录一下。 背景 初始环境&#xff1a; OS&#xff1a;CentOS8.5 DB&#xff1a;10.8.8-MariaDB Confluence&#xff1a;7.4.18 公司…

c++学习笔记-STL案例-机房预约系统1-需求分析

1 机房预约系统需求 1.1 简单介绍 学校有几个规格不同的机房&#xff0c;由于使用经常出现“撞车”现象&#xff0c;现在开发一套预约系统&#xff0c;解决这一问题。 1.2 身份介绍 分别有三种身份使用该系统 学生代表&#xff1a;申请使用机房教师&#xff1a;审核学生的…

IP地址的网络安全防护和预防

网络安全对于保护个人和组织的信息资产至关重要&#xff0c;而IP地址是网络通信的基础。在这篇文章中&#xff0c;IP数据云将探讨IP地址的网络安全防护和预防措施&#xff0c;以确保网络的安全性和可靠性。 IP地址是互联网上每个设备在网络中的唯一标识符。有IPv4和IPv6两种类…

你Go代码写的像“鸭子”吗???

概 述 Go 语言也提供了接口类型&#xff0c;使得我们可以面向接口编程&#xff0c;将实现和接口分离。在我看来&#xff0c;软件的抽象之美也应该以此来表达&#xff0c;和 Java 语言不同的是 Go 并不是那么 “强制”&#xff0c;它使用了一种 鸭子类型 的方式让动态类型成为可…

75应急响应-数据库漏洞口令检索应急取证箱

必要知识点 第三方应用是选择性的安装的&#xff0c;比如mysql&#xff0c;如何做好信息收集&#xff0c;有没有爆过它的漏洞&#xff0c;和漏洞探针也是获取攻击者思路的重要操作&#xff0c;除去本身漏洞外&#xff0c;提前预知或口令相关攻击也要进行筛选。 排除三方应用…

古典吉他教师阿木:来自新疆的音乐才子

阿木,全名木合汤夏甫依克,于 1990 年 10 月 8 日出生在新疆这片美丽的土地上,是一位哈萨克族人。他是英皇认证古典吉他教师、中国社会艺术吉他考级考官、中国智慧工程研究会艺术教育委员会执行委员、新疆吉他艺术节发起人之一兼评审组组长。 阿木自幼受到哥哥的影响,对吉他产生…

85.乐理基础-记号篇-力度记号

内容来源于&#xff1a;三分钟音乐社 上一个内容&#xff1a;78.乐理基础-非常见拍号如何打拍子-CSDN博客 85-78之间的内容观看索引&#xff1a; 腾讯课堂-三分钟音乐社-打拍子&#xff08;20&#xff09;-总结、重点、练习与检验方法开始看 力度记号&#xff1a;p、f、mp、…

linux和windows机器下创建共享文件夹

1、安装samba sudo apt-get install samba 2、创建共享文件夹 sudo mkdir /smb sudo chmod 777 /smb/ 3、备份配置 sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak 4、修改配置 sudo vim /etc/samba/smb.conf 添加以下信息到文件结尾 [SMB share] #描述信息…

Element+vue3.0 tabel合并单元格span-method

Elementvue3.0 tabel合并单元格 span-method :span-method"objectSpanMethod"详解&#xff1a; 在 objectSpanMethod 方法中&#xff0c;rowspan 和 colspan 的值通常用来定义单元格的行跨度和列跨度。 一般来说&#xff0c;rowspan 和 colspan 的值应该是大于等于…