测试面试题总结(二)

测试面试题总结(二)

1、对面向对象的系统采用的集成策略有哪些?

答:自顶向下,自底向上两种。

2、比较负载测试、压力测试、容量测试和强度测试的区别?

负载测试:在一定的工作负荷下,系统的负荷及响应时间。通过逐步增加系统负载,最终确定在满足性能指标的情况下,系统能承受的最大负载量的测试;

压力测试:在瞬间峰值的压力下,看系统的承受能力,最终确定系统性能在什么样的负载条件下处于崩溃状态;

3、测试计划都包括哪些要点?

答:项目的相关简介、测试范围、测试的参考文档、测试时间的安排、人力资源的分配、系统风险的评估和优先级的定义、缺陷的严重级别标准以及在接下来的测试工作中编写测试用例和缺陷报告的模板。

4、什么是测试策略?

答:描述测试工作的总体方法和目标,主要包括:确定的测试技术和工具,确定测试启动、停止、完成的标准,风险分析和应对方案。

5、如何保证用例覆盖到罕见缺陷?

答:充分的设计时间、充分的需求分析,每一个功能点都有用例覆盖,严格的评审流程,保障输出都是有效的,在测试用例的执行过程中,会根据实际的项目情况,对用例来做增加和修改。

6、缺陷报告包括哪些?

答:软件名称、版本号、功能模块、缺陷编号、对应的用例编号、编写时间、编写人、预期结果、实际结果、缺陷描述、严重级别、优先级别。

7、测试总结报告包括哪些?

答:主要是测试过程的总结和版本质量的评估。

8、缺陷等级的划分?

严重:系统崩溃、数据丢失、数据毁坏;

较严重:操作系失误、错误结果、遗漏功能;

一般:小问题、错别字、ui布局、罕见故障;

建议:不影响使用的瑕疵或更好的实现。

7、开发人员修复缺陷后,如何保证不影响其他功能?

答:重新执行用例,看是否出现错误结果,并且对周围的一些相关功能点追加新的测试用例。

8、Alpha测试与Beta测试的区别?(验收测试)

Alpha测试:在系统开发接近完成时对应用系统的测试,不能由程序员或测试员完成;

Beta测试:用户在实际使用环境下测试,开发人员不在测试现场。

9、什么是易用性测试?

答:易用性测试主要是从使用的合理性和方便性等角度对软件系统进行检查,发现人为因素或使用上的问题。

10、什么是安全测试?

答:安全性测试是要检验在系统中已经存在的系统安全性、保密性措施是否发挥作用,有无漏洞。

破坏系统的保护机构以进入系统的主要方法有以下几种:

(1)正面攻击或从侧面、背面攻击系统中易受损坏的那些部分;

(2)以系统输入为突破口,利用输入的容错性进行正面攻击。
————————————————
版权声明:本文为CSDN博主「鹿上的程序媛」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_41571224/article/details/105376227

一、linux 1,linux常用命令 2,某个时间段日志的查询 3,linux文件的上传和下载 、功能测试 1,工作中所遇到的错误 2,测试流程: 3,测试计划元素: 4,测试报告元素: 5,测试点: 6,测试方法: 7,bug相关问题 8,adb常用命令 9,软件测试原则 10,测试用例编写的要素 11,测试用例的设计原则 12,软件产品质量特性 13,android四大组件 14,web测试和app测试的区别 15,app的anr的根本原因 16,app的crash的原因 17,h5页面图片未加载出来问题排查 18,区分原生和h5页面 19,为什么不能用jenkins打包 三、性能测试 1,了解jmeter 2,性能指标 3,如何做性能测试 四、接口测试 1,如何设计接口测试用例 2,为什么要做接口测试 3,接口测试的关注点 4,request处理cookie的三种方式 五、自动化测试 1,自动化核心框架 2,自动化测试的好处 3,自动化的前提 4,自动化测试的场景 5,元素定位的8种方式 6,如果一个元素无法定位,一般会考虑哪些原因 7,driver.close()和driver.quit()的区别 8,自动化脚本断言 9,判断页面元素是否存在 10,js在web自动化中的作用展示 11,自动化代码优化 12,selenium对比RF 13,自动化测试脚本三种等待 14,PO模式 六、HTTP协议 1,HTTP协议特点: 2,HTTP传输原理 3,get和post的区别 4,HTTP响应代码 5,osi七层模型 6,三次握手过程 7,session和cookie的区别 8,tcp和udp的区别 9,sockect通信原理 10,post的三种请求方式 七、数据库 1,sql分类 2,数据库事务特性:ACID 3,mysql索引的类型 4,池化思想 5,redis 6,如何提高数据库运行效率 八、java 1,面向对象的三个特征 2,重写和重载 3,比较sping,sping mvc 4,进程和线程的区别 5,java三层架构 6,处理异常 九、python 1,字符串反转的7种方法 2,new 和 _init_ 3,不使用中间变量交换两个变量的值 4,python四大内置高阶函数 5,python带颜色输出 6,python *args,**kargs用法 7,python常用模块 8,python多线程 9,python发送邮件 10,python操作图像 11,python的replace()方法的使用
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值