zoukankan      html  css  js  c++  java
  • QTP调用外部函数(四)

    1.qtp对外部函数调用

      (1)用Executefile方法

      

    Function sum (a,b)
       sum=a+b
    End Function

    保存以上脚本文件为.vbs放在D盘根目录下,在Executefile后加上文件存放路径便可

     

    (2)通过动态库调用函数

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace add
    {
        public class Class1
        {
            public int Add(int a, int b)
            {
                return a + b;
            }
        }

     编译后得到名为add的动态库

    Set var_CreateInstance = DotNetFactory.CreateInstance("add.Class1","D:add.dll")
    msgbox var_CreateInstance.Add(2,3)
    

     在CreateInstance后参数分别填写类名,dll路径

    把以上代码放入QTP中执行后便得到返回值5

    若需要此dll文件请咨询笔者

  • 相关阅读:
    5js
    4js
    3js
    2js
    1js
    7css
    6css
    5css
    Django高级项目实战-开发企业级问答网站,学Django就这了
    Java日志第27天 2020.8.1
  • 原文地址:https://www.cnblogs.com/tim2016/p/5892841.html
Copyright © 2011-2022 走看看