51Testing软件测试论坛

标题: QTP中ACTION的概念 [打印本页]

作者: moguikumogui    时间: 2009-3-27 17:07
标题: QTP中ACTION的概念
一般情况下,QTP中ACTION的概念是什么?

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

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

求助......
作者: peterz    时间: 2009-3-27 17:25
ACTION就是动作。1个action可以录制很多动作,也可以是一个动作。
比如你做个脚本,先登录,然后查询酒店,然后在预订。你可以放在1个action里,也可以放到3个里
作者: ydcnewman    时间: 2009-3-27 18:07
其实action就是一个模块 可以调用方便 也可以单独使用
作者: sterson    时间: 2009-3-27 23:18
可以这样理解..action就是一个程序模块..这个程序模块包含你要实现的功能..
如添加,修改,删除,查询等..

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

一个软件系统有很多功能模块,你可以分多个action去实现..
作者: 淡淡风轻    时间: 2009-3-28 20:30
我一直对别人是这样说的,
Action和Function是类似的,只不过:
Action是动作的聚合,Function是功能的聚合,其实本质上并没有不同
作者: david208    时间: 2009-3-30 20:32
ACTION用来复用的 一般一个ACTION是一个公共脚本




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