首页 > 其他 > 详细

面试常问到的问题2

时间:2021-04-16 09:21:18      阅读:34      评论:0      收藏:0      [点我收藏+]

1、OSI七层模型?
应用层、表示层、会话层、传输层、网络层、数据链路层、物理层


2、你们公司的测试流程?
测试主要流程为:需求分析—测试计划—测试用例—测试执行—测试报告—维护性测试


3、你们公司测试用例评审都哪方参与了?(因公司而异)
1、部门评审,测试部门全体成员参与的评审。
2、公司评审,这里包括了项目经理、需求分析人员、架构设计人员、开发人员和测试人员。
3、 客户评审,包括了客户方的开发人员和测试人员。这种情况在外包公司比较常见


4、功能测试和接口测试区别?
功能测试和接口测试的区别在于,功能测试侧重点在于前端ui界面,数据展示,图形界面,业务逻辑操作等,接口测试侧重点在于,后端返回的数据是否正确,接口是否正常。


5、测试环境是在什么系统?(因公司而异)
Linux,Mac


6、用例怎么保证覆盖全面?
一般通过用例评审来完善用例,也可通过代码覆盖度工具(Java平台比较多,如JaCoCo)来检测用例的覆盖是否完整


7、编写用例从哪些方面考虑?
1. 软件或项目的名称

2. 软件或项目的版本(内部版本号)

3. 功能模块名

4. 测试用例的简单描述,即该用例执行的目的或方法

5. 测试用例的参考信息(便于跟踪和参考)

6. 本测试用例与其他测试用例间的依赖关系

7. 本用例的前置条件,即执行本用例必须要满足的条件,如对数据库的访问权限

8. 用例的编号(ID),如可以是 软件名称简写-功能块简写-NO.。

9. 步骤号、操作步骤描述、测试数据描述

10.预期结果(这是最重要的)和实际结果(如果有BUG管理工具,这条可以省略)

11.开发人员(必须有)和测试人员(可有可无)

12.测试执行日期

注:
首先用例来源于需求分析,那么项目或者产品是否有功能性及非功能性需求呢。比如说系统可用性需求,网络带宽需求,系统响应性能需求等等。如果存在这些需求,那么用例设计时就需要考虑这些角度。
其次功能性需求在设计用例时也需要考虑诸如大用户量并发的情况之类的。
再次,测试用例包含容错用例。
最后,测试用例编写的同时,是有等级区分的,有的用例是关键流程或者功能点,那么等级就高;有的用例很少使用,就会低。这样便于进行回归或者重复使用。


8、测试报告编写过吗?包括什么?
写过。
(一)测试项目背景介绍
(二)测试计划
(三)测试结果及发现
(四)测试分析摘要


9、接口测试怎么做的?
输入的参数测试
1)根据参数的要求,进行判断是否满足要求,参数要符合他的要求,比方假如让输入一个数字,那么就判断输入数字----整数、小数、负数、复数等数字进行正常测试,或者超大数值和超小数值,异常测试就是判断当不输入数字,保持为空,或者输入的为字符串,不为数字时,反应是否正常。

2)参数是否为必填项,如果为必填项,将所有的必填项都填写,进行接口测试当必填项未填写时,进行接口测试,查看是否报错

3)如果参数为选填项,则进行测试,如果有多个选填项,一个个进行测试,填入所有必填项,和要求的一个选填项,接口返回是否正确,再测试,当选填项保持为空时,是否能够正常返回,当多个选填项时,是否返回正常

4)如果参数名称填写错误是否报错,如果存在不合法的参数,是否报错等等

5)对每个接口进行逻辑的测试,就是比方为新增一个数据,查对应的url,就得显示新增的数据,也就是所描述的每次新增,删除或者改动后都要进行检查查询。

6)接口中还得考虑一些异常情况,比方权限问题,a方建立了多个内容,b方采用接口是否可以删掉。

7)接口测试还得考虑各种逻辑和现实问题,这个就需要就是根据项目本身的可用性,可以完全想象成功能测试进行测试

8)还要考虑反复提交接口,是否报错

9)异常情景,如请求超时,快速连续点击、请求失败等情况

10)安全性问题,比方登录的密码是否需要加密。


10、bug生命周期?
发现BUG-->提交BUG-->指派BUG-->研发确认BUG-->研发去修复BUG-->回归验证BUG-->是否通过验证-->关闭BUG


11、性能测试的目的?
检查软件的平均响应时间或者吞吐量是否符合指定的标准


12、性能测试是怎么做的?
性能摸底测试

定义性能优化的目标

分析的过程较为灵活,基本上是一千个系统有一千种表现。仅谈谈一些常见的方法
针对CPU
us过高
sy过高
wa过高
优化并重新测试验证


13、性能测试关注的指标?
需满足的并发数
TPS(每秒处理事务的能力)
响应时间(平均响应时间、90%响应时间)
错误率


14、性能测试的指标是根据怎么对比的(响应时间是和谁对比的)

响应时间:TOC分析仪氧化和测量水中有机物需要的时间。包括水通过第一个电导率传感器,然后通过石英螺旋管到达第二个电导率传感器进行TOC的测量。550TOC分析仪的相应时间少于1分钟。nute!

更新时间:更新测量值需要的时间,550TOC分析仪的更新时间是2秒钟!

 

 

 

面试常问到的问题2

原文:https://www.cnblogs.com/ysdada/p/14665279.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!