今天在我建立的自动化测试|性能测试交流群中,“野火”同学问到一个问题,如下:

请教大家个问题,我使用QTP录制飞机订票的输入账号密码操作,为什么明明只有2 ~3行的代码 ,却录制了这么多
Dialog("Login").WinEdit("Agent Name:").Type "y"
Dialog("Login").WinEdit("Agent Name:").Type "n"
Dialog("Login").WinEdit("Agent Name:").Set "yang"
Dialog("Login").WinEdit("Agent Name:").Type "j"
Dialog("Login").WinEdit("Agent Name:").Type "e"
Dialog("Login").WinEdit("Password:_2").Type "M"
Dialog("Login").WinEdit("Password:_2").SetSecure "510615fa2d50d9ed"
Dialog("Login").WinEdit("Password:_2").Type "e"
Dialog("Login").WinEdit("Password:_2").SetSecure "510615fa2d50bced8d92dbbb"
Dialog("Login").WinEdit("Password:_2").Type "c"
Dialog("Login").WinEdit("Password:_2").SetSecure "510615fbc088701c87cb2afc89ed"
Dialog("Login").WinEdit("Password:_2").Type "u"
Dialog("Login").WinEdit("Password:_2").SetSecure "510615fc60cae9a94a28150927998f5e"
Dialog("Login").WinEdit("Password:_2").Type "r"
Dialog("Login").WinEdit("Password:_2").SetSecure "510615fd8d1225584071874ee8b29f1044b1d332"

从这里可以看出,录制产生的脚本每一次键盘操作进行了录制,而脚本的本意只是想输入Agent Name和Password而已,为什么会产生如此多的代码呢。

群里“配角”同学给出了答案,尝试关闭一些翻译软件,例如“有道桌面词典”,

经过尝试并验证,关闭“有道桌面词典”后,录制后结果正常。

这里将此故事发出来,希望大家今后使用QTP时注意一下。

由这个问题,让我想起QTP和翻译软件的故事,记得刚毕业那年,那时并没有“有道桌面词典”,业界最流行的翻译软件是“金山词霸”,那时起,QTP与“金山词霸”就在不停的“斗争”,似乎总是存在不兼容的现象,那时我们小组使用QTP时,总是会把“金山词霸”关掉,看来,直到现在2013年,这么多年来,QTP和翻译软件的故事一直还在延续。。。

QTP和翻译软件的故事相关推荐

  1. 自动化测试QTP知识框架

    基于QTP的自动化测试开发- QTP初级   基本信息   一.软件自动化测试 1. 自动化测试 1.1.     软件自动化测试的故事 1.2.     自动化测试的应用案例 1.3.     自动 ...

  2. QTP自传之web常用对象

    随着科技的进步,"下载-安装-运行"这经典的三步曲已离我们远去.web应用的高速发展,改变了我们的思维和生活习惯,同时也使web方面的自动化测试越来越重要.今天,介绍一下我对web ...

  3. 机器翻译软件从实验室走向市场

    机器翻译软件从实验室走向市场                  冯志伟 机器翻译研究如何用计算机来进行不同自然语言之间的翻译,它是自然语言计算机处理的一个历史悠久的部门,是横跨语言学.数学.计算机科学 ...

  4. php path当局者迷,当局者迷_成语故事_有品有墨_品故事 写人生

    唐朝的元澹,字行冲,是一个很有学问的人.他曾撰写<魏典>三十篇,受到当时学者的推崇. 有一次,大臣魏光上书唐玄宗,要求把唐初名相魏征整理修订过的<类礼>(即<礼记> ...

  5. python语音翻译软件下载_python软件翻译

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 在学习requests请求的时候做过类似的demo,给百度翻译发送一个post请 ...

  6. 据说看完这21个故事的人,30岁前都成了亿万富翁。你是下一个吗?

    1.甲去买烟,烟29元,但他没火柴,跟店员说:"顺便送一盒火柴吧."店员没给. 乙去买烟,烟29元,他也没火柴,跟店员说:"便宜一毛吧."最后,他用这一毛买一盒 ...

  7. 明白了这十个故事,你也就参悟了人生

    1.断箭 不相信自己的意志,永远也做不成将军. 春秋战国时代,一位父亲和他的儿子出征打仗.父亲已做了将军,儿子还只是马前卒.又一阵号角吹响,战鼓雷鸣了,父亲庄严地托起一个箭囊,其中插着一只箭.父亲郑重 ...

  8. QTP连接oracle

    2019独角兽企业重金招聘Python工程师标准>>> 首先,因为群里很多朋友说QTP连接oracle有点麻烦,我针对于连接oracle做一个完整的教程,希望需要学习的朋友都可以来看 ...

  9. 《QTP自动化测试进阶》(1)

    学习<QTP自动化测试进阶>第一章. 采用不同的项目开发模型对自动化测试有不同的影响. (1)瀑布模型:瀑布模型在需求定义方面做得很好,这对自动化测试是有益的,包括可以尽早选择合适的自动化 ...

  10. Linux系统与我之间的故事

    2019独角兽企业重金招聘Python工程师标准>>> 说起Linux想必大家都不是很陌生的,关注这方面的不是大神就是对Linux特别热爱的人,那么接下来我给大家介绍下我和Linux ...

最新文章

  1. R语言Wilcoxon Signed-rank统计分布函数(dsignrank, psignrank, qsignrank rsignrank )实战
  2. 2008 R2 辅域安装和卸载(加域、退域及组策略的测试)
  3. windows下本地或者远程连接MYSQL数据库,报1130错误的解决方法
  4. jquery知识巩固
  5. Java集合(3)--Iterator迭代器
  6. ARM中断分析之四:WinCE的OAL层的中断分析
  7. 支撑4.5亿活跃用户的WhatsApp架构概览
  8. mysql中in和exists的应用场景_mysql中关于in和exists的使用
  9. python脚本文件格式_Python 基础语法_Python脚本文件结构
  10. python自动化测试——元素操作
  11. 读《程序员修炼之道——从小工到专家》
  12. Layui组件 sliderVerify 实现滑块验证
  13. matlab的语音信号处理
  14. MySQL 批量插入/填充数据 - 实践
  15. 『已解决』0/1 nodes are available: 1 node(s) had taints that the pod didn‘t tolerate.
  16. 计算机电源认证,买PC电源就一定要看80Plus认证吗?
  17. 刘润-商业洞察力-过去有效,现在无效,怎么办?
  18. 掌握可视化设计流程这4步就够了
  19. C语言吞食鱼,大鱼吃小鱼.cpp · 2019春C语言/programming-1 - Gitee.com
  20. 阿里2020.4.1实习笔试题——攻击怪兽

热门文章

  1. lisp线段两端同时缩短的命令_cad中有没有办法同时对多条线段偏移?
  2. 教学演示软件 模型十四 三维图象渲染模型
  3. 获取多边形的最大最小坐标
  4. 互联网的大脑模型与原子的太阳系模型,科学史上的巨系统对比
  5. STM32(3):番外篇之STM32名字解析
  6. CentOS7.4通过ssh连接到服务器的时候特别慢
  7. 在家怎么免费下载论文、专利及标准?
  8. 并发类编程—CountDownLatch(同步器)
  9. s3c6410裸机调试方式总结
  10. Python 找回自家路由器密码