测试面试经验整理

1.软件测试的意义

   没有经过测试的软件很难在发布之前知道它的质量,软件或多或少都会存在缺陷,暴露软件中隐藏的错误与缺陷。从开发者角度,验证软件正确的实现了用户的功能。

2.完整的测试流程是怎样的?

   需求分析、设计评审、设计测试方案、设计测试用例、执行测试用例、记录提交Bug、验证Bug、回归测试。

   按软件开发的过程划分:单元测试、集成测试、确认测试、系统测试、验收测试。

3.测试用例的分类?

   功能测试用例

   界面测试用例

   数据处理测试用例

   流程测试用例

4.测试类型?

功能测试、兼容测试、异常测试、网络、数据库、安全测试、性能测试。

5.做好测试计划工作的关键是什么?

软件测试计划就是在软件测试工作正式实施之前明确测试的对象,并且通过对资源、时间、风险、测试范围和预算等方面的综合分析和规划,保证有效实施测试。

目标、管理、规范

(1)明确测试目标,增强测试计划的实用性

测试计划的价值取决于需求,测试方法切实可行,测试点可以大部分覆盖功能。

(2)5w原则,明确内容与过程

What(做什么)why(为什么做)when(何时做)where(在哪里)how(如何做),帮助测试团队理解测试的目的(why),明确测试的范围和内容(what),确定测试的开始和结束日期(when),指出测试的方法和工具(how),给出测试文档和软件的存放位置(where)

(3)规范化测试计划与测试详细步骤

详细评审测试计划也是比较重要的,也是查漏补缺的,测试计划从宏观上规划测试活动的范围、方法、资源配置,相当于参考文档。

6.软件安全性测试?

(1)用户认证机制:数据证书、智能卡、双重认证、安全电子交易协议

(2)加密机制

(3)安全防护策略:安全日志、入侵检测、隔离防护、漏洞扫描

(4)数据备份与恢复手段:存储设备、存储优化、存储保护、存储管理

(5)防病毒系统

7.App应用测试有哪些要点?

(1)安全测试,上边6写的很详细。

(2)安装、运行、卸载测试。软件能否在不同手机上安装、运行、卸载没有问题,更新等是否正常。

(3)UI测试。用户界面测试,包括文字、图片、切换效果、logo,不同硬件上显示是否正常。

(4)功能测试。应用基本功能是否正常,等价类、边界值等测试输入信息,逻辑覆盖、非功能用例设计,异常、非法、关联测试等。

(5)中断、兼容测试。中断测试包括:前后台切换、来电、来信息、电量不足、网络中断等;兼容测试包括:适配测试:各种设备、屏幕、分辨率情况是否正常显示,并且各种功能可以实现(跨系统支持需要检验功能是否有变化);网络测试:wifi2G3G\GPRSCDMAWCDMA,网络不通畅等情况数据是否有问题等。

(6)性能测试。极限测试:电池快没电、存储空间快满(或运行内存快满)、网速过慢等,查看cpu、堆栈是否内存溢出等,反复、长期、重复操作一个功能点,系统资源占用情况。服务器端压力测试,登录并发、下单并发等操作,数据是否正确。

8.App Bug报告中包括哪些内容?

手机基本信息(手机型号、内存、运行内存、CPU、分辨率、androidios版本)、测试app的版本、测试人员、测试时间,Bug报告优先级、状态、指定修改开发人员、附件、Bug重现步骤、严重程度。

9.Bug的处理流程?

测试人员提出Bug,设置状态为Open,开发人员如果修改则置为assign状态,如果不修改则直接改为Resolved,测试人员验证Bug,验证通过置为verified,认证不通过,改为reopen

ReopenBug重复上边流程,如果assignedreopen的问题暂时无法解决,则Bug被挂起,Bug状态置为Pending,问题解决之后,置为Closed

参考网址:http://wenku.baidu.com/link?url=fkZ21jwoGMKF_EATvGDbrGUMeEJbZzOjTYoNHpPE896NnL5ziaAsQfsGcBfwNTGyih3UQzyBuRdMCCWi9WJ5NwjNI6mAcrzRjWuak13tF_G 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值