每周工作日更新blog,qtp的方法!

09.07qtp向银行加密控件中写入值

上一篇 / 下一篇  2012-09-07 16:52:29 / 个人分类:EveryDayQtp

'---------------------------------qtp向银行加密控件中输入值
'---------------------------------浦发银行的密码输入框就是加密的特殊控件http://124.74.239.32/ent/gb/pay_login.jsp
'---------------------------------需要调用第三方程序来写值,这个程序是通过 AutoItX  v3 写的,这个工具也是自动化常用的工具,可以写一些底层的操作方法
Dim  myInput
Set myInput = createobject("wscript.shell") '建立winsows宿主脚本对象
Browser("上海浦东发展银行公司网上银行").Page("上海浦东发展银行公司网上银行").WinEditor("Edit").Click '确定输入焦点
myInput.run"c:\PressButton.exe abc12345"  'pressbutton是用autoitx v3这个软件写的程序


'vb写的程序运行时候360会当木马,这一点大家要注意!感谢 见伊 写的这个输入程序!!!

'PressButton调用时,后面跟着的就是输入字符参数,每个参数用空格分开,部分特殊按键
'由大括号括起来表示,如下例子
'  myInput.Run "PressButton  abc {space} d {tab} ef {enter} 123"


TAG:

醉酒小生不在意的TEST空间 引用 删除 jhbaiyang   /   2012-09-11 17:39:13
WScript.CreateObject 这样写在qtp里是不对的 所以你找不到对象~~~
醉酒小生不在意的TEST空间 引用 删除 jhbaiyang   /   2012-09-11 17:38:31
原帖由zhaomiaoqq于2012-09-07 23:05:43发表
QTP支持wscript.shell 对象吗?
我试了很多次 都是找不到这个对象。

你写的不对,不能按照f1里的写,你看看我是怎么写的
f1里是 WScript.CreateObject
这样写是用能用的~~~
zhaomiaoqq的个人空间 引用 删除 zhaomiaoqq   /   2012-09-07 23:05:43
QTP支持wscript.shell 对象吗?
我试了很多次 都是找不到这个对象。
 

评分:0

我来说两句

日历

« 2024-05-03  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 28122
  • 日志数: 59
  • 建立时间: 2011-06-17
  • 更新时间: 2012-09-18

RSS订阅

Open Toolbar