51Testing软件测试论坛

标题: 一份手机软件面试的笔试题,求各位高手指点 [打印本页]

作者: xiaohao1    时间: 2010-11-12 13:16
标题: 一份手机软件面试的笔试题,求各位高手指点
二.不定项选择题(共20分,每题4分)
1.测试用例是测试使用的文档化的细则,其规定如何对软件某项功能或功能组合进行测试。测试用例应包括下列(       )内容的详细信息。
A.测试目标和被测功能
B.测试环境和其他条件
C.测试数据和测试步骤
D.测试记录和测试结果

2.用等价类划分法设计8位长数字类型用户名登录操作的测试用例,应该分成(      )个等价区间。
A.2
B.3
C.4
D.6

3.下列叙述哪些是正确的。(      )
A.测试用例应由测试设计人员来制定。
B.测试点应由测试人员确立。
C.测试工作展开于项目立项后,而不是代码开发完成之后。
D.测试对象是源代码。

4.通常测试用例很难100%覆盖测试需求,因为(      )
A.输入量太大。
B.输出结果太多。
C.软件实现途径多。
D.测试依据没有统一标准。

5.软件验收测试的合格通过准则是:(      )
A. 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。
B. 所有测试项没有残余一级、二级和三级错误。
C. 立项审批表、需求分析文档、设计文档和编码实现一致。
D. 验收测试工件齐全。

三.问答题(共25分)
1.假定X为整数类型变量,X>=1 并且 X<=10,请用边界值分析法,X在测试中应该取哪些值?(8分)

2.您熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……)(8分)

3.某软件企业内部测试部门对ERP产品进行内部测试之后,由第三方测试机构进行验收测试,重点测试的质量特性包括:功能性、可靠性、易用性、效率、维护性以及可移植性。
在实际的软件测试过程中,对缺陷的管理与分析至关重要。请回答如下问题:
(1)针对本测试,BUG的错误类型除了功能性错误外,还可能会包括哪些?(3分)
(2)严重性级别是BUG的重要属性,请写出常见的功能性BUG的严重性级别层次(3分)
(3)在测试过程中BUG的处理会处于不同的状态,请设计BUG管理中从发现到关闭必须经历的状态名称(3分)

四.实践题
1.验证手机能够发送中文或英文消息的测试用例。

2.测试手机发送消息的机制。
注:本题仅限于文本内容的消息,不必考虑插入图片、音乐、电话号码。
作者: Bapuka    时间: 2010-11-13 18:04
实践题完全不会
作者: xiaohao1    时间: 2010-11-13 19:03
四.实践题
1.验证手机能够发送中文或英文消息的测试用例。

2.测试手机发送消息的机制。
注:本题仅限于文本内容的消息,不必考虑插入图片、音乐、电话号码

求高手指点最后题答案,其他都解决了
作者: 千里    时间: 2010-11-15 11:52
其他的解决在哪里?
求分享!
作者: maywind668    时间: 2010-11-16 17:35
我来答一下,试试看!

1.测试用例是测试使用的文档化的细则,其规定如何对软件某项功能或功能组合进行测试。测试用例应包括下列(       )内容的详细信息。
A.测试目标和被测功能
B.测试环境和其他条件
C.测试数据和测试步骤
D.测试记录和测试结果
------------------
答案:ABC

2.用等价类划分法设计8位长数字类型用户名登录操作的测试用例,应该分成(      )个等价区间。
A.2
B.3
C.4
D.6
------------------
答案:D
有效等价类:长度为8位,数字型用户名;
无效等价类:长度小于8位,长度大于8位,含字母的输入,含特殊字符的输入
注:如果有5的选项,可以吧无效等价类的最后两个合并,这么没有特别明确的规定。



3.下列叙述哪些是正确的。(      )
A.测试用例应由测试设计人员来制定。
B.测试点应由测试人员确立。
C.测试工作展开于项目立项后,而不是代码开发完成之后。
D.测试对象是源代码。
------------------
答案:AC
不能确定B是否正确,不清楚“测试点”指什么

4.通常测试用例很难100%覆盖测试需求,因为(      )
A.输入量太大。
B.输出结果太多。
C.软件实现途径多。
D.测试依据没有统一标准。

------------------
答案:ABCD

5.软件验收测试的合格通过准则是:(      )
A. 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。
B. 所有测试项没有残余一级、二级和三级错误。
C. 立项审批表、需求分析文档、设计文档和编码实现一致。
D. 验收测试工件齐全。

------------------
答案:ABCD
作者: maywind668    时间: 2010-11-16 17:36
假定X为整数类型变量,X>=1 并且 X<=10,请用边界值分析法,X在测试中应该取哪些值?(8分)

---------------------
答案:0,1,10,11
作者: maywind668    时间: 2010-11-16 17:40
您熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……)(8分)

----------------
答:可靠性测试、易用性测试、兼容性测试、容量测试、可维护性测试、可移植性测试、故障恢复测试、ramp-up测试、渗入测试、故障恢复测试....

呵呵,个人觉得区别与联系自己发挥去吧,此题主要考察测试知识面是否广,问答题本来就没什么统一标准
作者: maywind668    时间: 2010-11-16 17:44
3.某软件企业内部测试部门对ERP产品进行内部测试之后,由第三方测试机构进行验收测试,重点测试的质量特性包括:功能性、可靠性、易用性、效率、维护性以及可移植性。
在实际的软件测试过程中,对缺陷的管理与分析至关重要。请回答如下问题:
(1)针对本测试,BUG的错误类型除了功能性错误外,还可能会包括哪些?(3分)
(2)严重性级别是BUG的重要属性,请写出常见的功能性BUG的严重性级别层次(3分)
(3)在测试过程中BUG的处理会处于不同的状态,请设计BUG管理中从发现到关闭必须经历的状态名称(3分)

---------------
网上有原题,但不必拘泥于原答案,其实每个缺陷管理系统的定义都不是一定相同的,只要合理就行。主要考察你是否知道bug处理流程
作者: maywind668    时间: 2010-11-16 17:47
四.实践题
1.验证手机能够发送中文或英文消息的测试用例。

2.测试手机发送消息的机制。
注:本题仅限于 ...
xiaohao1 发表于 2010-11-13 19:03

没看到你你这句话,白费力了!下班了,路上想想
作者: zhangchaofu    时间: 2010-11-16 21:02
.验证手机能够发送中文或英文消息的测试用例
测试目标:验证手机能够发送中文或英文消息
所以可以来分析一下,首先手机发中文或者英文的消息,要有两台手机来检查。
前置条件:准备两台好的手机,正常开机
步骤:1:用一个手机打开发消息的这个功能,新建一条消息;
       2:输入中文“我喜欢测试的工作”或者“hello”,再输入另外一台手机的号码;
       3:点击发送,发送成功;
       4:另外一台手机收到消息
预期结果:另外一台手机正常显示“我喜欢测试的工作”或者“hello”。

望各位给点意见,因为想得不是很全面,也不知道这样做对不对。
作者: bisheng.880719    时间: 2010-11-17 11:22
回复 10# zhangchaofu


    我觉得大体流程应该就是这样,就是第二步输入的内容可以再考虑下其他的情况,例如输入很多汉字,在对方手机不存在空间已满的情况下,检查发送过程中会不会出现汉字遗漏等;还有发送英文短信,可以多输入几个单词,看看对方手机收到的短信单词间是否有空格,是否可以正常阅读。等等。应该还有其他情况,我想的也不全面,嘻嘻。
作者: bisheng.880719    时间: 2010-11-17 11:45
本帖最后由 bisheng.880719 于 2010-11-17 11:54 编辑
假定X为整数类型变量,X>=1 并且 X
maywind668 发表于 2010-11-16 17:36


  回复6#, 这里是不是应该加上1和10之间的某个数字,例如选5?
作者: wowowowowo1988    时间: 2012-11-21 14:51
选择题第二题,个人见解应该选择B。
等价区间应该是3个等价区间长度为8位、小于8位、大于8位,应该选择B;如果问的是能设计多少个用例那应选择D
作者: fengerapple    时间: 2013-1-25 18:15
Thank you very much for sharing!The good man!The good life of peace!
作者: fh13140511    时间: 2013-8-22 14:21
回复 13# wowowowowo1988


    还有一个非数字类型 应该是四个




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