UFT常识

UFT常识UFT也用了一段时间了,自己竟然还老犯同样的错误,遇到同样的问题。自己还不能单独解决,对不起导师,对不起自己。下面对UFT中的一些基本问题总结一下。1.关于DataTable导入:DataTable.ImportSheet(FileName,SheetSource,SheetDest)FileName: ThefullorrelativepathoftheExce

大家好,又见面了,我是你们的朋友全栈君。

UFT也用了一段时间了,自己竟然还老犯同样的错误,遇到同样的问题。自己还不能单独解决,对不起导师,对不起自己。下面对UFT中的一些基本问题总结一下。

1.关于DataTable

导入:DataTable.ImportSheet(FileName, SheetSource, SheetDest)

FileName : The full or relative path of the Excel table from which you want to import a sheet. It can be a file system or ALM path.

SheetSource:  The name or index of the sheet in the file that you want to import. Index values begin with 1

SheetDest: The name or index of the sheet in the data table that you want to replace with the SheetSource. Index values begin with 1.

导出:DataTable.ExportSheet(FileName, DTSheet)

FileName: 
The full file system path of the Excel table to which you want to export a sheet. 

DTSheet : The name or index of the run-time Data pane sheet that you want to export. Index values begin with
1(就是你要导出的表的索引号或者表所在位  置)

取值 \ 赋值: DataTable.Value (
“列名”,
“表所在位置”)

例如: LoginAccount = DataTable.Value (“LoginAccount”,“login”)       取值

     DataTable.Value (“LoginResult”,“login”) = result    赋值

关于循环时导入表的覆盖: 加一个判断

  rownum = Datatable.GetRowCount
If rownum = 0 Then
     DataTable.ImportSheet “D:\User\Desktop\EPM_T2_郝文浩_13章\login_DateTable\用户及登录结果.xls”,1,“login”
End If

关于循环时导出表的覆盖:可将导出操作单独放入一个Action 里面

2. 关于调试

遇到错误要想到通过调试来找到问题所在。在问题位置加断点加断点,可加多个断点。

调试时可通过Data 窗口看表格数据,通过Loca Variables 窗口看变量的值。

可通过 Step O ver 一步步调试。

3.关于遇到问题

先考虑脚本流程(逻辑)是否合理,涉及到一些很细节的地方,比如要加一些判断或者是关闭一些窗口,点击一些按钮。

在遇到需要某个方法时要想到函数,用函数实现脚本中需要的操作。函数包括UFT中的和VBS中的。

通过调试找到具体问题。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/140141.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java面试之数据结构& 算法& 计算机基础

    Java面试之数据结构& 算法& 计算机基础Java面试之数据结构& 算法& 计算机基础

    2022年4月22日
    37
  • pycharm怎么配置tensorflow环境_python tensorflow安装

    pycharm怎么配置tensorflow环境_python tensorflow安装Pycharm安装并搭建Tensorflow开发环境下载并安装pycharm1.下载2.pycharm配置python环境安装tensorflow1.输入清华仓库镜像2.创建tensorflow环境3.启动tensorflow环境4.安装cpu版本的TensorFlow5.测试TensorFlowPycharm中配置TensorFlow环境在操作之前先安装好python环境,我是安装的Anaconda,Anaconda下载安装教程可参考:https://blog.csdn.net/Chen_Meng_

    2022年8月28日
    4
  • HTML+CSS实现炫酷的登录界面「建议收藏」

    HTML+CSS实现炫酷的登录界面「建议收藏」谢谢大家的支持,您的一键三连是罡罡同学前进的最大动力!一键三连一键三连一键三连一键三连一键三连一键三连HTML+CSS实现炫酷的登录界面上效果图!鼠标点击用户名或密码,字体会向上滑动,调节大小并高亮。鼠标放到登录按钮上,按钮可以高亮!下面是HTML的代码:<!DOCTYPEhtml><htmllang=”zh-CN”> <head> <metacharset=”utf-8″/> <meta

    2022年5月4日
    178
  • 如何用python画一朵樱花_如何用python绘制粉色樱花

    如何用python画一朵樱花_如何用python绘制粉色樱花最近翻到一篇知乎,上面有不少用Python(大多是turtle库)绘制的树图,感觉很漂亮,我整理了一下,挑了一些我觉得不错的代码分享给大家(这些我都测试过,确实可以生成)one樱花树动态生成樱花效果图(这个是动态的):实现代码importturtleasTimportrandomimporttime#画樱花的躯干(60,t)defTree(branch,…

    2025年12月7日
    7
  • msm8953 uart配置

    msm8953 uart配置参考链接:MSM8937-MSM8953UART配置调试指南uart驱动是使用内核驱动,无需自己编写,一般只需修改设备树。一、修改设备树设备树的配置有三部分:1.msm8953.dtsi中添加code blsp2_uart2:serial@7af0000{ compatible=”qcom,msm-lsuart-v14″; reg=<0x7af00000x…

    2022年8月31日
    6
  • spring官网下载[通俗易懂]

    spring官网下载[通俗易懂]1、第一步:打开官网:http://projects.spring.io/2、第二步:点击“SPRINGFRAMEWORK”图片3、第三步:点击“小猫”图标4、第四步:拉到页面中部的位置,找到

    2022年7月1日
    36

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号