面试
程序员-小枫
这个作者很懒,什么都没留下…
展开
-
2020最新 面试| Python 自动化测试面试经典题目回顾
Python 自动化测试面试题目汇总1、super 是干嘛用的?在 Python2 和 Python3 使用,有什么区别?为什么要使用 super?请举例说明。答:super 用于继承父类的方法、属性。 super 是新式类中才有的,所以 Python2 中使用时,要在类名的参数中写 Object。Python3 默认是新式类,不用写,直接可用。 使用 super 可以提高代码的复用性、可维护性。修改代码时,只需修改一处。 代码举例:class baseClass: def.原创 2020-09-11 20:47:20 · 1886 阅读 · 1 评论 -
2020各大厂面试真题:WEB自动化测试面试题及答案大全
1.Selenium是否支持桌面应用软件的自动化测试。Selenium不支持桌面软件的自动化测试,Selenium是根据网页元素的属性才定位元素,而其他桌面软件自动化测试工具是根据桌面元素的位置来定位元素,当然现在也有根据桌面元素的属性来定位的。2.Selenium是否支持用例的执行的引擎。引擎好比就是一个发动机。Selenium是没有关于测试用例和测试套件管理和执行的模块。我们需要借助第三方单元测试框架来实现用例管理和用例的执行。例如Java中有Junit或者testNG,Python中有u.原创 2020-09-02 15:57:36 · 4822 阅读 · 0 评论 -
2020最新软件测试面试题汇总【内附参考答案】,拼多多面试官看了都说,卧槽!!!
2020最新软件测试面试题汇总【内附参考答案】测试技术面试题1、什么是兼容性测试?兼容性测试侧重哪些方面?参考答案:兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行,即是通常说的软件的可移植性。兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据格式的兼容。兼容测试的重点是,对兼容环境的分析。通常,是在运行软件的环境不是很确定的情况下,才需要做兼容。根据软件运行的需要,或者根据需求文档,一般都能够得出用户会在什么环境下使用该软件,把这些环境整理成表原创 2020-08-29 20:22:09 · 11552 阅读 · 1 评论 -
哔哩哔哩HR:你知道如何对消息队列做性能测试? 这个刚好满足你!!!
本人在负责服务压测的实践中,遇到了一个需求,就是对消息队列的dubbo接口性能进行压测,主要分两类:一类是往队列里面添加,一类是从队列中取值(等同删除)。是一个server的两个不同方法。同组其他人用的jmeter进行的dubbo接口压测。队列的添加规则比较简单,主要有一个标志msg,由事件类型+用户标识符+消息体构成。做此类此类测试的时候遇到的问题就是如果构建消息体,每次都构建不同的消息体,这里我才用了纳秒+随机数的方式,后来发现直接用纳秒就行。(这里相信jmeter也应该有响应的方法)在添.原创 2020-08-25 21:16:00 · 275 阅读 · 0 评论 -
大厂HR:我让你测试一个(电梯、杯子、笔、桌子、洗衣机),你会怎么测试它?
首先说明的是,遇到这样的测试题目,首先应该反问面试官,需求是什么样的,比如是测什么样的杯子。因为设计测试用例的规则应该是根据需求分析文档设计用例,客户需求什么,就测试什么。但是在没有需求分析文档的前提下, 来设计测试用例,可以考查一个测试人员的基本功,比如考虑问题是否全面,设计测试用例的方法是否合理等。一般是根据自己的日常经验和测试的思维来设计测试用例。在设计测试用例时一般从以下几个方面进行分析:功能测试,性能测试,界面测试,安全性测试,兼容性测试,可用性测试,可靠性测试,本地化/国际化测试。1、测原创 2020-08-25 16:14:12 · 1482 阅读 · 0 评论 -
2020最新各大厂面试遇到的100道软件测试面试题+答案纯干货!! 金九银十到了 快点看!!!
【纯干货!!!】花费了整整3天,整理出来的全网最实用软件测试面试大全,一共30道题目+答案的纯干货,希望大家多多支持,建议 点赞!!收藏!!长文警告,全文共12000+字,涵盖软件测试面试可能遇到的所有问题,希望对大家有帮助,不过大家最好不要硬背,实战大于理论。祝大家面试顺利!1、问:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决?首先,将问题提交到缺陷管理库里面进行备案。然后,要获取判断的依据和标准:根据需求说明书、产品说明、设计文档等,确认实际.原创 2020-08-25 16:10:36 · 6613 阅读 · 1 评论 -
实战经验分享,测试工程师求职高频问题
1、自我介绍从业时间,教育背景,工作经验,擅长技能,你的性格。实例:你好,我叫xxx,19年从xxxx大学毕业,18年六月至今在xxx有限公司从事软件测试工作。主要负责过两个项目:1、xxxapp 通过人工智能发现每个人自己喜欢的视频,并可以帮助视频创作人轻松地向全世界分享自己的视频作品。2、xxx 利用现有流量,广告资源,精准投放给贷款用户,并推荐贷款超市中的产品在项目中我负责包括测试用例设计,接口测试,功能测试等;可以使用Python 编写基本的自动化脚本。(我是一个自律,热原创 2020-08-24 20:41:13 · 180 阅读 · 0 评论 -
掌握这个7个自动化测试技能,面试了8个大厂,拿到了6、7个offer(强力建议收藏!!!)
★随着敏捷和DevOps等新时代项目开发方法逐渐取代旧的瀑布模型,测试需求在业界不断增长。测试人员现在正在与开发人员一起工作,自动化测试在许多方面极大地取代了手动测试。如果您是自动化测试领域的新手,刚雇用您的组织将期望您快速,开箱即用,并能够检测到错误或提供没人想到的解决方案。但是,仅凭测试的基础知识,您将如何成为一名成功的,不同于前任的测试自动化工程师?成为2020年成功的自动化测试员的技能是什么?让我们找出答案。”目录1.自动化测试员技能——编程语言设计框架2.自动化测试员技能–出色原创 2020-08-12 14:34:29 · 840 阅读 · 0 评论 -
阿里HR:说说你对黑盒和白盒的理解! CN友:原来是这样子的呀,get到了!!!
目录黑盒测试和白盒测试黑盒测试黑盒功能测试非功能黑盒测试回归黑盒测试白盒测试出于安全原因解决性能问题检查链路需要黑盒和白盒测试的结合最后黑盒测试和白盒测试软件测试是软件开发过程中的基本活动。黑盒测试和白盒测试是两种不同类型的软件测试策略,它们具有同样强大的功能,并且结合使用时甚至更好。黑盒测试在软件中,黑盒测试很方便,可以减少灾难性(软件)崩溃的风险。灾难性的软件崩溃可能是什么?系统在更新客户数据库的过程中崩溃了?在这种情况下,可能会丢失客户.原创 2020-08-11 13:53:51 · 2292 阅读 · 0 评论 -
大厂面试会遇到 黑盒测试 白盒测试 题
习题1————————————————————————————————————————————————————————为以下流程图所示的程序段设计一组测试用例,要求分别满足语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖。语句覆盖————————————————————————————————————————————————————————原则覆盖程序中所有可执行的语句设计的测试用例如下语句覆盖————————————————————...原创 2020-08-08 17:26:14 · 1563 阅读 · 0 评论 -
2020程序员大厂面试流程,面试游刃有余!
电话面试面试官打电话的形式考查应聘者,会提前约好时间 有些面试官喜欢搞突然袭击,建议应聘者在投出简历之后的一两个星期之内,保证手机电池能至少连续通话一小时。应聘者不要长时间待在很嘈杂的环境下。 电话面试只能依靠声音,描述复杂算法的时候尽可能形象把细节说清楚。 例如,现场面试的时候,如果要描述二叉树的结构,可以用笔在白纸上画出来,电话面试则需要把二叉树中有哪些节点,每个节点的左节点是什么,右节点是什么都说得很清楚。共享桌面面试应聘者把自己的桌面远程分享给面试官,面试官可以观看应聘者编程和调试的过原创 2020-08-08 14:18:50 · 625 阅读 · 0 评论 -
阿里面试官:说一说你对于未来10年软件测试的新趋势的看法?(上)
当前业务场景的波动性非常难以预测。随着软件行业逐渐渗透到每个行业,随着技术成为执行活动的主要方式,IT行业的任何变化也会直接影响到其他所有行业。过去二十年都是关于数字化转型,DevOps和敏捷方法,以及试图与这些颠覆性趋势保持一致的组织。有些人成功了,很多人失败了。对于几个企业来说,完全转型已经成为一个失败的梦想,而其他企业正在努力寻找进入这个困难但令人惊讶的有益旅程的正确方法。另一方面,决策者正在进行无用的敏捷与DevOps战斗,而不想离开瀑布的舒适区域。过去的十年是关于克服应该是什么的东西。在这原创 2020-08-07 16:41:48 · 219 阅读 · 0 评论 -
阿里面试官:说一说你对于未来10年软件测试的新趋势的看法?(下)
物联网,人工智能和大数据领域的增长将在未来几年内为DevOps带来巨大变化。正如之前的文章中所讨论的,组织正在转向他们的SDLC的“敏捷+ DevOps”战略,该战略将主要由自动化工具管理。许多组织在过去十年中开始了他们的数字转型之旅,但失败多于成功。凭借先进的技术和更好的理解,我们可以期待领导者采用更成熟的方法来导航他们的组织,达到理想的数字高度。在这篇文章中,我们将从上半部分暂停的地方拿起接力棒。虽然博客的上半部分讨论了过去十年中占据主导地位的趋势并将影响即将到来的趋势,但本文将深入研究下一个代原创 2020-08-07 16:41:51 · 499 阅读 · 0 评论 -
大厂的测试大佬是如何编写测试用例呢?
一、测试用例是软件测试的核心软件测试的重要性是毋庸置疑的。但如何以最少的人力、资源投入,在最短的时间内完成测试,发现软件系统的缺陷,保证软件的优良品质,则是软件公司探索和追求的目标。每个软件产品或软件开发项目都需要有一套优秀的测试方案和测试方法。影响软件测试的因素很多,例如软件本身的复杂程度、开发人员(包括分析、设计、编程和测试的人员)的素质、测试方法和技术的运用等等。因为有些因素是客观存在的,无法避免。有些因素则是波动的、不稳定的,例如开发队伍是流动的,有经验的走了,新人不断补充进来;一个具体的人工作原创 2020-07-27 16:47:57 · 951 阅读 · 0 评论 -
为什么选择做测试?我对测试特别感兴趣,我喜欢软件测试 面试官:微笑???
记得我一朋友刚入测试行业2年左右,有人问他为什么要选择做测试。他说,我心里想的是我找不到工作啊,总要让我有口饭吃吧,但是代码写不来啊,考试从来没有及格过,开发人家公司根本不要我啊。然后嘴上就说出了“我对测试特别感兴趣,我喜欢测试”这样一句话。之后的好多年也有好多人用这句话来忽悠我。记得有年夏天的时候,我想去同济等大学给学生免费科普一些测试知识,然而得到的反馈却是一大片的拒绝。原因写的很明显,说我不是985,211的,也不是BAT的。我回去反思了很久,原来这个行业门槛还是很高的,暗自高兴(狗头)。记得我原创 2020-07-17 14:50:50 · 2262 阅读 · 0 评论 -
自动化测试面试HR的问题,你也可分分钟通过!!!
一.自我介绍一下这个应该大家都会,我也就不浪费时间二.说说你的自动化框架是怎么实现的python+selenium+excel文件用数据驱动 具体怎么实现的,先写一个base文件做基础负责调用实际方法,还有数据的读写;然后往上有专门封装UI操作的method文件,和读写关键字文件的方法文件,再上层是一些原创 2020-07-15 19:35:44 · 727 阅读 · 1 评论