02 测试开发面试50问-下

简介: 02 测试开发面试50问-下

51、Web View 怎么测试?

52、请问你的定位策略是什么?

53、请问如何实现用例失败或者异常时候需要截图?

54、请问如何分布式执行webdriver用例?

55、如何在脚本中执行 JavaScript 代码?

56、Appium 的定位策略有哪些?

57、请简述Appium的原理

58、iOS 和 Android 的 UI 自动化的原理是什么?

59、当定位策略都失败的时候,你该怎么做?

60、UI 测试做的是 iOS 还是 Android?讲讲 iOS 的 UI 怎么测?

61、获取 Appium 中的 content-desc 不为空的控件列表,代码不限。

62、并行运行 Appium 需要修改哪些参数

63、你如何用Selenium测试

64、Selenium的工作原理?

65、常见的定位方式?

66、上传图片的几种方式?

67、如何处理动态元素?

68、你是怎么开发测试框架的?

69、PO模型是怎么做的?

70、失败截图的原理是什么?

71、你常用的命令是什么?

72、用什么查看log?

73、如何查找一个文件大小超过5M的文件

74、如何查看进程?

75、Linux 中查找某个文件并删除它

76、Linux 查询 CPU、内存的指令

77、使用 Shell 获取 Nginx log 中接口包含 topic 且状态码为 200 的接口平均响应时间(越严谨越好)

78、每隔 2s 获取某个进程的 CPU 和 mem 数据并保存到 csv 数据文件

79、快排的实现 (代码实现)

80、算数组中查找出现次数过半的数(代码实现)

81、查找链表的倒数第三个数(代码实现)

82、什么是面向对象编程?

83、讲下Java多线程的使用

84、有三个线程T1,T2,T3,怎么确保它们按顺序执行?

85、Thread 类中的start() 和 run() 方法有什么区别?

86、请写一个线程安全的单例模型

87、请写出冒泡排序

88、1~9999数列中数字3出现的次数,请用递推方法解题。

89、从一个数组中找出前4个最大的数,用最优解。

90、写一段程序,删除字符串a中包含的字符串b,举例 输入a = “asdw”,b = “sd” 返回 字符串 “aw”,并且测试这个程序。

91、写一个方法,把字符串转为数字,比如 str=“1234”,变成 int 1234。并且测试这个程序

92 、A、有两个有序链表,将他们组成一个有序链表。

93、给一个字符串,字符串里有 (){}[]“”这六个符号,设计一个算法,判断这些符号是否成对匹配,即要检验这些括号是否都是成对出现的。

94、有两个字符串类型的数字,实现一个方法将它们进行相加,并返回相加后的数值。(要考虑数据的长度问题)

95、Java 多线程的创建

96、算法:二叉树的深度计算

96、算法:一亿个无序数找出 Top 100(这个也没写好,空间复杂度高了,应该用堆排序)

97、说下左连接和右连接

98、给你一张表,根据要求写sql,这个题目比较多,自己百度吧。

99、使用sql生产10万条数据

100、数据库熟吗?用过哪些数据库?索引会吗?事务了解吗?写一个SQL 查询语句:给一个字段,对其进行从大到小排序,取前十行。


相关文章
|
3月前
|
程序员
面试高频题:开发人员说不是bug,测试如何答复?
面试高频题:开发人员说不是bug,测试如何答复?
|
12天前
|
SQL 安全 测试技术
[go 面试] 接口测试的方法与技巧
[go 面试] 接口测试的方法与技巧
|
1天前
|
自然语言处理 网络协议 JavaScript
23.2月 可能七牛云实习测试面试(技术面一面)面经整理
关于2月进行的七牛云实习测试面试(技术面一面)的面经整理,涵盖了多个技术问题,包括马尔可夫链的用处、软件测试工具、TCP/IP协议的三次握手过程、TCP与UDP的区别、网络诊断方法、DNS的作用、ifconfig命令的用途、Spring Boot的优势以及Java中Map的了解,还包括了一个编程题目:在n个书中找出k个最小的数。
4 0
|
1月前
|
IDE Java 测试技术
Java面试题:什么是Java中的单元测试以及如何编写单元测试?
Java面试题:什么是Java中的单元测试以及如何编写单元测试?
38 1
|
2月前
|
jenkins 测试技术 持续交付
30个接口自动化测试面试题,赶紧收藏
接口自动化测试是使用工具验证接口功能、性能和安全性的自动化过程。它能提升测试效率,减少人工工作量,及时发现问题。常见工具包括Postman、SoapUI和JMeter。测试涉及需求分析、测试计划、用例设计、脚本编写、执行、报告生成及问题跟踪。测试用例涵盖输入数据、预期结果等,脚本包含请求和响应细节。断言验证接口正确性,数据驱动测试使用多数据验证,性能测试检查响应时间等,安全测试关注认证和加密,Mock测试模拟数据,集成测试验证接口交互,回归测试确保修改未破坏原有功能,异常处理确保测试稳定性,并发和压力测试检查系统负载,持续集成通过工具如Jenkins保证软件质量。
106 3
|
2月前
|
安全 网络安全 网络协议
精选30道“渗透测试工程师”面试题
渗透测试 信息收集 网络安全 web安全
83 3
|
2月前
|
测试技术 Linux 开发工具
软件测试之【面试题综合训练题】
软件测试之【面试题综合训练题】
47 0
|
3月前
|
区块链 Python
最新用Python从零开始创建区块链_基于python做区块链,哔哩哔哩测试面试题
最新用Python从零开始创建区块链_基于python做区块链,哔哩哔哩测试面试题
|
3月前
|
数据采集 JSON 数据格式
2024年最新【python基础教程】常用内置模块(1),2024年最新头条测试面试
2024年最新【python基础教程】常用内置模块(1),2024年最新头条测试面试
|
3月前
|
XML 安全 网络安全
渗透测试初级面试题
答:.先爆破用户名,再利用被爆破出来的用户名爆破密码;其实有些站点,在登 陆处也会这样提示;所有和数据库有交互的地方都有可能有注入。 如果你看到了这里,那就点个关注+评论呗! 如需资料可私信,回复不及时,请见谅! 网安面经,试题,题库,需要哪个评论区私信