脚本的调用,看起来是不是很高大上的样子,是的及哦啊本的调用确实很高大上,在脚本的录制和平常的脚本维护过程中,我们一般都会选择将脚本尽量的小巧化,这样既方便对脚本的逻辑的审查和脚本的日常维护,但是我们的测试过程中通常都会涉及到多场景的混合或叠加,这个时候我们发现一个个的脚本单独执行已经完成不了我们的才会任务,这个时候就需要我们把一个个的小脚本串联起来去执行,实现我们的测试,脚本调用的语句是:ar.callScript(“lianxi33.bsh”);
这个有一点需要注意的就是:被调用的脚本和调用的当前脚本在同一项目下:
下面我们试着用一用这个神奇的功能,在脚本lianxi22.bsh里面,我录制登录的操作,在脚本lianxi33.bsh里,我录制新增客户的脚本;然后我再脚本lianxi22.bsh里面调用lianxi33.bsh,实现登录完成后直接新建联系人的整个测试过程:

执行下调用后的脚本,看下是否能帮我们实现既定的目标:

脚本执行完成,确实我们的计划完成!

AutoRunner中的脚本调用相关推荐

  1. hiredis中lua脚本调用

    想要直接用hiredis调用lua脚本,研究了好久发现hiredis源码好像不支持调用eval,因为hiredis中是用空格来分割各个参数的,但是lua的return和结果之间一定会有空格. 改了一下 ...

  2. unity调用python脚本_Unity3d中C#脚本调用另一个C#脚本的方法

    *****第一个脚本名字为Class_1,第二个脚本名字为Class_2***** **Class_1调用Class_2**GameObject.Find("脚本所在物体名").G ...

  3. mvc中js是如何调用HTML的,MVC中javascript直接调用Model

    最近做一个统计页面, Model从后台已经获取了数据集合,想直接在前台展示,而这个展示是需要用js生成图表的. 控制器部分代码: public ActionResult Index() { var m ...

  4. Shell中要如何调用别的shell脚本

    在Shell中要如何调用别的shell脚本,或别的脚本中的变量,函数呢? 方法一: . ./subscript.sh 方法二: source ./subscript.sh 转载于:https://bl ...

  5. 【Groovy】Groovy 脚本调用 ( Java 类中调用 Groovy 脚本 )

    文章目录 前言 一.Groovy 类中调用 Groovy 脚本 1.参考 Script#evaluate 方法分析 Groovy 类中调用 Groovy 脚本 2.创建 Binding 对象并设置 a ...

  6. 【Groovy】Groovy 脚本调用 ( Groovy 类中调用 Groovy 脚本 | 参考 Script#evaluate 方法 | 创建 Binding 对象并设置 args 参数 )

    文章目录 一.Groovy 类中调用 Groovy 脚本 1.参考 Script#evaluate 方法分析 Groovy 类中调用 Groovy 脚本 2.创建 Binding 对象并设置 args ...

  7. 【Groovy】Groovy 脚本调用 ( Groovy 脚本中调用另外一个 Groovy 脚本 | 绑定作用域 binding 变量分析 | Binding 类 variables 成员分析 )

    文章目录 一.绑定作用域 binding 变量分析 二.Binding 类 variables 成员分析 三.完整代码示例 1.调用者 Groovy 脚本 2.被调用者 Groovy 脚本 3.执行结 ...

  8. 【Groovy】Groovy 脚本调用 ( Groovy 脚本中调用另外一个 Groovy 脚本 | 调用 evaluate 方法执行 Groovy 脚本 | 参数传递 )

    文章目录 一.Groovy 脚本中调用另外一个 Groovy 脚本 1.调用 evaluate 方法执行 Groovy 脚本 2.参数传递 二.完整代码示例 1.调用者 Groovy 脚本 2.被调用 ...

  9. python中的main函数可以被其他文件调用么_Python中在脚本中引用其他文件函数的实现方法...

    在导入文件的时候,Python只搜索当前脚本所在的目录,加载(entry-point)入口脚本运行目录和sys.path中包含的路径例如包的安装地址.所以如果要在当前脚本引用其他文件,除了将文件放在和 ...

最新文章

  1. Java的类加载机制
  2. 前端一HTML:十九继承的特殊性
  3. 阿基米德椭圆规原理,你看懂了吗?
  4. [8.21NOIP模拟赛]决战【tarjan】
  5. leetcode684. 冗余连接(并查集)
  6. 前端学习(2328):angular之模板
  7. 深度干货|云原生分布式数据库 PolarDB-X 的技术演进
  8. 云存储精华问答 | 如何选择混合云提供商?
  9. html5如何实现播放下一首,使用HTML5 SoundCloud播放器小部件如何以编程方式跳到另一首曲目而不会导致播放第二不需要的曲目?...
  10. VS2019-C++警告-C6385读取数据无效
  11. Machine Learning Mastery 博客文章翻译:XGBoost
  12. Q102:光线追踪场景(2)——PLYs(多种模型汇集)
  13. linux补丁服务,Linux补丁程序管理_补丁工具 _ ManageEngine Desktop Central
  14. STM32F407 硬件IIC驱动MCP4017 数字电位器
  15. 计算机网络实验二 VLAN间路由
  16. [幽默小故事大道理]励志幽默小故事大道理20个
  17. 很好的东子(干货很多)--把一个函数变成全局的方法及slideToggle()
  18. GPS时间系统概述和世界时系统
  19. 创客机器人比赛简讯_安庆市首届中小学机器人创客竞赛举行 科技感满满
  20. Mykernel 第二周实验报告

热门文章

  1. python字典keys函数_Python字典中几个常用函数总结
  2. 中科院回应木兰事件,当事人否认骗科研经费
  3. python3exe_用cxfreeze打包Python3.3成exe文件
  4. ArcGIS学习总结(13)——路网构造
  5. 怎样开始你的瑜伽练习
  6. GeoHash算法简介
  7. mxnet编译android,mxnet to ncnn
  8. CV+Deep Learning——网络架构Pytorch复现系列——Detection(一:SSD:Single Shot MultiBox Detector 4.推理Detect)
  9. oracle biee catalog,BIEE 目录迁移(文件夹)方式
  10. oracle高效率insert写法