• 2
  • 10
分享
  • 初、中级软件测试工程师的面试常见知识及考点
  • 恬恬圈 2019-11-15 10:20:06 字数 2319 阅读 4920 收藏 10

以下总结了初、中级软件测试工程师的面试常见知识及考点。面试前复习,事半功倍。

本节考点主要从以下五大类分解~

  • 测试基础理论类

  • 软件测试技术实战类

  • 测试工具类

  • 测试周边相关类

  • 测试人员软技能类


一、测试基础理论类

1、白盒、黑盒测试的概念

2、系统测试的过程

3、什么是敏捷测试

4、传统模式的软件开发过程

5、软件质量的非功能需求

6、测试用例包含哪些要素

7、软件测试的结束标准

8、如何进行测试需求分析

9、制订测试策略的基本要素

10、功能测试一般包含哪些测试类型

11、功能测试用例的设计方法

12、测试用例的评审流程

13、缺陷报告有哪些要素

14、缺陷的生命周期

15、测试设计如何保证需求覆盖率

16、一般缺陷都有哪些类型

17、如何保证软件测试质量

18、测试计划有哪些内容

19、如何进行回归测试

20、如何应对需求变更

21、如果没有需求规格或需求不全面如何开展测试

22、对于不可重现的缺陷如何处理

23、什么是安全测试?安全测试主要测试哪些内容

24、集成测试与系统测试有什么区别

二、软件测试技术及项目类

1、Web系统测试的页面测试方案

2、移动端测试要点(app、小程序、公众号、移动WEB)

3、游戏类测试的基本思路

4、游戏测试的启动项检查有哪些测试要点

5、游戏测试中的异常场景测试项(文件异常、环境异常、交互异常)

6、APP兼容性测试

7、如何重现使APP崩溃的缺陷

8、针对某个网站的一个功能点设计测试点

9、等价类划分法与边界值方法有什么区别

10、客户端软件性能测试关注点

11、开放性问题:如何测试一个电梯(纸杯、自行车、纯净水、可乐、自动售卖机等)

12、移动端APP的测试点

13、关键字驱动自动化测试的概念

14、测试设计中,如何做好场景用例设计

15、简述过往你最熟悉的一个项目的业务逻辑

16、在本地环境正常运行,但在测试环境执行时出了问题如何处理

17、在最近的一个项目中你发现了哪些印象深刻的缺陷

18、如何做数据库测试

19、XXX登录、查询、翻页、删除功能怎么测试

20、C/S结构和B/S架构的区别

21、服务器和客户端的性能分析都从哪些角度来进行

三、测试工具类

1、UI自动化测试的设计模式

2、PAGE OBJECT模式的优点

3、UI自动化框架都有哪些

4、接口自动化测试有哪些工具

5、UI自动化测试中测试数据管理的方法

6、WEB UI自动化测试兼容性

7、WEBDRIVER的常用API(启动、关闭浏览器;提取元素、截图、模拟右键、下拉、单选按钮、切换窗口、JS弹框、等待)

8、WEBDRIVER的工作原理

9、JMETER的优缺点

10、使用JMETER进行压力测试的步骤

11、JMETER测试计划中的常用参数说明

12、JMETER场景设计中调度器的相关参数

13、JMETER脚本录制的方法

14、JMETER的运行结果分析

15、性能测试中常见的指标及概念

16、关于LR的常见考点可参考《软件测试常见面试题目汇总(性能测试部分)》

17、缺陷管理工具的工作流

18、常见的缺陷管理工具

19、以前使用过的测试管理工具

20、使用AJAX开发的前端页面,是否可用QTP做界面自动化测试?

21、在以前的测试经历中,还用过哪些测试辅助工具

22、如何使用QC进行项目管理

23、QC可以实现哪些统计分析功能

24、QTP的参数化、检查点、Action、描述性编程

25、LR的参数化、检查点、关联、点击率、吞吐率、事务、集合点、思考时间

四、测试周边相关类

1、常用的Mysql命令

2、数据库中存储过程的相关概念

3、根据表内容及输出写出相关的SQL

4、TCP/IP的模型及概念

5、HTTP协议的概念

6、INT与INTEGER的区别

7、启动一个线程的函数

8、JAVA中错误和异常的区别

9、测试人员在什么阶段介入项目

10、什么是数据库死锁?列举SQL语句重现死锁现象

11、 LINUX的常用命令

12、测试时针对数据库部分你要考虑哪些内容

13、视图、索引、存储过程、触发器、事务分别有什么作用

14、各常见数据库的区别

15、OSI模型各层名称和作用

16、简述三次握手的实现过程

17、HTTP常用请求分哪几类,有什么区别

18、HTTP响应状态码分几类,主要有哪些,举例说明

19、常见的Web服务器有哪些,应用服务器和Web服务器的区别

20、常见Web技术有哪些(HTML、CSS、JS、AJAX、XML、JSP)

21、在IE中常见的缓存有哪些

22、Cookie与Session的作用和区别

23、简述浏览器地址栏的组成部分

五、测试人员软技能类

1、你在团队中是如何开展测试工作的(拿到一个系统,如何进行用例设计)

2、遇到压缩测试时间的问题怎么处理

3、你提了一个缺陷,但开发人员认为不是缺陷,如何与之沟通

4、一个合格的软件测试工程师需要具备哪些品质

5、描述一个过往让自己最有压力的一个项目或经历

6、你所学的专业是非计算机相关的,是如何进入测试行业的

7、作为一名测试工程师的优势有哪些

8、如何评价自己,周围人如何评价你

9、换工作时,最看重下一家公司的哪些点

10、对我们公司都有哪些了解呢

11、你对未来的职业规划有什么期望

12、是否可以适应加班或出差(在上家公司加班强度如何)

13、你们上一家公司目前发展的怎么样

14、平时都通过哪些方法来获得成长

15、你个人对软件测试行业的看法

16、你在以往测试工作中具体从事过哪些工作,最擅长的是?

17、你之前公司的项目流程是怎样的?

18、还有什么问题需要问吗


本文为51Testing经授权转载,原文链接:https://www.jianshu.com/p/bd80bf86ea4e。转载文章所包含的文字来源于作者:aaaa_c7bf。如因内容或版权等问题,请联系51Testing进行删除。

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   写在前面  前几天五一放假期间,偶然在一个测试群里看到一位群友提问“Jmeter如何生成合法的身份证号”。我们都知道,如果是Python或Java语言,借助第三方库,很容易就能够模拟出合法的身份证号。在此之前,我也遇到过使用Jmeter生成身份证号的场景,但那时候我们的接口没有身份证号的合法校验。为了方便起见,在传参时都是用函数助手生成18位长度的随机数字字符串传递。于是,出于好奇和热心,在经过自己一番实践过后,解答了他的问题。因此,本篇也是一次解答群友问题的实践记录。  Jmeter生成身份证号的三种方法  方法一:通过RandomString函数  熟悉Jmeter的人都知道,Jmet...
            0 0 5333
            分享
          • 笔者从自己负责测试的项目出发,讲述下自己做测试管理的一些故事,从流程管理和团队管理两方面,分享下自己做管理过程中的一些心得和思考,供各位参考。流程管理流程简述我们测试的项目是一个APP端类的产品,迭代周期时一个月一个迭代。每个月月初启动迭代,经过两周的开发设计周期,各需求开发实现后,即提交给测试,以需求为单位进入测试周期。整个迭代有约两周的测试时间完成全部需求的测试,进入发布环节,并在当月完成发布。到下一个月,进入下一个迭代。任务拆分我们项目的版本周期是一个月一次迭代,迭代周期较长,每次迭代的任务量也相对比较多。因此,任务就需要进行合理的拆解,分配给不同的小伙伴。在团队管理上,我将团队打散成多...
            1 1 2224
            分享
          • 摘要:多年的数字对讲机测试经验总结出一种“总分总”软件测试法(又称三步测试法),该测试方法基于传统软件测试过程V模型的右方集成测试、系统测试、验收测试阶段,结合现代软件测试过程,综合运用黑盒测试法、灰盒测试法、冒烟测试法、回归测试法、探索性测试法,并进一步尝试发散性思维测试。关键词:数字对讲机;软件测试;总分总测试法;三步测试法;BUG抓取自从工信部2009年666号文件《工业和信息化部关于150MHz 400MHz频段专用对讲机频率规划和使用管理有关事宜的通知》颁布拉开了对讲机模转数的序幕,国内企业经过几年的模转数的技术积累和产业结构调整,已有能力批量生产制造数字对讲机。随着微电子技术的发展...
            0 0 1770
            分享
          • Linux操作系统的不断发展,给全世界的系统研究带来了一股新的活力。下面由学习啦小编为大家整理了Linux主流的操作系统的详细介绍,希望对大家有帮助!Linux主流的操作系统详细介绍如今,随着Linux的不断发展,Linux所支持的文件系统类型也在迅速扩充。伴随着Linux新版本的发行,出现了大量的文件系统可能性,其中每一个不同版本的Linux所支持的文件系统类型种类都有所不同,使得用户很难了解这些不同版本产品的特点和应用方式。再有,基于Linux开放源码的特性,越来越多大中型企业及政府也投入更多的资源来开发Linux.现今世界上,越来越多国家逐渐的把政府机构内部门的电脑转移到Linux上,加...
            0 0 1000
            分享
          • owasp top10漏洞SQL注入失效的身份认证和会话管理跨站脚本攻击 XSS直接引用不安全的对象安全配置错误敏感信息泄露缺少功能级的访问控制跨站请求伪造 CSRF使用含有已知漏洞的组件未验证的重定向和转发xss如何盗取cookie?通过存储型XSS漏洞嵌入脚本代码,用户访问的时候直接用js脚本将cookie发送给攻击者的服务器渗透测试的流程是什么(分为黑盒测试和白盒测试)信息收集判断域名ip(是否CDN)站长之家whois信息,子域名,DNS记录查找真实ip识别网站指纹找到CMS对应漏洞整站分析(主机和端口扫描):服务器系统、中间件、脚本类型、数据库类型旁站(同一ip不同的网站)和C端(x...
            13 13 3962
            分享
      • 51testing软件测试圈微信