《web软件测试面试题及答案[001].docx》由会员分享,可在线阅读,更多相关《web软件测试面试题及答案[001].docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 web软件测试面试题及答案 01. 为什么要在一个团队中开展软件测试工作? 答:软件测试在整个一个团队中占有特别重要的地位,详细来说就是测试是一个发觉软件错误的过程,执行软件测试会以最少的人力和时间,系统的找到软件存在的缺陷和错误,建立起开发人员和使用者对软件的信念。 02. 您是否了解以往所工作的企业的软件测试过程?假如了解,请试述在这个过程中都有哪些工作要做?分别由哪些不同的角色来完成这些工作? 答:软件测试部门协作系统分析人员软件需求分析争论,并依据需求说明书制定工程测试规划,编写测试用例,建立测试环境。 软件测试人员负责软件开发部门的新产品测试及原有产品的升级测试,负责软件问题解决过
2、程跟踪,负责软件开发文档开发工作的标准化及治理开发部门的产品文档,制作用户手册及操作手册,负责产品的上线测试,监视软件开发过程的执行,提高产品质量。 03. 您是否了解以往所工作的企业的软件开发过程?假如了解,请试述一个完整的开发过程需要完成哪些工作?分别由哪些不同的角色来完成这些工作?(对于软件测试局部,可以简述) 答:需求人员连同系统分析人员测试人员开会争论需求。系统分析人员写出需求分析说明,并连同系统分析人员测试人员需求人员开会争论可行性。系统分析人员写出具体设计说明书,程式人员编码,给出系统流程图。交与测试人员,测试人员给出Bug统计表。 04. 您在以往的测试工作中都曾经详细从事过哪
3、些工作?其中最擅长哪局部工作? 答:从事过write test plan,creation of test case,进展功能测试,性能测试,编写测试工具,文档的治理等,比拟擅长与写测试用例和进展功能测试。 web软件测试面试题及答案二 1. 您所熟识的软件测试类型都有哪些?请试着分别比拟这些不同的测试类型的区分与联系(如功能测试、性能测试) 答:有功能测试,性能测试,牢靠性测试,安全性测试,负载测试,压力测试,安装/卸载测试,启动/停顿测试,兼容性测试,互连测试,文档测试,恢复测试,回归测试,可使用性测试,容量测试。 功能测试只对软件的功能是否满意用户需求来做测试。性能测试需要和压力和负载测
4、试联合起来。 2. 请试着比拟一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区分与联系。 黑盒测试:把测试对象当成一个黑盒子,测试人员完全不考虑规律构造和内部特性,只依据程式的需求说明书来检查程式的功能是否满意它的功能说明。 白盒测试:把测试对象当成一个透亮的盒子,允许测试人员利用程序内部规律构造及相关信息,设计或选择测试用例,对程式全部规律路径进展测试。 单元测试:白盒测试的一种,对软件设计中的单元模块进展测试。 集成测试:在单元测试的根底上,对单元模块之间的连接和组装进展测试。 系统测试:在全部都考虑的状况下,对系统进展测试。 验收测试:第三方进展确实认软件满意需求的测试
5、。 3. 测试规划工作的目的是什么?测试规划工作的内容都包括什么?其中哪些是最重要的? 答:测试规划工作是对测试工作内容的一个有效的组织和规划,能保证测试工作有效的绽开。测试规划工作包括测试目标,测试范围的定义,测试方法的选择,测试进度里程碑,测试资源的有效配置和治理。 测试规划工作也称为测试策略,主要描述测试工程的.总体方法和目标,描述目前在进展那一阶段的测试(单元测试,集成测试,系统测试)以及每一阶段内进展的测试种类(功能测试,性能测试等)确定测试范围,生成测试数据等。 其中软件规划中的测试目标最重要,他的软件测试的所需要达成的最终结果。 4. 您认为做好测试规划工作的关键是什么? 答:0
6、1. 明确测试的目标,增加测试规划的有用性 02. 坚持“5W”规章,明确内容与过程,what”why”when”where”how 03. 采纳评审和更新机制,保证测试规划满意实际需求 04. 分别创立测试规划与测试具体规格、测试用例 5. 您所熟识的测试用例设计方法都有哪些?请分别以详细的例子来说明这些方法在测试用例设计工作中的应用。 答:有黑盒和白盒两种测试种类,黑盒有等价类划分法,边界分析法,因果图法和错误猜想法。白盒有规律掩盖法,循环测试路径选择,根本路径测试。 例子:在一次输入多个条件的完整性查询中。利用等价类划分法则和边界分析法则,首先利用等价类划分法,可以一个或多个结果是OK的
7、测试用例,然后确认多个NG的测试用例,然后利用边界值分析法,可以对结果分别是OK和NG的测试用例进展扩展和补充。 web软件测试面试题及答案三 1. 您认为做好测试用例设计工作的关键是什么? 答:测试用例设计工作的关键是对可行的和不行行的都要考虑。 01,输入 02,具体的操作步骤 03,预期输出 04,实际输出。 2. 请以您以往的实际工作为例,具体的描述一次测试用例设计的完整的过程。 3. 您以往的工作中是否曾开展过测试用例的评审工作?假如有,请描述测试用例评审的过程和评审的内容。 4. 您以往是否曾经从事过性能测试工作?假如有,请尽可能的具体描述您以往的性能测试工作的完整过程。 5. 您
8、在从事性能测试工作时,是否使用过一些测试工具?假如有,请试述该工具的工作原理,并以一个详细的工作中的例子描述该工具是如何在实际工作中应用的。 答:有使用过LoadRunner,该工具能够录制测试人员的操作步骤,然后对这个操作步骤模拟出多个用户来播放出来。 1、Visural User Genertor创立脚本,选择协议,录制操作,编辑操作。 2、中心掌握器(Controller)调度虚拟用户。创立场景,选择脚本,建立虚拟用户,设计shedual,设置ip spoofer。 3、运行脚本。分析shedual。 4、分析测试结果。 6. 您认为性能测试工作的目的是什么?做好性能测试工作的关键是什么? 答:性能测试工作的目的是检查系统是否满意在需求说明书中规定的性能,性能测试经常需要和强度测试结合起来,并经常要求同时进展软件和硬件的检测。 性能测试主要的关注对象是响应时间,吞吐量,占用内存大小(帮助存储区),处理精度等。