QTP中的Action有什么作用?有几种?
QTP中的Action主要用于管理代码,可以简单理解为对一系列步骤的集合。其主要作用包括:
- 对步骤集进行分组,便于管理和调用。
- 实现步骤的重组,被整体调用,提高代码复用性。
- 拥有自己的sheet,方便查看和管理。
- 可以将有相同需求的步骤组合在一起,进行整体操作,提高工作效率。
- 拥有独立的对象仓库,方便管理对象。
在QTP中,主要有以下几种Action:
- Reusable Action(可复用Action):这是默认的Action类型,可以被其他Test调用。
- Fixed Action(固定Action):该Action的所有步骤都是顺序执行的,没有条件判断和循环。
- Composite Action(组合Action):该Action由其他Actions组成,可以包含复杂的逻辑和条件判断。
- User-Defined Action(用户自定义Action):用户可以根据自己的需求自定义Action。