51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2687|回复: 7
打印 上一主题 下一主题

[原创] 求高手帮忙,面试题!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-5-21 15:19:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
给一个买书的购物网站,基本内容也就是,注册,登陆,搜索书名,放入购物车,购买等几个小模块,比如Duwamish7。要求设计一个测试场景,用QTP实现。
用QTP实现好象也不算很难,问题是我不知道设计什么样的测试场景比较好。

请教各位高手,在做这样的测试时,通常有些什么样的测试场景呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-5-21 15:36:09 | 只看该作者
现在面试都让上机写代码才行的吗?

场景就是写几个购书的流程就行了,尽量覆盖比较多的分支,再加入两个带有异常行为的操作,比如放在购物车里的书又不要了什么的。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-5-21 17:27:00 | 只看该作者
根据系统的业务逻辑来写,  写个框架就可以了,  每个业务流程的步骤可以描述一下!!!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-5-21 20:43:13 | 只看该作者
这种系统用QTP性价比多高?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2008-5-22 13:58:22 | 只看该作者
老大的意思是要测试场景可重复使用性比较高
能测试比较多的exception
我就想测创建用户时,各种数据往日填,输出有问题的数据和原因,这里会有很多exception,其他的我就想不出来了。
估计不需要覆盖较多分枝,因为我们本来就是要分给很多人做的,每个人做一个单元块就可以了。
我刚学QTP不久,也没做过测试,不知道一般在测这样的网站时,经常会设计哪些测试场景,有没有什么经典场景可以提供的?
请各位高手帮忙看看!
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2009-3-27 17:49:23 | 只看该作者

性能测试题

性能测试题
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2009-3-27 17:50:31 | 只看该作者

性能测试题

性能测试题
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2009-3-27 18:05:06 | 只看该作者
我觉的这其实考察的就是一个数据驱动的思想,在购书的操作中,业务流程的顺序一般是固定的,因此重点考察不同的输入数据的测试。用QTP录制一段脚本,从登录到购买,然后进行数据参数化;
至于覆盖较多的异常数据,那首先要列出来有哪些异常数据的组合,然后才能合理的安排脚本的运行顺序。
另外还要考虑操作顺序不同的情况,比如没有执行注册就执行登录等异常的操作流程。
对于一个软件来说,不同的操作顺序与不同的数据流之间的不同组合,就构成了不同的测试场景。如果出题人的目的深一些,那你应该先形成一份测试列表,这份列表的内容就是你的测试范围,然后再根据这份列表安排你的测试。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-9 03:21 , Processed in 0.075122 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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