1、等价类划分法和边界值分析法的含义?

答:等价类划分法: 是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。

  边界值分析法: 边界值分析方法是对等价类划分方法的补充, 首先应确定边界情况。通常输入和输出等价类的边界,就是应着重测试的边界情况。应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据。

  等价类划分法是从类中选择有代表性的值,而边界分析的重点在于测试类中的边界值。


2、你认为软件测试最关键的是哪个阶段,你使用过的测试方法有哪些?

答:最关键的是需求调查和计划阶段;使用过的测试方法有:黑盒测试、等价类划分法、边界值分析法、正交试验设计法、冒烟测试、随机测试、安装测试、系统测试、回归测试、集成测试。


3、试描述缺陷的生命周期?

答:第一种情况:测试人员发现BUG,指派给开发人员,由开发人员解决BUG后,指派回测试人员,最后由测试人员在回归测试时,对所发现的BUG进行复测.如发现BUG已解决,则将BUG关闭掉,如若发现BUG仍未解决或解决后但引发起其他BUG,则要指派回开发人员,由开发人员再次觖决BUG后才关闭BUG.

第二种情况:当测试人员发现BUG,并且登记在BUGFREE上,开发人员发现并不存在此类BUG,则在指派回测试人员时必须在解决方案处注明:not Fixed


1、单元测试,集成测试,系统测试的侧重点是什么?

解:单元测试的重点系统的模块,包括子程序的正确性验证等。

集成测试的重点模块间的衔接以及参数的传递等。

系统测试的重点整个系统的运行以及其他软件的兼容性。


2、软件测试分哪些阶段,各阶段的含义是什么?

解:

单元测试:对软件中的基本组成单位(模块,过程)进行的测试,检验其正确性。

集成测试:将模块或其他软件单位组合成越来越大的系统,并运行该系统,以分析组成的系统是否正确,各组成部分是否合适。根据实际情况对程序模块采用适当的的集成测试策略组装起来,对系统的接口以及集成后的功能进行正确性检验的测试工作。

系统测试:对已经集成好的软件系统经行彻底的测试,以验证软件系统的正确性和性能是否满足用户的需求。将已经集成好的软件系统,作为整个计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其它系统元素结合在一起,在实际运行(使用)环境下,对计算机系统进行一系列的组装测试和确认测试。

验收测试:在软件产品完成了功能测试和系统测试之后、产品发布之前所进行的软件测试活动它是技术测试的最后一个阶段,也称为交付测试。

回收测试:在软件维护阶段,对软件修改后进行的测试。


3、你曾经使用什么工具进行软件测试的跟踪管理,描述管理的过程?

解:Bugfree管理工具

发现问题

确认为bug。

登记bug,指向给维修人员。

等待bug的维护完成,并指回给创建人员。

接受新的包,并安装。

检验bug是否修正。

如果bug修复不合格,激活该bug,并重复第(4)步。

如果bug修复合格,关闭该bug。


2、开发部提交给你一个系统进行测试,你如何展开工作?

1.了解系统规模,确定参与测试的人数和规定的时间。

2.了解系统需求。

3.制定测试计划,分配每个人的测试任务和完成时间。

4.执行测试。


3、试描述一个缺陷测试报告的组成.

项目名称,测试策略,测试用例,测试环境,测试人员,测试时间,缺陷级别,编号