1.为什么要在一个团队中开展软件测试工作: 软件测试在整个一个团队中占有非常重要的地位,具体来说就是测试是一个发现软件错误的过程,执行软件测试会以最少的人力和时间,系统的找到软件存在的缺陷和错误,建立起开发人员和使用者对软件的信心。 2.软件测试的基本流程 如图所示: 3.一个项目的开发过程包含: 需求人员连同系统分析人员&测试人员开会讨论需求。系统分析人员写出需求分析说明,并连同系统分析人员&测试人员&需求人员开会讨论可行性。系统分析人员写出详细设计说明书,程式人员编码,给出系统流程图。交与测试人员,测试人员给出Bug统计表。 4.软件测试类型都有哪些?比较这些不同的测试类型的区别与联系 功能测试,性能测试,可靠性测试,安全性测试,负载测试,压力测试,安装/卸载测试,启动/停止测试,兼容性测试,互连测试,文档测试,恢复测试,回归测试,可使用性测试,容量测试。   功能测试只对软件的功能是否满足用户需求来做测试。性能测试需要和压力和负载测试联合起来。

5.比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。 黑盒测试:把测试对象当成一个黑盒子,测试人员完全不考虑逻辑结构和内部特性,只依据程式的需求说明书来检查程式的功能是否满足它的功能说明。   白盒测试:把测试对象当成一个透明的盒子,允许测试人员利用程序内部逻辑结构及相关信息,设计或选择测试用例,对程式所有逻辑路径进行测试。   单元测试:白盒测试的一种,对软件设计中的单元模块进行测试。   集成测试:在单元测试的基础上,对单元模块之间的连接和组装进行测试。   系统测试:在所有都考虑的情况下,对系统进行测试。   验收测试:第三方进行的确认软件满足需求的测试 6.测试用例设计的完整过程? 需求分析 + 需求变更的维护工作;
根据需求 得出测试需求;
设计测试方案,评审测试方案; 方案评审通过后,设计测试用例,再对测试用例进行评审; 7.LoadRunner分哪三部分? 用户动作设计; 场景设计;
测试数据分析; 8.LoadRunner进行测试的流程?
1、 测试测试
2、 创建虚拟用户脚本 3、 创建运行场景 4、 运行测试脚本 5、 监视场景
6、 分析测试的结果
以上,最好是结合一个案例,根据以上流程来介绍。 9.使用QTP做功能测试,录制脚本的时候,要验证多个用户的登录情况/查询情况,如何操作?
分析用户登录的基本情况,得出一组数据,通过性测试/失败性测试的都有(根据TC来设计这些数据), 然后录制登录的脚本,将关键的数据参数化,修改脚本,对代码进行加强,调试脚本。 10.QTP中的Action有什么作用?有几种? Action的作用  用Action可以对步骤集进行分组 步骤重组,然后被整体调用  拥有自己的sheet  组合有相同需求的步骤,整体操作  具有独立的对象仓库
Action的种类  可复用Action  不可复用Action  外部Action 11.对软件测试过程进行管理 需求管理  定义测试范围  定义需求树  描述需求树的功能点
测试计划  定义测试目标和测试策略。  分解应用程序,建立测试计划树。  确定每个功能点的测试方法。  将每个功能点连接到需求上,使测试计划覆盖全部的测试需求。  描述手工测试的测试步骤  指明需要进行自动测试的功能点
测试执行  定义测试集合。  为每个测试人员制定测试任务和测试日程安排。  运行自动测试。
缺陷跟踪  记录缺陷  查看新增缺陷,并确定哪些是需要修正的  相关技术人员修改缺陷  回归测试  分析缺陷统计图表,分析应用程序的开发质量。

12.一套完整的测试应该由哪些阶段组成 应该由测试计划、测试设计与开发、测试实施、测试评审与测试结论

13.软件的缺陷等级的划分 A类—严重错误,包括以下各种错误: 1. 由于程序所引起的死机,非法退出 2. 死循环 3. 数据库发生死锁 4. 因错误操作导致的程序中断 5. 功能错误 6. 与数据库连接错误 7. 数据通讯错误
B类—较严重错误,包括以下各种错误: 1. 程序错误 2. 程序接口错误 3. 数据库的表、业务规则、缺省值未加完整性等约束条件
C类—一般性错误,包括以下各种错误: 1. 操作界面错误(包括数据窗口内列名定义、含义是否一致) 2. 打印内容、格式错误 3. 简单的输入限制未放在前台进行控制 4. 删除操作未给出提示 5. 数据库表中有过多的空字段
D类—较小错误,包括以下各种错误: 1. 界面不规范 2. 辅助说明描述不清楚 3. 输入输出不规范 4. 长操作未给用户提示 5. 提示窗口文字未采用行业术语 6. 可输入区域和只读区域没有明显的区分标志



blog comments powered by Disqus

Published

25 November 2013

Tags