51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2279|回复: 14
打印 上一主题 下一主题

[原创] 帮忙分析一下测试思路?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-4-19 10:24:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
希望录制程序的动作包括以不同身份的用户登陆,进入到不同的界面

假设一共有10个用户,种类分别包括:管理员,普通用户,领导,
分别登陆的时候会进入到不同的界面中。
那么,怎样才能录制后,回访10个用户的动作?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-4-19 10:54:32 | 只看该作者
你先把这些排列组合的用例给设计出来吧
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-4-19 11:12:58 | 只看该作者
怎么设计?

不同身份用户登录 进入不同页面

假设4种身份   采购员  销售员  库管员  老板
根据权限不同  进入5种页面  

是这样设计么?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-4-19 11:16:50 | 只看该作者
我是这样想的,将不同的身份分类,然后分不同的ACTION录制,
根据不同的页面内容作判断,进入不同的ACTION

最后回放可以吗?

还有其他方法吗?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-4-19 11:17:48 | 只看该作者

版主:排列组合的用例给设计出来以后该怎么办呢?

版主:排列组合的用例给设计出来以后该怎么办呢?
是分别录制吗?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-4-19 11:24:27 | 只看该作者
如果这些页面都是不同的,那么当然要这些页面都要分别录制到
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-4-19 16:42:21 | 只看该作者
对不同的用户录制不同的脚本,写个Case语句,判断一下,然后进入不同的页面,由于我手头没有类似的东西,楼主可以根据我的思路做一下
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2007-4-20 10:14:50 | 只看该作者

再次感谢各位

再次感谢各位!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-4-25 09:02:49 | 只看该作者
不知道你想通过这个测试用例来验证什么?如果要验证不同的身份是否进入不同的页面,我觉得用不同的身份来进行分组,分别用多个ACTION来进行录制,当然不同身份该进入那个页面你事先是清楚的,每个分组里加一个相同的判断就行了,判断它们是否进入了正确的页面。
这是我的思路。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    10#
    发表于 2007-4-25 09:10:21 | 只看该作者
    原帖由 g1982xin 于 2007-4-19 10:24 发表
    希望录制程序的动作包括以不同身份的用户登陆,进入到不同的界面

    假设一共有10个用户,种类分别包括:管理员,普通用户,领导,
    分别登陆的时候会进入到不同的界面中。
    那么,怎样才能录制后,回访10个用户 ...


    首先楼主的问题就让人看不明白,“怎样才能录制后,回访10个用户的动作?”,这是什么意思?不知道这是你的思路不清楚还是没有表达清楚?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2007-4-25 09:14:45 | 只看该作者
    不知道是不是这个意思,就是登录一个用户后,怎么执行另一个用户的登录?
    我的想法是一个用户登录成功后,则退出这个页面再进入到登录页面进行下一个用户的登录。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2007-4-25 09:19:45 | 只看该作者
    楼主的意思应该是分别用这十个不同的用户登陆进系统,该十个不同的用户登陆后,进入的是不同的页面,然后楼主希望录制完角本后,能分别回放十个不同用户所登击的页面是否正确?


    不知楼主的意思是否是这样?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    13#
    发表于 2007-4-25 09:23:35 | 只看该作者
    根据楼主的描述,好像只有 3个种类:管理员、普通用户、领导;根据你说的”希望录制程序的动作以不同身份的用户登陆,进入到不同的界面" 和 “种类分别包括:管理员,普通用户,领导,分别登陆的时候会进入到不同的界面中”, 我猜测 :管理员、普通用户、领导就是3个不同身份的用户,就是具体3种不同 Role的用户吧。

    如果我的分析没有错误,那么你可以设计你的测试思路:

    1,分别 以管理员、普通用户、领导身份登陆,然后启动QTP,录制进入到的界面和可以进行的操作。这是3个 Action,并把每个 Action的属性设置为  Reusable Action.

    2,自己写一个 Main Action, 然后调用上面的那三个 Action。这需要你自己写代码去判断是谁登陆了,针对身份的用户去调用不同的 Action。在 这个Main Action里,需要录制登陆的操作,然后针对不同身份的用户,需要对登陆的用户名和密码进行处理(参数化或传递值给它)。

    根据我的估计,这个不难实现。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    14#
    发表于 2007-4-25 09:29:23 | 只看该作者
    根据楼主的描述,“假设一共有10个用户,种类分别包括:管理员,普通用户,领导”,最好不要有假设,需要有实际问题来讨论才有意义! “种类分别包括:管理员,普通用户,领导”,用户可以远远超过10个,只要允许自己增加用户!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    15#
    发表于 2007-4-25 09:32:52 | 只看该作者
    抛开 “假设”的问题不说,“一共有10个用户,种类分别包括:管理员,普通用户,领导”,其实只要有3个典型用户,身份分别是管理员、普通用户和领导就可以了。为什么一定要“回访10个用户的动作”?! 如果楼主的意思是 “回访10个用户的动作”中的 这“10个用户”分别对于着不同身份的用户,那么就是楼主没有把问题描述清楚!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-8 16:40 , Processed in 0.074560 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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