1 / 16
文档名称:

《软件测试工程师试题》.doc.doc

格式:doc   页数:16页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《软件测试工程师试题》.doc.doc

上传人:yinjiong623147 2016/6/21 文件大小:0 KB

下载得到文件列表

《软件测试工程师试题》.doc.doc

相关文档

文档介绍

文档介绍:软件测试工程师笔试试题 01. 为什么要在一个团队中开展软件测试工作? 因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比 ISO 质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。 02. 您是否了解以往所工作的企业的软件测试过程?如果了解,请试述在这个过程中都有哪些工作要做?分别由哪些不同的角色来完成这些工作? 我没有工作过,但是对企业的软件测试过程有所了解,一个完整的软件测试过程包括测试计划的制定、人员的确定与分工、测试用例的编写、测试的实施、测试结果分析等 03. 您是否了解以往所工作的企业的软件开发过程?如果了解,请试述一个完整的开发过程需要完成哪些工作?分别由哪些不同的角色来完成这些工作? ( 对于软件测试部分, 可以简述) 一个完整的开发过程包括需求分析、规划、编码、测试等 04. 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作? 我曾经做过 web 测试,后台测试,其中包括功能测试,性能测试,用户体验测试。最擅长的是功能测试 05. 您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……) 测试类型有:功能测试,性能测试,界面测试。功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。界面测试,界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。区别在于,功能测试关注产品的所有功能上,要考虑到每个细节功能,每个可能存在的功能问题。性能测试主要关注于产品整体的多用户并发下的稳定性和健壮性。界面测试更关注于用户体验上,用户使用该产品的时候是否易用,是否易懂,是否规范(快捷键之类的) ,是否美观(能否吸引用户的注意力),是否安全(尽量在前台避免用户无意输入无效的数据,当然考虑到体验性,不能太粗鲁的弹出警告)?做某个性能测试的时候,首先它可能是个功能点,首先要保证它的功能是没问题的,然后再考虑该功能点的性能测试 06. 请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。白盒测试:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查。软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。因此黑盒测试又叫功能测试或数据驱动测试。黑盒测试主要是为了发现以下几类错误: 1、是否有不正确或遗漏的功能? 2、在接口上,输入是否能正确的接受?能否输出正确的结果? 3、是否有数据结构错误或外部信息(例如数据文件)访问错误? 4、性能上是否能够满足要求? 5、是否有初始化或终止性错误? 软件的白盒测试是对软件的过程性细节做细致的检查。这种方法是把测试对象看做一个打开的盒子, 它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。通过在不同点检查程序状态,确定实际状态是否与预期的状态一致。因此白盒测试又称为结构测试或逻辑驱动测试。白盒测试主要是想对程序模块进行如下检查: 1、对程序模块的所有独立的执行路径至少测试一遍。 2、对所有的逻辑判定,取“真”与取“假”的两种情况都能至少测一遍。 3、在循环的边界和运行的界限内执行循环体。 4、测试内部数据结构的有效性,等等。单元测试(模块测试)是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一

最近更新

大堂精装修工程施工合同范本专业版4篇 14页

阶乘表达式的幂级数 33页

学校常规管理工作汇报 8页

安全生产岗位责任制(三篇) 30页

小学语文(教案2)鹿角和鹿腿 5页

2024-2024学年高中化学-学业分层测评12-金属晶.. 6页

师范大学大学生众创空间管理办法(试行) 5页

幼儿园教师节表彰大会方案 幼儿园教师节活动 6页

康复医学基础试题100道附答案 10页

开关、插座安装工艺安全技术交底 4页

房地产企业一般融资方式 5页

报账管理不够严格整改措施 34页

提高水泥磨能力的途径 6页

教科版科学四年级上册期末测试卷【网校专用】.. 7页

文明礼仪主题班会主持稿 5页

新能源汽车技术专业人才培养方案 19页

有限空间作业安全技术交底 4页

机械设计毕业实习工作日志 5页

校长、执行校长职责 4页

母亲节有感作文500字 4页

水源相关常识试题 6页

河南省建筑起重机械安全监督管理办法 13页

湘师大版道德与法治七年级上册4.1《我们的校园.. 5页

热泵耦合逆流型溶液除湿新风系统及其控制方法.. 13页

物业服务区域地下车库防暴雨内涝应急工作指引.. 5页

现代信息技术在音乐课堂教学中的应用 5页

用于使用自动车道保持系统来维持横向车辆间距.. 17页

用于运动模糊降低的带通滤波器的运动补偿逆滤.. 31页

小学三下音乐教案 18页

小学16年鄂教版古诗词拼音版 34页