面试问题总结
在51testing你都学到了什么?
主要学习了软件测试的知识,包括测试的流程,测试的方法,测试用例,测试计划,及测试管理的工具QUALITY CENTER,自动化测试工具QTP
计算机编程的基础知识,包括 C语言,SQL Server,Linux
软件工程的知识,包括软件的生命周期,配置管理的知识SVN
测试计划包括什么内容?
测试目标,概述,测试对象,测试环境,测试版本,测试开始和结束日期,测试方法概述,测试通过失败标准,测试挂起恢复标准,工作任务分配,工作量的统计,资源的分配,应交付的最终工作产品。
测试报告包括什么内容?
测试环境,测试版本,测试对象,参与的人员,执行的测试用例,测试用例覆盖的功能和性能点,bug质量分析,测试最终结果(通过,失败)。
缺陷管理流程是什么?
测试人员 new/open bug -à测试经理—assign给开发经理—》开发经理asign给开发人员—resolved 返回给测试人员—》测试人员验证后关闭或者re-open给开发人员。
动/静态测试都包括什么活动?
静态测试,检查和测试时不用实际操作软件,只是静态的浏览和检查。静态测试的活动包括需求定义的静态测试,设计文档的静态测试,源代码的静态测试
动态测试,通过运行软件来检查软件的动态行为和运行结果的正确性。动态测试活动包括动态检查程序,动态检查输入输出数据。(黑盒子测试基本都是动态测试)
测试工作分为哪几个阶段?各阶段的测试重点在哪里?
测试工作分为单元测试,集成测试,系统测试,验收测试。
单元测试主要是检查内部模块的代码逻辑。集成测试主要检查各个模块组装后的功能以及模块间的接口是否正确。系统测试主要是把集成好的软件在实际的软硬件的测试环境下运行,检查运行结果是否符合《需求规格说明书》。验收测试是测试时除了考虑软件的功能和性能外,还应对软件的可移植性、兼容性、可维护性、错误的恢复功能等进行确认
测试环境包括什么内容?
包括软件环境(os,browser,其他必须的软件),硬件环境(计算机配置,打印机,扫描仪等等),测试数据,测试工具
缺陷的严重级别及优先级各有哪些?
优先级别:low, midium, high,very high,urgent.
严重级别:极度严重,中等,一般,轻微
测试工程师应该具备哪些素质?
技术能力,沟通能力,耐心,细心,怀疑精神,发散思维,幽默感,很强的记忆能力。
测试用例包括哪些内容?
用例编号,测试项目,测试标题,用例的重要级别,预置条件,输入条件,操作步骤,预期输出。
Bug单包括哪些内容?
缺陷编号,标题,测试项目,严重级别,优先级别,预设条件,复现步骤,实际结果,期望结果
B/S和C/S结构的区别?
C/S结构,即Client/Server(客户机/服务器)结构,B/S即浏览器/服务器(browser/server)结构.
(1)、硬件环境不同:C/S一般建立在专用的网络上,小范围里的网络环境,局域网之间再通过专门服务器提供连接和数据交换服务。B/S建立在广域网之上的,不必是专门的网络硬件环境,一般只要有操作系统和浏览器就行。
(2)、对安全要求不同:C/S一般面向相对固定的用户群,对信息安全的控制能力很强。B/S建立在广域网之上,对安全的控制能力
面试问题总结--软件测试 来自淘豆网m.daumloan.com转载请标明出处.