面试| Python 自动化测试面试经典题目回顾
自动化测试面试题目汇总1、关于super的用途是什么, 它会在哪些方面被运用, 与一些事物使用时存在怎样的不同, 为何要去使用super, 请通过举例来进行说明。答代码举例2、阅读以下代码推导最后结果答: 不管是啥结果统统全都是生成器表达式, 要是不调用它, 并且不曾从那里面去取值, 那就根本不会干活。附上我的推导过程:3、快速编写前端 HTML、、Vue 代码。答4、L 1, 2, 3, 11, 2, 5, 3, 2, 5, 3用一行代码得出11, 1, 2, 3, 5答 list(set(L))5、L 1, 2, 3, 4, 5L的结果是答: 空的列表, 当时处于有点紧张的状态, 始终在“空列表”以及“索引超出范围”这两个答案之间不停地徘徊。6、L 1, 2, 3, 5, 6如何得出 12356答: 留意, 个人感觉这个题目存有陷阱, 列表之中的元素并非字符串, 因而不可以采取.join(L)这种操作。以下是具体过程:7、列表和字典有什么区别答: 通常来讲, 一般所问的都是列表跟元组之间存在着怎样的不同之处。这点不同之中也包含着几个方面, 其一, 获取元素的方式是不一样的。列表是借助索引值去获取元素的, 而字典则是依靠键来获取元素的。其二, 数据结构以及算法也是有差异的。字典所采用的是hash算法, 其搜索的速度是相当快的。其三, 在占用内存方面也是有所区别的。8、如何结束一个进程答: 1对方法进行调用。2运用模块之中的Popen方法。其使用较为简捷, 关于具体的使用方式, 在此处不做详细展开阐述。9、区别进程与线程, 此二者究竟为何不同, 在怎样的情形之下应当选用进程, 又在怎样的状况之中适宜采用线程?答1区别地址空间以及别的资源像是打开的文件, 此二者进程相互独立, 同一进程之下各线程彼此共享, 某进程内线程于其他进程中不可见。②通信, 进程间通信是IPC, 线程间能够直接去读写进程数据段, 像全局变量这般来开展通信, 这需要通过进程同步以及互斥手段的辅助, 以此来确保数据的一致性。③ 调度和切换线程上下文切换比进程上下文切换要快得多。④ 在多线程操作系统中进程不是一个可执行的实体。2使用场景: 在同一时刻对一个对象展开操作之际, 举例来说操作的若是一个全局变量, 此时我会运用线程, 这是由于全局变量系所有线程共同享有的东西。10、究竟何为ORM, 为何要运用ORM, 若不使用ORM将会引发怎样的影响?答对于 ORM 框架而言, 存在着这样一种对应关系, 即能够把类与数据表予以相应匹配, 并且呢, 当面对数据表相关操作时, 仅仅借助类以及对象就能够达成, 是这样的情况。在操作对应的数据表之时依据类和对象来进行, 类的静态属性名与数据表的字段名存在着一一对应的关系, 此过程并不需要去书写SQL语句。ORM 另外一个作用是根据设计的类生成数据库中的表。11、编一段代码, 对一个ip地址执行ping操作, 进而返回成功以及失败的信息。答: 运用模块的Popen方法, 此方法使用简易, 对于其具体用法, 在此处不予以展开阐述。12、说说接口测试的流程介绍一下有哪些内容。答: 1流程为, 去获取接口文档, 按照所获取的文档来设计接口参数, 接着获取响应, 之后解析响应, 再接着校验结果, 最后判断测试是不是通过。2 内容:13、UI 自动化如何做集群答 Grid。14、移动端的用户界面自动化, 常常会自动去安装两个程序, 你可晓得那两个程序究竟是什么玩意儿不?答: 守护精灵, 这和并发编程里的原理是同样的, 当父进程或者父线程的代码执行完成之后, 它就会终止, 而且需要写在start方法的前面。此外, 要去寻找到配置文件, 把两行代码注释掉。15、说5个以上 Linux 命令。答一口气劈里啪啦说了 10 多个。16、介绍一下你在这个项目中是如何使用 的。答用的不深入说了基本操作比如定时构建执行代码。17、说说你对敏捷模式的认识。答: 采取小步疾行的方式, 去欣然接纳变化。在测试期间, 能够借助行为为导向的测试, 存在一个可供运用的框架。18、了解过 不答 了解没用过。然后说了下对 大概的认识、优势。19、说一下你对软件测试的深刻心得。答 此处省略 n 个字。 【请各位看官拍砖】20、做过性能测试没没做过说出功能测试的流程。答 此处省略 n 个字。 【请各位看官拍砖】21、Bug 定位、分析、类型。答 此处省略 n 个字。 【请各位看官拍砖】22、测试策略、测试方案的区别。答 此处省略 n 个字。 【请各位看官拍砖】文章来援越霍格沃兹测试学院

相关新闻

python3连接kafka模块pykafka生产者简单封装代码

python3连接kafka模块pykafka生产者简单封装代码

使用实现企业微信的自动打卡功能上班下班打卡, 这可是程序员最为讨厌的玩意儿, 更让人厌烦的是得设置连上指定的wifi才能打卡。手机上面存在一些定时机器人之类的app, 经过实际的测试, 这些测试的结果是全军覆没了, 没有一个能够活着走到启动企业微信的这一步, 所以最终还是得依…

2026/8/31 5:32:39 阅读更多 →
基于YOLOv8的手术室器械清点系统开发实战:从训练到部署

基于YOLOv8的手术室器械清点系统开发实战:从训练到部署

简介:本资源是一套基于YOLOv8实现的医院手术室器械清点核对系统,面向计算机科学、人工智能、自动化等专业的在校学生及初学者,解决手术器械人工清点易遗漏、效率低、缺乏可视化追溯等临床管理痛点,适用于毕业设计、课程设计、大作…

2026/8/31 5:31:39 阅读更多 →
丝路传说255级虚拟机一键端本地搭建全流程解析

丝路传说255级虚拟机一键端本地搭建全流程解析

最近整理了一份《丝路传说》255 级虚拟机本地一键端的搭建笔记。这类一键端通常把服务端、数据库、启动脚本全部打包在一起,原以为解压就能跑,实际做下来发现真正的坑集中在 VMware 网络配置、服务端启动顺序和客户端 IP 指向三块。本文把这套流程完整拆…

2026/8/31 5:31:39 阅读更多 →

最新新闻

Excel移动加权平均:从需求预测到安全库存的采购实战指南

Excel移动加权平均:从需求预测到安全库存的采购实战指南

实际做采购计划时,最让人头疼的往往不是“这个月卖了多少”,而是“下个月该备多少货”。工厂的长周期物料要提前下单,电商大促前要铺库存,物流线路要安排运力,这些决策背后都依赖同一个能力:需求预测。而 E…

2026/8/31 6:21:49 阅读更多 →
大模型行业研究框架:模型范式、Token消耗与垂类动态数据

大模型行业研究框架:模型范式、Token消耗与垂类动态数据

2026 年的大模型行业,早已过了“参数越大越强”的单点竞争阶段。无论是技术团队做产品选型,还是研究机构写行业交流材料,都会被同一个问题卡住:到底该用哪些指标来衡量一个大模型项目的真实价值?如果只看榜单分数&…

2026/8/31 6:21:49 阅读更多 →
2026亲子教育录音工具推荐:从“孩子说了什么”到“孩子想表达什么”,我用AI搞定了

2026亲子教育录音工具推荐:从“孩子说了什么”到“孩子想表达什么”,我用AI搞定了

做家长的,应该都有过这种经历:孩子放学回家,兴高采烈跟你讲学校里发生的事,你一边做饭一边点头,心想“等会儿再记”。结果一顿饭的功夫,孩子说了什么,你脑子里只剩下一团浆糊。更扎心的是&#…

2026/8/31 6:21:49 阅读更多 →
端侧 AI 算力避坑指南:具身智能车载/机载算力芯片与硬件选型实测

端侧 AI 算力避坑指南:具身智能车载/机载算力芯片与硬件选型实测

具身算力平台选型:NVIDIA Orin vs RK3588 vs 华为昇腾 「具身智能落地实战」系列第 15 篇(收官篇) 前 14 篇我们拆解了具身机器人的硬件、大脑、感知、控制、数据闭环、OTA、长尾场景、通用性评估等。但这一切都需要一个「算力心脏」来支撑—…

2026/8/31 6:21:49 阅读更多 →
linux之域套接字

linux之域套接字

域套接字属于本机 IPC 进程间通信,只用于同一主机内多进程通信,不支持跨主机。无需 IP 地址、端口号;通信载体是 Linux 下s 类型套接字文件。数据经由内核空间完成进程之间的数据传输。 域套接字通信也分为流式域套接字和报式域套接字。 #inc…

2026/8/31 6:21:49 阅读更多 →
跨平台Shell脚本的真相:POSIX是兼容性的最小共识

跨平台Shell脚本的真相:POSIX是兼容性的最小共识

上个月我把一份写好的 Shell 脚本从公司的 Linux 服务器拷到本地 MacBook 上,什么都没改,回车一跑,居然直接通过了。那一刻我脑子里冒出来的第一句话,和很多人的反应一样:“都是 Unix 系统,当然能用。”后来…

2026/8/31 6:20:49 阅读更多 →

日新闻

MCU无DAC如何用定时器+DMA 2D输出高保真任意波形

MCU无DAC如何用定时器+DMA 2D输出高保真任意波形

接到一个仪表类项目,要在 LAT1189 上输出几种不同波形:正弦、三角、带可调死区的脉冲,频率和幅度都得能实时改。板子上没有 DAC,就一个定时器加几个 DMA 通道。我一开始觉得在定时器中断里改比较寄存器也能应付,后来把…

2026/8/31 0:00:05 阅读更多 →
Cortex-M3 Flash下载失败?从编程错误标志到供电瞬态排查

Cortex-M3 Flash下载失败?从编程错误标志到供电瞬态排查

前两周调试一块带着Cortex-M3内核的板子,IDE里下载固件时突然弹出一行刺眼的错误: error: flash download failed - cortex-m3 。这种报错在嵌入式开发里太常见了,常见到很多人第一反应就是换根数据线、重插一下调试器,但重启三…

2026/8/31 0:00:05 阅读更多 →
STM32 TouchGFX屏幕切换Transition优化:原理、配置与排障实战

STM32 TouchGFX屏幕切换Transition优化:原理、配置与排障实战

做STM32 GUI开发的朋友应该都有体会——界面搭得再漂亮,一旦屏幕切换卡成PPT,整个产品的档次瞬间就没了。早期我在LAT1212这个基于STM32的GUI工程上用TouchGFX做二次开发,最头疼的不是画界面,而是怎么让切换动画既流畅又自然。Tou…

2026/8/31 0:00:05 阅读更多 →

周新闻

备战数据库管理工程师校招:索引、事务、备份恢复核心考点解析

备战数据库管理工程师校招:索引、事务、备份恢复核心考点解析

每年校招季我都会接触不少准备数据库方向笔试的同学,看到最多的状态就是:简历上写着“熟悉 MySQL”“了解索引优化”,一碰到数据库管理工程师的笔试卷,却在索引、事务、锁、备份恢复这些题目上翻车。网易这套 2018 校园招聘数据库…

2026/8/30 0:00:01 阅读更多 →
数字电路时序基石:深入理解建立时间与保持时间

数字电路时序基石:深入理解建立时间与保持时间

1. 这不是“背公式”的事:时间参数到底在约束什么你翻过数字电路教材,一定见过这两个词:建立时间(Setup Time)和保持时间(Hold Time)。它们常被并列写在触发器(Flip-Flop&#xff09…

2026/8/30 0:00:01 阅读更多 →
蓝桥杯国赛超声波测距机:从单片机原理到嵌入式系统实战

蓝桥杯国赛超声波测距机:从单片机原理到嵌入式系统实战

1. 项目缘起:从赛题到超声波测距机的诞生第八届蓝桥杯单片机设计与开发国赛的题目,我至今记忆犹新。它没有直接给出一个花哨的名字,而是用“超声波测距机”这个朴实无华的功能描述,精准地勾勒出了考核的核心。对于当时备赛的我而言…

2026/8/30 0:00:01 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/30 21:10:48 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/30 18:07:21 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/30 21:10:44 阅读更多 →