51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3145|回复: 5
打印 上一主题 下一主题

[原创] QTP中ACTION的概念

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-3-27 17:07:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一般情况下,QTP中ACTION的概念是什么?

通常,一个ACTION是不是就是指一个功能?例如:一个添加功能,是不是这个ACTION只测试这个添加功能?

在一个测试脚本中是不是最好不要包括很多ACTION?
例如:是不是这个测试脚本包括要测试的项目所有的功能点?比如:添加,删除,修改管理员和添加,删除,修改用户和添加,删除,修改产品等等,
或者说是要测试项目会包括很多个测试脚本?那么这些测试脚本是如何分的呢?

求助......
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    开心
    2017-7-4 15:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2009-3-27 17:25:05 | 只看该作者
    ACTION就是动作。1个action可以录制很多动作,也可以是一个动作。
    比如你做个脚本,先登录,然后查询酒店,然后在预订。你可以放在1个action里,也可以放到3个里
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2009-3-27 18:07:10 | 只看该作者
    其实action就是一个模块 可以调用方便 也可以单独使用
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-4-22 12:50
  • 签到天数: 393 天

    连续签到: 1 天

    [LV.9]测试副司令

    4#
    发表于 2009-3-27 23:18:48 | 只看该作者
    可以这样理解..action就是一个程序模块..这个程序模块包含你要实现的功能..
    如添加,修改,删除,查询等..

    你可以在一个action里实现一个功能..也可以实现多个功能..

    一个软件系统有很多功能模块,你可以分多个action去实现..
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2009-3-28 20:30:18 | 只看该作者
    我一直对别人是这样说的,
    Action和Function是类似的,只不过:
    Action是动作的聚合,Function是功能的聚合,其实本质上并没有不同
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2009-3-30 20:32:26 | 只看该作者
    ACTION用来复用的 一般一个ACTION是一个公共脚本
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-14 23:48 , Processed in 0.070570 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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