QTP中ACTION的概念
一般情况下,QTP中ACTION的概念是什么?通常,一个ACTION是不是就是指一个功能?例如:一个添加功能,是不是这个ACTION只测试这个添加功能?
在一个测试脚本中是不是最好不要包括很多ACTION?
例如:是不是这个测试脚本包括要测试的项目所有的功能点?比如:添加,删除,修改管理员和添加,删除,修改用户和添加,删除,修改产品等等,
或者说是要测试项目会包括很多个测试脚本?那么这些测试脚本是如何分的呢?
求助...... ACTION就是动作。1个action可以录制很多动作,也可以是一个动作。
比如你做个脚本,先登录,然后查询酒店,然后在预订。你可以放在1个action里,也可以放到3个里 其实action就是一个模块 可以调用方便 也可以单独使用 可以这样理解..action就是一个程序模块..这个程序模块包含你要实现的功能..
如添加,修改,删除,查询等..
你可以在一个action里实现一个功能..也可以实现多个功能..
一个软件系统有很多功能模块,你可以分多个action去实现.. 我一直对别人是这样说的,
Action和Function是类似的,只不过:
Action是动作的聚合,Function是功能的聚合,其实本质上并没有不同 ACTION用来复用的 一般一个ACTION是一个公共脚本
页:
[1]