如何将2个不同的函数从一个js文件导出到Protractor中的另一个Js文件

洛克希

请帮助我找到想要的解决方案,只是想知道如何将2个函数导出到spec或另一个js文件中。请检查我下面的代码以供您参考。这是一些agentdetails.js文件。我想在spec(两个函数)中都调用以下函数,有时我只使用一个

var AddAgent = function()                                                                                          
{                                                                                                                                                                                                                                  
var AGP = require('D:/Automation/ServCloud/PageObjects/AgentDetailsObjects.js');                                   
var Login = require('D:/Automation/ServCloud/Test DATA/TestData.json');                                            
                                                                                                              AGP.Agent.click();                                                                                                 
AGP.AddAgentbtn.click();                                                                                           
AGP.Supervisor.click();                                                                                            
AGP.AgtSave.click();                                                                                               
}                                                                                                                   
module.exports = new AddAgent();     

var EditAgent = function()                                                                                         
{                                                                                                                  

    var AGP = require('D:/Automation/ServCloud/PageObjects/AgentDetailsObjects.js');                               
    var Login = require('D:/Automation/ServCloud/Test DATA/TestData.json');                                        

    AGP.AgentEdit.click();                                                                                         
    AGP.AgtSave.click();                                                                                           
    browser.sleep(3000);                                                                                           
    var alertDialog = browser.switchTo().alert();                                                                                                                                                                         }                                                                                                                  
module.exports = new EditAgent();       

我已经尝试过了 (仅供参考-我可以将其合并为一个函数,但我可以调用它,但是我想拆分为2个函数,并分别在一个规范中调用这两个函数,以便我可以发表有时不需要的注释

    it('Add Agent Details', function() 
    { 
    var aa = require('D:/Automation/ServCloud/Actions/AgentAction.js');
aa.AddAgent();

aa.EditAgent(); 
    });
卡瓦基索

我认为这是不可能的,您可以这样做:

varr AggentFunctions = function() {

    this.AddAgent = function(){
    //some code           
    };         


    this.EditAgent = function(){
    //some code   
    };  
};
module.exports = AggentFunctions;

然后,您可以像这样使用它:

var agentsFuncs = require('yourAgentFile');
var agents = new agentsFuncs;

//and call what you want
agents.AddAgent();
agents.EditAgent();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将模块从一个python文件导入到另一个python文件?

来自分类Dev

如何将变量从一个Java文件拉到另一个文件?

来自分类Dev

如何将Shell函数从一个文件导入另一个文件?

来自分类Dev

将BigQuery表从一个项目导出到另一个项目

来自分类Dev

Android Studio:如何将变量从一个Java文件保存到另一个文件

来自分类Dev

如何将一个类和函数中的变量导出到Angular中的另一个组件?

来自分类Dev

如何从一个js文件调用函数到另一个

来自分类Dev

如何在不使用require函数的情况下将npm模块导出到另一个文件

来自分类Dev

如何将函数的结果从一个文件传递到另一个文件

来自分类Dev

如何将React Hook从一个文件导出到另一个文件,反之亦然?

来自分类Dev

React-如何将API数据从一个组件传递到另一个js文件中的另一个组件?

来自分类Dev

如何将文件从一个zfs文件系统移动到同一池中的另一个zfs文件系统?

来自分类Dev

如何将组图层集从一个文件复制到另一个文件?

来自分类Dev

如何将几个文本文件中唯一的所有数字导出到另一个文件中?

来自分类Dev

如何将代码段从一个php文件包含到另一个文件中?

来自分类Dev

如何将参数从一个异步函数传递到Node.js中的另一个函数?

来自分类Dev

在CSV文件中应用diff()函数,然后导出到另一个CSV文件

来自分类Dev

如何将一个JavaScript文件中的变量分配给另一个JS File?

来自分类Dev

如何将混音从一个文件添加到另一个文件

来自分类Dev

将变量从一个 JS 函数传递到另一个函数

来自分类Dev

如何将 N 行从一个文件移动到另一个文件

来自分类Dev

如何将 Moongoose 方法中的错误处理回调函数导出到另一个 .js 文件中

来自分类Dev

如何从一个组件访问状态值到另一个文件中的另一个函数(不是组件)?反应 js

来自分类Dev

如何将某些特定数据从一个 excel WB 导出到另一个?

来自分类Dev

将一个文件导入节点js中的另一个文件

来自分类Dev

如何将此变量从类方法导出到另一个文件?

来自分类Dev

如何从 app.js 导出函数并从另一个 js 文件导入它?

来自分类Dev

如何将文件夹从一个 EBS 卷同步到同一个 EC2 的另一个卷?

来自分类Dev

如何将数据从一个函数导出到另一个函数

Related 相关文章

  1. 1

    如何将模块从一个python文件导入到另一个python文件?

  2. 2

    如何将变量从一个Java文件拉到另一个文件?

  3. 3

    如何将Shell函数从一个文件导入另一个文件?

  4. 4

    将BigQuery表从一个项目导出到另一个项目

  5. 5

    Android Studio:如何将变量从一个Java文件保存到另一个文件

  6. 6

    如何将一个类和函数中的变量导出到Angular中的另一个组件?

  7. 7

    如何从一个js文件调用函数到另一个

  8. 8

    如何在不使用require函数的情况下将npm模块导出到另一个文件

  9. 9

    如何将函数的结果从一个文件传递到另一个文件

  10. 10

    如何将React Hook从一个文件导出到另一个文件,反之亦然?

  11. 11

    React-如何将API数据从一个组件传递到另一个js文件中的另一个组件?

  12. 12

    如何将文件从一个zfs文件系统移动到同一池中的另一个zfs文件系统?

  13. 13

    如何将组图层集从一个文件复制到另一个文件?

  14. 14

    如何将几个文本文件中唯一的所有数字导出到另一个文件中?

  15. 15

    如何将代码段从一个php文件包含到另一个文件中?

  16. 16

    如何将参数从一个异步函数传递到Node.js中的另一个函数?

  17. 17

    在CSV文件中应用diff()函数,然后导出到另一个CSV文件

  18. 18

    如何将一个JavaScript文件中的变量分配给另一个JS File?

  19. 19

    如何将混音从一个文件添加到另一个文件

  20. 20

    将变量从一个 JS 函数传递到另一个函数

  21. 21

    如何将 N 行从一个文件移动到另一个文件

  22. 22

    如何将 Moongoose 方法中的错误处理回调函数导出到另一个 .js 文件中

  23. 23

    如何从一个组件访问状态值到另一个文件中的另一个函数(不是组件)?反应 js

  24. 24

    如何将某些特定数据从一个 excel WB 导出到另一个?

  25. 25

    将一个文件导入节点js中的另一个文件

  26. 26

    如何将此变量从类方法导出到另一个文件?

  27. 27

    如何从 app.js 导出函数并从另一个 js 文件导入它?

  28. 28

    如何将文件夹从一个 EBS 卷同步到同一个 EC2 的另一个卷?

  29. 29

    如何将数据从一个函数导出到另一个函数

热门标签

归档