任明做的测试题集合

任明做的测试题集合

ID:18225606

大小:148.50 KB

页数:24页

时间:2018-09-15

任明做的测试题集合_第1页
任明做的测试题集合_第2页
任明做的测试题集合_第3页
任明做的测试题集合_第4页
任明做的测试题集合_第5页
资源描述:

《任明做的测试题集合》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件测试工程师笔试试题由安博测试空间技术中心http://www.btestingsky.com/提供01.为什么要在一个团队中开展软件测试工作?1.开发人员不太了解需求,不清楚应该“做什么”和“不做什么”,常常做不合需求的事情,因此产生了错误。2.软件系统越来越复杂,开发人员不太可能精通所有的技术,如果不能正确的使用技术,将产生错误。3.技术文档普遍比较糟糕,文档本身就有错误,导致使用者产生更多的错误。4.软件需求,设计报告,程序经常发生变更每次变更都可能产生新的错误。5.任何人在编程时都有可能犯错误,导致程序中有错误。6人们

2、长处于进度的压力之下,急忙之下容易产生错误,尤其是在期限临近之际。7.人们过于自信,喜欢说“没问题”,不真实的“没问题”将产生真实的问题。因为软件产品的错误是不可避免的。很多公司都在测试过程中统计错误发生的原因,这样将有利于工作的改进。02.您是否了解以往所工作的企业的软件测试过程?如果了解,请试述在这个过程中都有哪些工作要做?分别由哪些不同的角色来完成这些工作?单元测试是由开发人员来完成的,方法是:静态测试白盒测试。集成测试是由测试人员和开发人员开完成,方法是:黑盒测试。系统测试是由测试人员来完成的,方法是:黑盒测试。验收测试

3、是由开发人员产品经理测试人员用户等,方法是:黑盒测试。回归测试是由开发人员和测试人员来完成,方法是:黑盒测试和白盒测试。03.您是否了解以往所工作的企业的软件开发过程?如果了解,请试述一个完整的开发过程需要完成哪些工作?分别由哪些不同的角色来完成这些工作?(对于软件测试部分,可以简述)1.计划2.分析3.设计4.编码5.测试6.维护04.您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?测试工作有很多,这里介绍的是专职测试工作,不包含自测.首先,测试案例的编写工作,测试脚本的编写,测试环境的建设,测试计划的安排

4、,bug的搜集\监控,统计报告,等等.06.请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。黑盒-看不见里面,白盒-代码可见,单元-类这个级别的,集成-一个操作流程级别,验收-帮客户的. 07.测试计划工作的目的是什么?测试计划工作的内容都包括什么?其中哪些是最重要的?测试计划的目的,和一切计划的目的一样,内容和一切计划的内容一样,最重要的是排好和交付制品之间的流程,简单说就是你要测试的那人啥时完成,测试计划是整个开发计划中不可分割的部分,你可以让它成为关键路径,也可以不是,所以它最重要的是

5、如何配合其它过程.08.您认为做好测试计划工作的关键是什么?和保证一切计划成功一样,保质保量保进度.09.您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。10.您认为做好测试用例设计工作的关键是什么?关键当然还是客户需求.11.请以您以往的实际工作为例,详细的描述一次测试用例设计的完整的过程。例子,做过的就知道了,例如登录,契约怎么写,前置后置怎么写,怎么评价bug,等等。12.您以往的工作中是否曾开展过测试用例的评审工作?如果有,请描述测试用例评审的过程和评审的内容。13.您以往

6、是否曾经从事过性能测试工作?如果有,请尽可能的详细描述您以往的性能测试工作的完整过程。14.您在从事性能测试工作时,是否使用过一些测试工具?如果有,请试述该工具的工作原理,并以一个具体的工作中的例子描述该工具是如何在实际工作中应用的。太多了.工作原理一般是对软件代码中的执行过程进行统计,例如函数运行时间\运行次数等等.15.您认为性能测试工作的目的是什么?做好性能测试工作的关键是什么?目的和关键就是找到所有概念的hotspot,然后去优化它.16.在您以往的工作中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量

7、的软件缺陷(Bug)记录?17.您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷(Bug)的管理?如果有,请结合该工具描述软件缺陷(Bug)跟踪管理的流程。18.您以往是否曾经从事过单元测试和集成测试?如果有,请谈一下这些工作的实际开展情况。19.您如何看待软件过程改进?在您曾经工作过的企业中,是否有一些需要改进的东西呢?您期望的理想的测试人员的工作环境是怎样的?20.您以往工作过的企业中,是否开展了软件配置管理工作?您能否描述一下这项工作的开展情况和您对这项工作的认识?软件配置非常重要,需要专人去管理,因为它涉及

8、到一个执行效率问题.当你一个发现一个致命错误,半天找不到人的时候就知道配置管理的重要了.它不再是一个管理人的概念,实际上是一个自动框架.21.您是否熟悉一些主流的软件工程方法论和思想,如RUP、CMM、CMMI、XP、PSP、TSP。如果熟悉,您是否可以谈一下对

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。