51Testing软件测试论坛

标题: 遇到几道题,请知道的高手赐教 XIEXIE [打印本页]

作者: nicholas.hl    时间: 2006-7-27 16:03
标题: 遇到几道题,请知道的高手赐教 XIEXIE
1.假如给你一个新的应用程序,你如何去学习他的新功能,请列举出你准备做的三件事

2.安装完应用程序后发现不能运行,你会怎么做?

3.假如要你测试一个应用程序中的某个字段,这个字段只允许你输入1~10,你将如何测试它?

4.如果有一种可口可乐的自动售货机(投入2元,能自动吐出可口可乐的听装饮料),请你设计测试案例去全面测试机器的性能,确定是否出厂。

5.有两根绳子,两根都是粗细不均匀,每一根绳子可以燃烧一小时,怎样才能用这两根绳子计算出45分钟?

6.一座木桥,四个人(A,B,C,D)过,A需要10分钟,B需要5分钟,C需要2分钟,D需要一分钟,由于天黑路滑,只有一个手电筒,一次只能两个人过桥,两个人过桥后还需要一个回到桥对岸将手电给下一组。
请问:四个人全部过桥,最短需要多少时间?并写出一你是如何组合的。
注意:1)两人一起过桥时,时间以走的最慢的人为准。
            2)一个人回到桥对岸送手电的时间也要计算再内。

作者: hayerk    时间: 2006-7-28 10:55
5.两根绳子并排拉直放置。 同时各点燃两根绳子相异一头。当两根绳子的燃烧点相同时(此时是30分钟)点燃某根绳子未被点燃的一头。当这根绳子燃烧完的时候就是45分钟。

6.17分钟。CD(2)-D(1)-AB(10)-C(2)-CD(2)

3.我打算这样侧:分为对输入方法和输入数据两类进行测试。
输入方法的测试在这个问题中比较简单,非常规的输入方法包括:不直接用键盘输入数字,而是从剪贴板复制;输入10时先输0再输1。
在常规的输入方式下进行输入数据的测试, 分为异常数据格式(字母等各种非数字字符)、负数、小数、大于10的整数这几个等价类,再加上1和10这两个边界值。
作者: hayerk    时间: 2006-7-28 10:58
1。拿到新程序后,首先看用户手册,如果看得懂,开始使用程序, 用的过程中遇到不能解决的问题找开发方。如果用户手册看不懂,先找开发方问清楚后再使用程序。
作者: wawa4046    时间: 2006-7-28 11:13
5.有两根绳子,两根都是粗细不均匀,每一根绳子可以燃烧一小时,怎样才能用这两根绳子计算出45分钟?


帮hayerk改进一下,我觉得这样更明显,先把一根绳子A两头都点燃,同时点燃另一根绳子B的一头!这样A烧完了就是半小时,烧完A的同时点燃B得另一头,B烧完就是45分钟,

[ 本帖最后由 wawa4046 于 2006-7-28 11:26 编辑 ]
作者: nicholas.hl    时间: 2006-7-28 13:53
太感谢了  谢谢大家
作者: apl137    时间: 2006-7-28 15:06
如果程序不能运行,第一查看程序的日志文件。第二查看配置文件。第三看FQA。最后还不行。问开发人员。
作者: nicholas.hl    时间: 2006-7-31 12:55
感谢大家!!!!!
作者: scmona    时间: 2006-8-6 09:38
看了,受益匪浅
其中有些题目我也碰到过
作者: ready0709    时间: 2006-8-12 10:43
明白
作者: pang    时间: 2006-8-14 19:30
原帖由 hayerk 于 2006-7-28 10:55 发表
5.两根绳子并排拉直放置。 同时各点燃两根绳子相异一头。当两根绳子的燃烧点相同时(此时是30分钟)点燃某根绳子未被点燃的一头。当这根绳子燃烧完的时候就是45分钟。

6.17分钟。CD(2)-D(1)-AB(10)-C(2)-CD(2 ...




果然高手,佩服
作者: jeloss    时间: 2006-8-18 11:19
绳子问题我喜欢
作者: virginia    时间: 2006-8-25 17:00
受益匪浅
作者: virginia    时间: 2006-8-25 17:21
如果是我我会这样测试
4、性能测试,我会投入2元,看是否会弹出可口可乐。然后是分别投入1元和大于2元的硬币会是甚么样的反映和提示,这样的反应和提示是否符合客户的要求,不投钱会是怎么样的反映,是否符合客户的需求
   速度测试,我投如钱以后要多长时间才能够弹出可乐,这个时间是否符合客户的需求
  鉴别假钞的测试,投入假币会不会出现错误的提示
  防震等性能的测试

以上是我的愚见,请多多指教
作者: qinghua198101    时间: 2006-9-23 11:21
原帖由 wawa4046 于 2006-7-28 11:13 发表
5.有两根绳子,两根都是粗细不均匀,每一根绳子可以燃烧一小时,怎样才能用这两根绳子计算出45分钟?


帮hayerk改进一下,我觉得这样更明显,先把一根绳子A两头都点燃,同时点燃另一根绳子B的一头!这样A烧完 ...


不错,你的方法比hayerk要准确,hayerk 方法:两根粗细不均匀的绳子异端点燃,燃烧到相同点时,所用的时间不一定是30分钟。
作者: 石头★森林    时间: 2006-10-15 23:59
受益匪浅
作者: 飞天神鼠    时间: 2006-10-30 16:28
6.17分钟。CD(2)-D(1)-AB(10)-C(2)-CD(2)

楼上的这都想的出  NB
作者: kingamy    时间: 2006-10-31 10:07
原帖由 hayerk 于 2006-7-28 10:55 发表
5.两根绳子并排拉直放置。 同时各点燃两根绳子相异一头。当两根绳子的燃烧点相同时(此时是30分钟)点燃某根绳子未被点燃的一头。当这根绳子燃烧完的时候就是45分钟。

6.17分钟。CD(2)-D(1)-AB(10)-C(2)-CD ...



第三题,补充一些测试用例
1、输入0
2、输入1~10之间的小数
3、另外就是hayerk讲的那些异常数据的测试了
作者: bobo882588    时间: 2006-10-31 10:49
受益匪浅
作者: alice_106    时间: 2006-10-31 13:59
受益匪浅
作者: BettyBlack    时间: 2006-11-1 13:22
原帖由 wawa4046 于 2006-7-28 11:13 发表
5.有两根绳子,两根都是粗细不均匀,每一根绳子可以燃烧一小时,怎样才能用这两根绳子计算出45分钟?


帮hayerk改进一下,我觉得这样更明显,先把一根绳子A两头都点燃,同时点燃另一根绳子B的一头!这样A烧 ...


没错,还是这样准确些
作者: Shrink    时间: 2006-11-7 11:26
受益匪浅sdlkfj3
作者: beilili    时间: 2006-11-8 10:14
呵呵,绳子的题目有意思,我觉得是否可以这样:
A绳子中间点燃,A烧尽的时候,将B绳子两头和中间分别点燃,A、B燃烧两端的时间均取平均值。
【因为绳子不均匀,所以只要不是从头烧到尾算一小时的话,都会有误差,这里取了两次平均值(这里近似认为不均匀误差很小)sdlkfj3 】
作者: beilili    时间: 2006-11-8 10:36
2.安装完应用程序后发现不能运行,你会怎么做?

个人认为:
首先确定不能运行的原因:
    控件注册失败、注册表导入存在问题、缺少必要控件或可执行文件之类(打包问题)、缺少必要辅助软件、数据链接问题(防火墙拒绝访问、或访问数据库密码有误等访问失败)、数据库服务器未启动、ini链接文件指向问题、操作系统不支持、软件冲突、硬件条件不足等。
   1.分清楚原因,详细记录下来然后,确定能不能解决;不能解决及时和开发人员沟通。分清原因确属于:注册失败等问题要记录下来,提交到TD上需要开发人员修改,操作系统不兼容、软件冲突等需要开发人员解决,不能解决要写入使用手册,提醒用户环境配置要求等。
作者: likejun    时间: 2006-11-11 00:07
收益颇深,我觉得上面的题都很有意思
作者: 小曲曲    时间: 2006-11-13 09:50
确实能学到东西。谢谢楼上的各位了!
作者: ShaLongBus    时间: 2006-11-19 17:37
人多力量大,只有想不到地问题,没有解决不了的问题。
作者: barcelona    时间: 2006-11-20 10:55
偶也学习大很多
作者: sophia09shen    时间: 2006-11-26 21:42
原帖由 hayerk 于 2006-7-28 10:55 发表
5.两根绳子并排拉直放置。 同时各点燃两根绳子相异一头。当两根绳子的燃烧点相同时(此时是30分钟)点燃某根绳子未被点燃的一头。当这根绳子燃烧完的时候就是45分钟。

6.17分钟。CD(2)-D(1)-AB(10)-C(2)-CD ...


还有种方法也是17分钟 CD(2)-C(2)-AB(10)-D(1)-CD,其实思路是一样的:)
作者: Spark.lee    时间: 2006-11-28 11:53
标题: 第三题补充
测试用例:输入:0   1  2         5        9   10  11
作者: fenwuxue    时间: 2006-12-2 22:27
看了大家的答案,真是让我受益匪浅
作者: hongfu183    时间: 2006-12-2 23:32
题目是很 有意思  不过 更有意思的是下面的回答  及答题的人
作者: lguse    时间: 2006-12-5 14:04
不错,怎么没于回答第一个问题呢~~




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