暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

常考!软件测试面试题(一)

大森玩测试 2021-06-28
287


  1. 什么是软件测试,软件测试的目的是什么?

  2. 答:软件测试是通过使用人工或者自动化的方式对程序进行操作测试,查看是否满足客户的需求,简单的讲就是为了尽可能的去发现程序中存在的错误而执行程序的过程。
    目的:在尽可能短的时间内找出尽可能多的软件缺陷。

    2.  什么是兼容性测试

        答:兼容性测试是检查软件在不同的平台(软件平台、硬件平台)上是否可以正常的运行而执行的测试。主要查看软件在不同操作系统、数据库、浏览器中运行是否正常。
    3. 测试分为哪几个阶段?
        答:一般分为5个阶段:单元测试、集成测试、确认测试、系统测试、验收测试。
    4. 缺陷的判定标准是什么?
        答:a.未达到需求说明书指明的功能
               b.出现了需求说明书指明不应该出现的错误。
               c.实现了需求说明书之外的功能。
               d.未达到需求说明书虽未明确提及但是应该实现的目标(如:性能要求等)。
    5. 缺陷测试报告的组成有哪些?
        答:编号、标题、缺陷描述、缺陷优先级、缺陷的重要程度、缺陷所述的模块、缺陷所属的版本、缺陷所属的开发人员、输入数据 、输出结果、缺陷分析等。
    6. 测试结束的标准有哪些?
        答:测试用例全部测试完成
               覆盖率达到标准要求
               缺陷率达到标准要求
               其它指标达到质量标准
    7. 软件测试的六大特性
        答:a. 功能性:依照需求文档
               b. 效率性:时间、资源
               c. 易用性:UI界面、易于学习
               d. 可靠性:成熟性、稳定性
               e. 可移植性:易安装、可共存
               f. 可维护性:易测试、扩展升级
    8. 软件测试的类型有哪些?
        答:按照阶段:单元测试、集成测试、系统测试、验收测试
               按是否运行:静态测试、动态测试
               按是否查看代码:黑盒测试、白盒测试、灰盒测试
               按是否自动化:自动化测试、非自动化测试
                其他:回归测试、冒泡测试、随机测试
    9. 什么是软件生命周期
        答:软件生命周期是指一个计算机软件从功能确定,设计,到开发成功投入使用,并在使用中不断修改,增补和完善,直到停止该软件的使用的全过程。(从构思到废弃)
    10. 软件生命周期都有哪些阶段
        答:生命周期从收到应用软件开始算起,到该软件不再使用为止。有如下各方面的内容:初识构思,需求分析,功能设计,内部设计,文档计划,测试计划,文档准备,集成,测试,维护,升级,再测试,逐步淘汰等。        



END



当我见到你,心跳漏了一拍

扫描二维码获取

更多精彩

 大森玩测试  

   

 “在看”点一点 

见者有份  好事发生😊

 👇👇👇 



文章转载自大森玩测试,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论