脚本编辑器

脚本编辑器是自动化的开发环境,可编辑Node.js的自动化脚本,同时它也支持VBScript、JavaScript(WScript)脚本的开发。注意您使用的如果是LeanRunner Lite,则只能运行Node.js。它提供了多种功能,包括项目管理、运行、智能提示、脚本验证等功能。

智能提示

通过require调用引入"leanpro.win"库,可以访问到TestModel的对象模型,并获得智能提示。

其中TestModel是对象模型的操作对象。可以通过loadModel调用返回测试对象模型。例如下面的代码:


const { TestModel } = require('leanpro.win');                   //line 1
let model = TestModel.loadModel(__dirname + '/test.tmodel');    //line 2
(async function () {                                            //line 3
    await model.getButton("Five").click(0, 0, 1);               //line 4
})();                                                           //line 5
  1. 首先从内置的"leanpro.win"库中引入TestModel类,即

    const { TestModel } = require('leanpro.win');
    

    这样可以直接获得TestModel或其它相关对象,来使用。

  2. 第二行通过TestModel.loadModel获得model对象模型实例,可在之后针对模型中的对象做更多的操作。

Node.js中对象的所有操作都是异步的,即返回的是Promise对象。意味着如果要等待它完成再进行下一步可用await调用,await函数需要放在async 函数中。即line 3 ~ 5的调用。关于更多的async/await的调用方式,可以参见JavaScript语法。

results matching ""

    No results matching ""