51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4644|回复: 13
打印 上一主题 下一主题

[求助] 感觉挺难的测试用例设计(欢迎高手帮忙)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-4-26 16:10:13 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 楠族开心果 于 2011-8-23 08:00 编辑

前几天去一家单位面试,让设计测试用例。感觉自己做的还是不够好。我把题目发出来大家一起讨论啊。共有2道题。 谢谢先!

1. 一个视频广告的插件,设计结构包括Slot, ADSequence, ADInstance三个组成部分 ,设计定义如下:
a. Slot could be consist of multiple ADSequence, and ADSequence could be consist of multiple ADInstance
b. When preload slot, it should preload ADSequence one by one
c. When playback slot, it should play ADSequence one by one
d. When preload the ADSequence, it should preload the ADInstance one by one, only if the previous ADInstance preloading failed should skip it and preload the next one.
e. When playback slot, it should play the ADInstance which has been preloaded
设计test case

2. 有一个客户端应用统计某个ad播放的次数,每次ad播放后该应用会同时把ad播放的次数存在本地并传输到adserver, adserver的后台调用时这样的,每次接受到客户端调用之后会把内容写到app log中,然后一个ETL应用会通过log产生一个csv文件,然后database会把csv load到db table中,客户端可以通过query db得到server端某ad播放的次数,现在客户端发现从server端得到的ad次数和存在本地的值不一致,描述如何调查这个问题的步骤。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

14#
发表于 2011-8-22 17:11:36 | 只看该作者
求助还要钱!
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2011-7-7 10:37:19 | 只看该作者
看样子,特别难的测试是木有钱下下来看看
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2011-5-6 10:34:16 | 只看该作者
晕哦,那么贵啊,看一次就回到解放前了
lengogxing 发表于 2011-5-2 22:53



    呵呵,看不起。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2011-5-5 15:15:30 | 只看该作者
我木有钱挑战难度
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2011-5-5 15:02:00 | 只看该作者
太贵了,木有钱
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2011-5-3 12:09:44 | 只看该作者
求助也收钱
版主真伟大!!!
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2011-5-2 22:53:49 | 只看该作者
晕哦,那么贵啊,看一次就回到解放前了
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2011-4-30 19:51:05 | 只看该作者
AD插件(只考虑黑盒部分,既只针对事务逻辑设计用例)

分析:
1.其实这个插件的基础原理就是一个简单的“先进先出”的“栈”处理。

2.黑盒部分可操作和检查的测试单元一共有3个:加载数据列表(ADSequence)、AD 程序实时UI显示(ADInstance)
PS:“堆栈实时列表”,也就是Slot这个组件不一定能在黑盒上检测到,若无法监控这个测试单元,可忽略)

3.此插件有3个可测状态:数据加载前、加载中、加载后
此3状态依次与第2步中的2个测试单元组合,即可得到基础功能的正常测试用例

4.在第3步的每个用例中,逐个检查是否可增加负面用例,即容错用例部分。如,加载异常的广告数据、加载过程中加载数据丢失等等

5.针对列表式的测试对象,增加特殊补充用例。如,针对具有排序属性的列表,增加相同优先级的数据测试用例。
——————————————————————————————
黑盒功能大致如上述5步分析,至于NFT(非功能)部分,个人认为多少提点就行了,随便分个类写些检查点就够了。毕竟面试题而已,时间有限,控制好优先级最高的功能用例就行了。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2011-4-29 15:17:18 | 只看该作者
求助还要收20?????谁愿意下啊
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2011-4-27 15:46:00 | 只看该作者
疯了啊,要20分
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2011-4-27 14:05:50 | 只看该作者
难道涉及个人隐私???
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2011-4-27 11:44:01 | 只看该作者
伤不起啊,有木有,有木有?
回复 支持 反对

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2011-4-26 18:12:54 | 只看该作者
第一次发帖啊,传说中的51test没有高手吗?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-9 03:06 , Processed in 0.071176 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表