微笑,关怀。。。

qtp学习(问题一)

上一篇 / 下一篇  2009-12-04 15:13:04 / 个人分类:问题解决方案

问题:

一 应用程序和web程序录制时一起运行

今天准备使用应用程序,结果选定后web程序也打开了,最后发现需要在初始化时重新选择插件才能避免,在tool------aption中,选中display add-in Manager on startup,再重新打开qtp,不选web,选择另外两个,一切ok

二 class name在描述性编程中不能使用的问题

  在自带的应用程序中

Set descEditLogin=description.Create()
'descEditLogin("Class Name").value="Dialog"
descEditLogin("regexpwndtitle").value="login"
Dialog(descEditLogin).WinEdit("Attached text:=Agent Name:").Set "17testing"
Dialog(descEditLogin).WinEdit("Attached text:=Password:").SetSecure "4b18a447cec84f211463ff232a69197f1bc8f819"
Dialog(descEditLogin).Winbutton("class name:=winbutton","text:=cancel").Click

最后一行的winbutton如果加的两个属性,其中一个为class name时,运行始终不通过,同理,在上面的注释部分,dialog对象如果加上class name,也不能通过,百思不得其解,希望能遇到高人解答
三 导入外部xml文件

在d盘建立一个test.xml文件,代码如下:

<Environment>
 <Variable>
  <Name>aaa</Name>
  <Value>111</Value>
 </Variable>
</Environment>

然后在程序中导入和调用

environment.LoadFromFile  "d:\test.xml"
Dim ss
ss=environment.Value("aaa")
msgbox ss

但奇怪的是,我导入的变量在test----setting-envornment中并不能看见,不知为何


TAG:

 

评分:0

我来说两句

Open Toolbar