自动化的框架,已经由本组的一位前辈搭建好了,但是具体的问题还得自己解决。我先搞了QTP的登录,并生成excel报表与html报表。一且顺利,但是在录制充值过程的时候出现的问题。
 
支付宝充值的时候密码的文本框已经由activex封装了。无法录制识别和回放。使用spy探测对象,和其他方法都不奏效。
辗转了很久收集到了使用低级winobject的Type方法,终于实现了回放。
脚本如下:
Browser("支付宝 - 网上支付 安全快速!").Page("支付宝 - 网上支付 安全快速!").WinObject("非活动控件").Click 87,22
Browser("支付宝 - 网上支付 安全快速!").Page("支付宝 - 网上支付 安全快速!").WebEdit("buyerUserName").Set "atest@21cn.com"
Browser("支付宝 - 网上支付 安全快速!").Page("支付宝 - 网上支付 安全快速!").ActiveX("EditCtrl Class").WinObject("ATL:Edit").Click 85,15
Browser("支付宝 - 网上支付 安全快速!").Page("支付宝 - 网上支付 安全快速!").ActiveX("EditCtrl Class").WinObject("ATL:Edit").Type "此处为密码j"
Browser("支付宝 - 网上支付 安全快速!").Page("支付宝 - 网上支付 安全快速!").WebButton("用支付宝账户付款").Click
Keyword View的对象如下显示:
回放测试,OK!

QTP对于支付宝控件无法录制的问题解决相关推荐

  1. win10 当前操作环境不支持支付宝控件 完美解决办法

    第一步,修改系统配置 在运行中输入"gpedit.msc"打开本地组策略编辑器: 打运行窗口的方法是:按win键+R (按下win键再按R键之后 同时松开)  win键 即wind ...

  2. ubuntu下Chrome安装支付宝控件

    1.打开支付宝的首页,便会提示你安装插件,根据你浏览器的类型,支付宝会自动选择环境,让你下载插件,其名称为"aliedit.tar.gz" 2.然后使用终端进入含有aliedit. ...

  3. archlinux使用支付宝控件不正常

    默认情况下,archlinux上安装支付宝控件后,并不能正常使用 这是由于archlinux软件包升级到了linpng14,而支付宝控件使用的是libpng12 解决方法: ln -s /usr/li ...

  4. 关于信息安全和安全漏洞的一些科普——从支付宝控件漏洞谈起

    文档维护:tombkeeper[Base64Decode("dG9tYmtlZXBlckB4Zm9jdXMub3Jn")] 文档出处:http://hi.baidu.com/tom ...

  5. Centos7下支付宝控件安装

    环境:Centos7   /   Linux  3.10.0-229.14.1.el7.x86_64 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux firefox-3 ...

  6. 在Ubuntu\Centos等Linux环境安装支付宝控件

    1.在Ubuntu下的Firefox浏览器使用支付宝付款时提示机器没有安装控件 2.在弹出的提示里,点击"立即安装",这是会弹出自动下载适合Linux环境的包,保存文件即可,下载完 ...

  7. QTP的那些事--QTP回放iFrame控件时间非常慢的问题分析

    最近在用QTP实现录制回放Web应用时,又碰到了iFrame这个对象.虽然我对开发中,这个对象的用法知道的不多,但是对这个对象回放非常慢,已经是我第二次遇到了,上次的客户那里,我没有找到什么好的办法, ...

  8. 360浏览器 当前环境不支持支付宝控件_360 小程序来了,进攻 PC 端!

    作者 | 伍杏玲 出品 | CSDN(ID:CSDNnews) 2017 年 1 月 9 日,微信小程序横空出世.随后,支付宝小程序.百度智能小程序.今日头条小程序.12 大厂商联盟的快应用等纷纷入局 ...

  9. chrome 支付宝控件安装

    chrome://settings/contentExceptions#plugins   页面最下方一栏添加: [*.]alipay.com    允许 点击[完成] chrome浏览器输入:chr ...

最新文章

  1. ​“后进生”数学学科上演完美逆袭,成最具竞争力专业之一
  2. 哈佛计算机系硕士几年,2020年哈佛大学计算机信息硕士申请条件
  3. jvm系列(四):jvm调优-命令大全(jps jstat jmap jhat jstack jinfo)
  4. Cordova build构建常见问题整理
  5. IOS -- UICollectionView里面的cell点击,点击一个cell改变其他cell的状态
  6. C语言创建map,遍历map
  7. Python Day11
  8. 新的Java缓存标准(javax.cache)
  9. ARMV8 datasheet学习笔记5:异常模型
  10. 穿越鸿蒙电视剧,电视剧大泼猴剧情介绍(1-45全集)
  11. php里 \r\n换行问题
  12. [导入]CodeRushNET(Eval)-2.1.3.exe
  13. 面试机试之求解字符串熵值
  14. centos ip地址固定
  15. jQuery EasyUI快速入门01
  16. ssm教培管理系统毕业设计源码230932
  17. Python压缩图片到指定大小
  18. 叉乘点乘混合运算公式_《3D数学基础》提炼总结(四)向量运算(后)
  19. iOS“远程越狱”间谍软件Pegasus技术分析
  20. 工具--国内最常用开源镜像站大汇总,解决你下载软件慢的问题

热门文章

  1. 菜鸟学ffmpeg音视频技术之6 mac截屏
  2. 微信公众号代运营注意!公众号营销内容有新要求!做好微信公众号运营,需要规避什么?
  3. 基本初等函数回顾与补充
  4. spring自动装配通俗易懂的解释零基础也能看懂
  5. 数据集成方法发展与展望
  6. IT架构师介绍-软件架构设计学习第一天(非原创)
  7. 咋克伯格的Pinterest帐号再次被入侵
  8. 适用全行业网络软文营销案例
  9. 河北省高中会考计算机试题及答案,河北省高中会考试卷数学附答案
  10. 来自硅谷顶尖科技公司的就业指南!