51Testing软件测试论坛

标题: 碰到的面试笔试题,请高手帮忙解答 [打印本页]

作者: Q001    时间: 2009-12-2 15:23
标题: 碰到的面试笔试题,请高手帮忙解答
碰到的面试笔试题,请高手帮忙解答


1.需求文档测试和测试需求有什么区别和联系?测试需求的作用?
2.一个修改密码的web页面,
1)要求写出QTP脚本,执行输入功能。
2)怎样用lr操作性能测试
3)写一个测试用例,要求用TD或QC的格式写

3.一个数组array[100]
用C写出一个排序的程序,要求最好是执行最快的。

int *array

4.以windows对文件的复制粘贴功能,尽可能多地写出测试思路

5.软件测试分几个阶段,每个阶段的负责人是谁?

6.qtp对象识别不出来,有几种方法添加?

7.sql创建一个表,包含整型,时间型,字符型
插入两个能插入的数据
插入三个不能插入的数据
从这个表上查询table test2上的跟B列一样的的数据。


8.如何在QTP中实现循环测试?

[ 本帖最后由 Q001 于 2009-12-2 15:40 编辑 ]
作者: wxxfcda    时间: 2009-12-3 21:42
我只会第7题
7.sql创建一个表(table),包含整型(int ),时间型(datetime),字符型(varchar)
create table s
(
   snum int,
   stime datetime,
   sname varchar(10)
)
插入两个能插入的数据
insert into s(snum,stime,sname)
values('01','1989-1-14','张三');
insert into s(snum,stime,sname)
values('02','1989-1-14','李四);
插入三个不能插入的数据
insert into s(snum,stime,sname)
values('ee','1989-1-14','李四')
失败原因:
消息 245,级别 16,状态 1,第 1 行
在将 varchar 值 'ee' 转换成数据类型 int 时失败。
类似的再插2行
作者: Q001    时间: 2009-12-4 08:55
谢谢wxxfcda
作者: Q001    时间: 2009-12-4 08:58
学习了
作者: coolyan0306    时间: 2009-12-4 15:52
1. 需求文档测试:测试需求文档中是否存在逻辑矛盾以及在技术上是否都能实现。文档的完整性,以及专用词汇的解释,功能描述是否有歧义等等。
   测试需求:是测试软件是否正确的实现了需求文档中的所有需求,并且没有附加的不需要的功能。(这个我不太清楚到底是什么,自己感觉吧)
作者: coolyan0306    时间: 2009-12-4 16:37
3. 冒泡排序:
   #include<stdio.h>
    main() {
       int array[100];
       int i,t;
       for ( i=0;i<100;i++ )
          { if ( a > a[i+1] )
               t = a;
               a = a[i+1];
               a[i=1] = t;
           }
   }
5. 软件测试分几个阶段?
   分为:计划阶段(对软件需求的了解,写软件测试计划,包括测试周期、测试策略、测试环境要求、测试的人力资源等等)
         设计阶段(设计测试用例,功能测试用例,性能测试用例,然后进行用例评审)
         实施阶段(测试用例的执行,这是个重复的阶段,中间的工作有bug提交、跟踪以及后来确认修复完毕等等)
         总结阶段(测试报告的总结,总结各种类型各种级别的bug,以及bug在不同时期的趋势等等,总结出这次开发工程中存在的问题以及容易出错的地方等)
6.qtp要是不识别对象的原因有多种原因的。不同原因的解决方法不同
   要是对象丢失或者不存在的话,你的脚本中使用了该对象,但是仓库中没有该对象导致无法识别,你可以手动将该对象添加的对象仓库。
   不识别的时候,还可以检查一下对象仓库中的对象和运行时候的对象是否一致。查看对象仓库中的对象的方法:Resources中object repository查看其属性和方法
   查看运行时候的属性和方法用object spy,  如果你能在被测程序中看到对象,而且程序中对象的属性值与仓库中对象的属性值也是一致的,但仍然遭遇到了“Cannot identify object”错误,则这个错误可能与它的父对象有关(如仓库中父对象的属性值与程序中父对象的属性值不一致),也可能是仓库中的对象与程序中对象的继承关系不相同导致的。
。。。这个原因就比较多了,我qtp也一般~


大概就知道这么多了~~希望对你有用
作者: Q001    时间: 2009-12-4 19:27
谢谢coolyan0306帮我解答这么多 向你学习
作者: 笨狸猫    时间: 2009-12-16 18:09
我知道是哪家公司了。。。不过题目略有不同~




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2