QTP中的action主要是用来管理代码的

QTP管理代码上概念很简单,简单举例,如:登录、查询、新增、修改、退出。。。你可以把这个步骤 “拆分” 成不同的ACTION来管理。
这样有什么用呢,你可以把这些步骤通过不同组合来完成你不同业务流的测试(RunAction)

用例1:登录->查询->退出
用例2:登录->新增->查询->退出
用例3:登录->新增->修改->退出

这里也看出QTP很方便回归测试业务流,代码也可以重复调用,而代码管理就是一个TEST下面全面为ACTION,LoadAndRunAction函数还可以外部调用你不同Test的Action, 当然你还可以外部调用VBScript脚本

关于QTP的TEST、Action的概念,可详细了解RunAction、LoadAndRunAction等Action调用函数

Action的作用
1)用Action可以对步骤集进行分组
2)步骤重组,然后被整体调用
3)拥有自己的sheet
4)组合有相同需求的步骤,整体操作
5)具有独立的对象仓库

Action的种类
1)可复用Action
2)不可复用Action
3)外部Action

QTP中的Action有什么作用?有几种?相关推荐

  1. spark的RDD中的action(执行)和transformation(转换)两种操作中常见函数介绍

    参考文章:spark的RDD中的action(执行)和transformation(转换)两种操作中常见函数介绍 spark常见的RDD 1. 函数概览 2. 常见的Transformations 操 ...

  2. form 中Enctype=multipart/form-data 的作用

    form 中Enctype=multipart/form-data 的作用 ENCTYPE="multipart/form-data"用于表单里有图片上传. <form na ...

  3. Struts2中的action类

    Struts2中的action类 action类在Struts2中承担了Model(模型)的角色,主要用于处理业务逻辑并存放HTTP请求处理过程中各个变量的值. 在Struts2里面,Action充当 ...

  4. Struts2中的Action

    多数的MVC框架中的Control层,都是一个Java对象.按照惯例,我们通常会把这个层次上面的Java对象统称为Action层.本篇文章,我们就来简单介绍一下Struts2中Action的相关内容. ...

  5. Struts2框架中的Action接口和ActionSupport类

    Struts2框架中的Action接口和ActionSupport类 1.Action接口 2.ActionSupport类 3.登录案例 3.1.页面 3.2.控制器 3.3.struts.xml配 ...

  6. MVC中使用Action全局过滤器出现:网页无法正常运作 将您重定向的次数过多。解决办法

    今天用本地测试出现将您重定向的次数过多的错误提示,搜索到这篇文章,大概看懂了意思. 我自己的是tp的登录页面提示重定向,我查到问题是logincontroller.class.php 前面继承了com ...

  7. 目标检测中如何定义正负样本,和正负样本在学习过程中loss计算起的作用

    如何定义正负样本,和正负样本在学习过程中loss计算起的作用 正负样本定义 分类和回归head如何学习和利用划分后的正负样本(loss如何计算) 正负样本在分类中loss计算的处理 正样本在bbox ...

  8. Spring中SmartLifecycle和Lifecycle的作用和区别

    欢迎关注方志朋的博客,回复"666"获面试宝典 本文基于SpringBoot 2.5.0-M2讲解Spring中Lifecycle和SmartLifecycle的作用和区别,以及如 ...

  9. c++语言static作用,详解c++中的 static 关键字及作用

    注:若没有特指是 静态成员时,默认都是普通成员: 1 类中的普通成员 类中的成员变量 和 成员函数 是分开存储的.其中, 1)每个对象都有独立的成员变量:成员变量可以存储在 栈空间.堆空间.全局数据区 ...

最新文章

  1. 人工智能到底是啥_人工智能的本质究竟是什么?
  2. 计算机创建任务计划,win7系统创建任务计划的方法 如何创建任务计划
  3. AI For Everyone:Andrew Ng想用30分钟的非技术课程传达的内容
  4. 计算机的硬件简介,计算机基础之硬件简介(Day2)(示例代码)
  5. php yii框架源码,yii 源码解读
  6. java rfb,github上开源的超轻量级人脸检测模型及github地址。
  7. vb6 调用 .Net Dll
  8. JS获取浏览器高度和宽度
  9. linux正则表达式大全,正则表达式,正则表达式语法大全
  10. SVN 忽略不需要提交的文件
  11. java excel 筛选_Java 在Excel中添加筛选器并执行筛选
  12. 如何在word中的图片上画圈标注_怎么在word画圈标注 如何在word图片中进行画圈标示...
  13. Mysql——》通信方式:半双工
  14. python实数绝对值的计算循环操作_Python复数属性和方法运算操作示例
  15. 我喜欢用计算机300,我最喜欢的游戏作文300字(精选10篇)
  16. 程序员职场小白修炼记1——安晓辉《解忧程序员》读书笔记
  17. Logo设计中的黄金分割率
  18. pycharm配置深度学习环境:conda env create -f environment.yml报错
  19. socket之UDP通讯
  20. Mybatis数据过滤问题

热门文章

  1. 2020年燃料电池行业研究及产业链梳理
  2. ROS机器人项目开发11例-ROS Robotics Projects(10)机器人Web工具集
  3. CSS样式属性margin,padding详解
  4. html两个盒子怎么左右对其,多个div两端对齐
  5. PHP 获取服务器ip等详细信息
  6. 【20180904】【查漏补缺】量纲分析法—Pi定理(Buckingham定理)
  7. c语言程序教师节祝福,2015年教师节祝福语(大学生适用)
  8. COLLATE utf8_general_ci;是什么意思?
  9. 2021-11-15 VScode如何连接工作站
  10. 用C#实现查询今天是什么节日的方法