软件测试面经专栏目录(实时更新..)

HR高频面试问题
SQL语句面试问答(一)-- 单表查询面试题
SQL语句面试问答(二)-- 多表查询面试题
SQL语句面试问答(三)-- SQL语句实际应用题
SQL语句面试问答 (五) -- 解释各种Joins
SQL语句面试问答(四)-- 学习查询关键词
一、单表查询
1、基础查询
2、数据过滤
3、聚合函数
4、高级窗口函数
二、多表查询
1、表连接操作
2、子查询
3、联合查询部分
三、常用函数
1、字符串处理
2、时间日期函数
四、常用操作
1、数据操作
2、表操作
3、约束与索引
4、视图
5、事务控制
6、权限管理
7、其他操作
Linux 操作系统面试问
1、什么是Linux操作系统?
2、如何创建一个文件?
3、如何创建一个文件目录?
4、如何删除一个目录以及目录中所有文件?
5、使用什么命令查看ip地址?
6、如何重命名一个文件?
7、什么是ROOT帐户?
8、在a目录下找出大小超过1MB的文件?
9、在a目录中找出,带有test的文件?
10、在Linux下如何查看隐藏文件?
11、如何查看 Linux磁盘空间使用情况?
12、详细说一说VI命令?
13、如何查看一个文件的权限?
14、如何给一个文件赋予权限?
15、赋权命令Chmod 777,三个数字分别代表什么意思?
16、在Linux 下如何解压缩?
17、如何查看JAVA进程,并关闭进程?
18、如何搭建JDK环境?
19、如何搭建Tomcat环境?
20、如何搭建 MySQL环境?
Linux 操作系统指令集合
1. 文件与目录操作
2. 系统信息与管理
3. 网络相关
4. 压缩与解压
5. 权限与用户管理
6. 实用工具
Python编程面试问答
1、Python的模块、类、函数、变量的命名规范?
2、说一说什么是面向对象?
3、说一说5个Python标准库?
4、Python如何实现列表去重?
5、Python如何对列表数据排序?
6、Python 如何操作文件?
7、Python随机生成有效电话号码实现思路?
8、Python随机生成字符串的实现思路?
9、如何在一个函数内部修改全局变量?
10、Python的列表和集合的区别?
11、Python 如何连接数据库的?
12、Python的函数,有不确定的参数如何做?
13、Python有哪些数据类型?
接口测试问答(一)
1、软件接口是什么?
2、http 和 https 协议的区别?
3、get 和 post 的区别?
4、常见的 post 提交数据方式?
5、cookie 和 session 的区别?
6、怎样设计接口测试用例?
7、接口测试都要测什么?
8、在手工接口测试或者自动化接口测试的过程中,上下游接口有数据依赖如何处理?
9、如何模拟弱网做测试?
10、平常做接口测试的过程中发现过哪些 Bug?
11、当一个接口出现异常时候,应如何分析异常?
12、列出几个 JMeter 监听器?
安全测试面试问答(一)
1、常见的 Web 安全漏洞有哪些?
2、OWASP Top 10 包含哪些安全风险?
3、如何使用 Burp Suite 进行安全测试?
4、什么是安全测试中的模糊测试 (Fuzz Testing)?
5、JWT 令牌存在哪些安全风险?如何进行安全验证?
编程语言面试题(一)
1、Java反射机制的作用是什么?
2、反射机制与直接调用函数有什么区别?
3、Python中__init__方法的作用是什么?
4、Python中初始化方法的区别?
5、Python中__new__和__init__区别?
6、什么情况下重写new方法?
Selenium面试问答题
1、什么是测试自动化或自动化测试?
2、自动化测试的优势是什么?
3、用于功能自动化的常用自动化测试工具有哪些?
4、用于非功能自动化的常用自动化测试工具有哪些?
5、什么是Selenium?
6、Selenium有哪些不同的组成部分?
7、Selenium支持哪些编程语言、浏览器和操作系统?
8、Selenium版本有哪些重大变化/升级?
9、Selenium支持哪些测试类型?
10、Selenium IDE是什么?
11、Selenium Selenese是什么?
12、在Selenium中定位Web元素有哪些方法?
13、Selenium中有多少种类型的WebDriver API可用?
14、可以与Selenium集成以实现持续测试的自动化工具有哪些?
15、Selenium中的断言是什么?
16、断言和验证命令的区别是什么?
17、XPath是什么?
18、XPath Absolute和XPath属性是什么?
19、XPath中“/”和“//”有什么区别?
20、键入键和键入命令有什么区别?
21、“type”和“typeAndWait”命令有什么区别?
22、findElement()和findElements()有什么区别?
23、Selenium中有多少种等待类型?
24、Selenium中隐式等待的主要缺点是什么?
25、Selenium Grid/网格是什么?
26、如何在Selenium WebDriver中启动不同的浏览器?
27、请编写代码片段以在WebDriver中启动Chrome浏览器?
28、编写代码片段以在WebDriver中执行右键单击元素?
29、编写代码片段以在WebDriver中执行鼠标悬停?
30、在WebDriver中如何进行拖放操作?
31、在WebDriver中刷新网页有哪些方法?
32、编写代码在浏览器历史记录中前后导航?
33、怎样才能得到一个网页元素的文本?
34、如何在下拉列表中选择值?
35、有哪些不同类型的导航命令?
36、如何处理WebDriver中的框架?
37、.NET是否有HtmlUnitDriver?
38、如何通过某些代理从浏览器重定向浏览?
39、什么是POM(页面对象模型)?它的优点是什么?
40、如何在WebDriver中截取屏幕截图?
41、如何使用Selenium在文本框中输入文本?
42、怎么知道一个元素是否显示在屏幕上?
43、如何使用linkText点击超链接?
自动化测试面试问答(一)
1、请描述一下自动化测试流程?
2、你是如何做接口自动化测试的?
3、简单介绍一下Requets库?
4、具体说一说Unittest测试框架?
5、具体说一说Pytest测试框架?
6、Unittest 与 Pytest 测试框架的区别?
7、接口自动化如何做接口关联测试?
8、做Web自动化如何处理验证码?
9、抓取不到元素可能是什么原因?
10、具体聊一聊自动化测试的作用?
11、自动化测试调试思路
App测试面试问答(一)
1、Web 端测试和 App 端测试差异
2、App专项测试有哪些?
3、ADB命令
4、App测试流程?
5、如何做冒烟测试?
6、Android App测试点
7、App闪退的可能原因?
8、App性能你是怎么测的?
9、原生开发、H5开发、混合开发的区别
App测试面试问答(二)
1、Appium是什么?
2、Appium工作原理是什么?
3、APP测试发现Bug:白屏,崩溃等要怎么复现以及定位,如何与开发沟通?
4、APP测试兼容性测试有什么问题?要怎么解决?
自动化测试面试问答(二)
1、Java 执行selenium和Python 执行selenium有什么区别?
2、隐性等待和显性等待的区别?
3、如果页面上的元素用隐性等待和显性等待都没等到元素加载出来,请问要怎么办?
4、xpath查找元素时间过长,要怎么优化,提高效率?
自动化测试面试问答(三)
1、描述一下自动化测试流程?
2、自动化测试的使用场景?
3、自动化测试发现BUG多吗?
4、自动化测试有误报过bug吗?产生误报怎么办?
5、自动化测试过程中,你遇到了哪些问题,是如何解决的?
6、在执行脚本过程,如何实现当前元素高亮显示?
7、在日历这种web 表单你是如何处理的?
8、举例一下说明一下你遇到过哪些异常?
9、关闭浏览器中quit和close的区别
10、如何实现文件上传?
11、自动化中有哪三类等待?他们有什么特点?
12、你觉得自动化测试最大的缺陷是什么?
13、如何处理多窗口?
14、Selenium 中如何保证操作元素的成功率?也就是说如何保证我点击的元素一定是可以点击的?
15、在selenium自动化测试中,你一般完成什么类型的测试?自动化覆盖率?
16、在Selenium中如何实现截图,如何实现用例执行失败才截图?
自动化测试面试问答(四)
1、自动化测试中,Selenium起什么作用?与其他语言有什么区别?
2、Selenium的优势与局限性
3、Selenium与其他工具相比?有什么优势?
4、自动化测试Web端页面,怎么去做性能测试?
5、在自动化测试过程中,如何进一步提高用户体验?
6、Selenium怎么与浏览器交互?
7、Selenium交互的浏览器有什么不同?
8、Xpath和CSS定位有什么不同?
9、各种定位元素如:id,name,text,xpath......要怎么选择?
10、自动化测试web页面,怎么确保修改后的测试用例可以覆盖到关键的测试点?
软件测试基础面试问答(一)
1、介绍一下最近的项目
2、你在这个项目的工作职责
3、软件项目的测试流程?
4、黑盒测试与白盒测试的区别?
5、黑盒测试常见的设计方法?
6、APP 测试和W EB 测试的的区别?
7、你是如何做APP的兼容性测试?
8、怎样的测试用例才能算优秀的测试用例?
9、如何精准的定位前后端BUG?
10、你发现一个BUG,开发认为不是一个BUG?
软件测试基础面试问答(二)
1、什么是功能测试?能举个例子吗?
2、功能测试与性能测试有什么明显的区别?
3、功能测试中,如果功能实现与需求有偏差的情况下怎么办?
4、黑盒测试是什么?有什么具体的场景?
5、黑盒测试测试输入时没有得到输出,请问原因是什么?怎么排除?
软件测试基础面试问答(三)
1、UI测试是什么?
2、UI的测试方法?
3、UI测试与普通测试方法使用边界值方法有什么区别?
4、判断三个整数能否构成三角形,黑盒设计测试用例?
5、Bug的提交流程,Bug的生命流程示意图,Bug严重性分级标准
6、手工测试和自动化测试哪个时间更长?
#测试面经##自动化测试##selenium##SQL面试##找工作#
全部评论
mark收藏
点赞 回复 分享
发布于 07-30 20:02 广东

相关推荐

ddzd:不想泼冷水,还是要提醒一下,阿B之前有过答应转正,最后临答辩却说没名额的情况。还是要做两手准备
投递哔哩哔哩等公司10个岗位
点赞 评论 收藏
分享
评论
4
19
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务