前言

对于我们刚刚经过软件测试培训或者是应聘软件测试岗位的应届生,面试官一般会问哪些问题呢?我今天做了一个软件测试岗位面试题小结,希望对你有所帮助!

微信点赞功能测试用例?

①点赞和取消点赞功能

②点赞是否按时间顺序显示

③点赞是否正确显示昵称或备注

④点赞之后是否还能评论

⑤弱网络的情况下点赞能否实时更新

⑥点赞时有短信或电话进来,能否显示点赞情况

⑦点赞的人是否在可见分组里

⑧点赞之后共同好友的点赞和评论是否会提醒你

软件测试岗位面试题2、APP测试需要考虑的点都有哪些?

性能测试:

CPU,内存,耗电量,耗流量,APP的安装和卸载和启动的耗时

适配兼容性:

标题

在不同的操作系统上的安装,拉起,点击,和卸载是否正常

耗电量测试:

当手机冲满格电的时候能玩多久,挂机10分钟耗多少电,APP每小时耗电多少

中断测试:

app在前台和后台运行状态时与来电,文件下载,音乐等关键运行的交互情况测试,测试电话,短信,微博或其他通知进来是APP的反应

弱网络测试

软件测试岗位面试题3、请描述你对测试的了解,内容可以涉及测试流程,测试类型,测试方法,测试工具等。

测试流程:

需求分析—需求评审(项目需求人员,开发人员,测试人员)–定排期(开发人员制定开发计划,测试人员定测试计划)–开发人员进行代码开发,同时测试人员编写测试用例–开发人员开发完成提交代码–测试人员showcase用例评审–运维人员部署软件测试线–测试–开发修bug–测试完成,提交测试报告–上线–线上检查–邮件抄送组内进行上线通报。

测试类型:

根据项目流程阶段划分:单元测试,集成测试,系统测试,验收测试

根据对代码的可见程度划分:黑盒测试,白盒测试,灰盒测试

根据是否投入大量人力划分:手工测试,自动化测试

还有冒烟测试,回归测试,随机测试

测试方法:

黑盒测试:边界值,等价类划分,因果图,决策表,错误推测法

白盒测试:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖

测试工具:

接口测试工具:jmeter,postman,robotframework

性能测试工具:Jmeter,loadrunner

UI测试:Selenium

为什么报测试,作为测试的优势?

是自己作为测试开发实习生的时候那种找bug的成就感,能发挥价值的满足感以及做自动化测试时一直学习充实自己的挑战感。优势是有在BAT实习经验,对测试流程和常见测试类型和方法有一定了解,有自动化测试经验。

谈谈你对Selenium2原理的理解?

Selenium2将浏览器原生的API封装成WebDriver API,可以直接操作浏览器页面里的元素,甚至操作浏览器本身(截屏,窗口大小,启动,关闭,安装插件,配置证书之类的),所以就像真正的用户在操作一样。

Webdriver的工作原理:

启动浏览器后,selenium-webdriver会将目标浏览器绑定到特定的端口,启动后的浏览器则作为webdriver的remote server。

客户端(也就是测试脚本),借助ComandExecutor发送HTTP请求给sever端(通信协议:The WebDriver Wire Protocol,在HTTP request的body中,会以WebDriver Wire协议规定的JSON格式的字符串来告诉Selenium我们希望浏览器接下来做什么事情)。

Sever端需要依赖原生的浏览器组件,转化Web Service的命令为浏览器native的调用来完成操作。

the WebDriver Wire Protocol是Selenium自己设计定义的协议,几乎可以操作浏览器做任何事情,包括打开、关闭、最大化、最小化、元素定位、元素点击、上传文件等。

WebDriver Wire协议是通用的,也就是说不管FirefoxDriver还是ChromeDriver,启动之后都会在某一个端口启动基于这套协议的Web Service。

负载测试和压力测试?

①负载测试是指在超负荷环境下,系统的性能

②压力测试是指在当前软硬件条件下系统所能承受的最大负荷并找出系统的瓶颈所在。

针对一个网站: 性能测试:要验证打开首页到与服务器的交互完成后所耗费的时间是否在预定的时间内,如2秒;或者比如新浪网首页改版,要验证改版后的首页访问时间是否小于等于改版前的访问时间; 负载测试:要验证有多少人同时访问新浪网首页,不会发生异常(网页无法显示的情况); 压力测试:要验证当有多少人同时访问新浪网首页,会发生异常,比如网页无法显示的情况等等。然后调查是在哪里出现了问题,进行调优。反复进行,最终达到一个既定目标;

JMeter性能测试主要关注哪些性能指标?

Average:平均响应时间–默认情况下是单个 Request 的平均响应时间,当使用了 Transaction Controller 时,也可以以Transaction 为单位显示平均响应时间。

Min:最小响应时间。

Max:最大响应时间。

Throughput:吞吐量,默认表示单位时间内服务器处理的请求数。

软件测试岗位面试题8、测试人员需要的能力?

①心理素质,任何一个测试最先面对的心理压力就是重复性的劳动。

②主观能动,必须主动去网上查找资料,主动的找人进行沟通,主动的进行实践主动进行分享。

③乐观精神,你往往面临着一个复杂的功能性产品,往往会被误解,往往会被很多人在心里看不起、会因为找不到缺陷而心情不好等等。

④沟通表达能力,描述问题,倾听问题。

⑤分析能力,如何去发现问题,如何去分析问题,如何去解决问题,如何去总结问题。这里的问题不是指测试中的缺陷。可能是一种模型的运用,可能是一种测试技术,也可能是一种人际关系等等。

对自己的职业规划(面试必问)

我认为这个题目每个人都有自己的见解,但如果让面试官听起来你有一个明确的计划时,我认为应该分为1-2年和3-5年计划,参照之前实习时的同事在测试知识积累,业务能力,自动化框架的建设,测试工具的使用熟练程度,测试工具的开发的参与度上等方面,在1-2年内希望自己成长为在组内有什么影响的人,在1-2年之后根据自己的现状和计划做一些改动,并在3-5年内希望自己的职业处于哪个等级。

最后

恭喜你阅读完了本文,如果文章对大家有帮助,别忘了点个赞

如有其他问题,也欢迎大家前来交流和补充(关注微信公众号:程序媛木子来领取海量软件测试资源(更多技术交流、面试资料,),大家也可以加群qq(**644956177)**群里有技术交流和资源分享。

对于应届生应聘软件测试岗,面试官会问什么?相关推荐

  1. 有备无患!应届生CV算法岗面试指南

    点击我爱计算机视觉标星,更快获取CVML新技术 52CV曾经跟大家分享了很多计算机视觉相关就业机会,但有机会还要努力把握机会!在面试中该准备什么?有什么注意的事项?希望本文能对你有帮助. 先收藏,再阅 ...

  2. 应届生软件测试面经_一名应届生的软件测试面试题目

    1.你为什么选择软件测试行业 因为之前有了解软件测试这个行业,觉得他的发展前景很好, 2.根据你以前的项目经验描述一下软件开发.测试过程,由那些角色负责,你做什么 要有架构师.开发经理.测试经理.程序 ...

  3. 关于应届生找工作的面试心得--越努力才会越幸运

    这几天有很多同学在问我的面试经验,今天有空写了这篇博客分享下,希望或多或少对大家能有帮助. 自己真正开始在北京找工作没多久的时间,面试了三家公司拿到三个offer,一直觉得是运气太好,能拿到offer ...

  4. 历时30天的腾讯软件测试岗面试血泪史,最终拿到offer25K+16薪

    现在,招聘黄金时间已经来临,在网上看了很多大佬的面经,也加了很多交流群,受到了很多朋友的提点,今天终于轮到我来分享面经啦,之前面试了几家公司,最后历时30天在八月初拿到了腾讯测试岗的 offer,这里 ...

  5. 面试专家职位面试官会问什么

    考察实践经验和方法 很早之前阿里打电话过来面试我,是一个架构师的职位.当时问我一个问题:在review代码的时候,如果代码特别长,比如几千行几万行,你如何去review呢? 我的回答角度是这样的: 1 ...

  6. 想问下各位大佬,软件测试实习生面试一般都问啥啊?

    面试官是HR的话一般不会问你很技术的问题,因为他们也不懂哈哈哈哈,HR问的问题无非就这几个:你的性格.优势.你上一家的实习经验(如果简历上有实习经历的话),而且如果你上一家的实习岗位和软件测试不同,H ...

  7. 之前遇到一位老面试官,问我的问题真的有点东西

    这篇文章其实源于一次我的面试经历. 那次我面对是一位老面试官,真的很有东西. 那次面试我和他叨叨了两小时....我滴妈我嘴巴都干了真的. 他的提问都很有深度,可以说对我的学习之路有很大的帮助. 我记得 ...

  8. 面试官再问我如何保证 RocketMQ 不丢失消息,这回我笑了!

    0x00. 消息的发送流程 一条消息从生产到被消费,将会经历三个阶段: 生产阶段,Producer 新建消息,然后通过网络将消息投递给 MQ Broker 存储阶段,消息将会存储在 Broker 端磁 ...

  9. 面试官都会问的Mybatis面试题,你会这样回答吗?

    一.概述 面试,难还是不难?取决于面试者的底蕴(气场+技能).心态和认知及沟通技巧.面试其实可以理解为一场聊天和谈判,在这过程中有心理.思想上的碰撞和博弈.其实你只需要搞清楚一个逻辑:"面试 ...

最新文章

  1. Android Studio开发RecyclerView遇到的各种问题以及解决
  2. JAVA_OA管理系统(二)番外篇:IoC原理
  3. php短信接口加密_PHP短信接口、PHP短信验证码接口源码
  4. Codeforces Global Round 14 E. Phoenix and Computers 思维 + dp
  5. 20210912模拟
  6. redis系列:分布式锁
  7. 诗与远方:无题(八)
  8. springboot整个缓存_Github点赞接近100k的SpringBoot学习教程+实战推荐!牛批!
  9. one邮箱服务器端口,oneinstack 设置远程访问,将端口对外开放
  10. Android Camera 3D效果
  11. Android编程之Toast官方使用说明译文
  12. IntelliJ IDEA如何修改背景颜色样式
  13. 213.打家劫舍II
  14. VB6 用ODBC连接数据库
  15. 用Python实现随机森林回归
  16. 欢迎大家关注我的微信公众帐号小q机器人(xiaoqrobot)
  17. SQL*NET MORE data to client
  18. host文件位置 修改ip映射地址
  19. ROS人机交互软件开发
  20. [机器学习][1]--PLA算法

热门文章

  1. 【渝粤题库】陕西师范大学292181公共人力资源管理作业(专升本)
  2. [转] Xcode 高级调试技巧
  3. 网络安全态势感知-全流量安全分析之数据范围
  4. 上证指数30年k线图_金融占星简单解读上证指数30年历史行情
  5. 随机数种子的作用域问题
  6. 正则表达式匹配身份证 电话号码 邮箱 住宅电话 邮编等
  7. 6m缓存和8m缓存差距_iPhone三款免费、无广告、可缓存的视频APP,请查收!
  8. STM32内部Flash读写问题
  9. Audio System 六 之 tinyplay playback、capture
  10. python 高级变量类型(列表/元组/字典/字符串)