欢迎访问 iov_cp 的个人空间

我的论坛主题

  • QTP还在应用哦

    2009-11-30 16:58:59   /   [QuickTest Professional]

    QTP10目前2G大小,在使用QTP的具体是那些行业??
  • 唯一识别窗体和控件,多语言的应用

    2009-07-13 11:37:18   /   [QuickTest Professional]

    Environment:QTP9.5,XP,Vista,Win7在使用QTP时,我以为Window ID是唯一的标记,比如在Chinese的XP中不会有重复的Window ID出现.但是我发现一个问题,在我安装的XP上,如果你启动开始->运行,这时有一个'运行'窗体,他的WIndow ID是0,然后我再打开一个自己的产品,他的Window ID也是0,Class都是Dialog. 难道Window ID不唯一????还有其他唯一识别的方法么,要求能重复使用,与语言无关,能在多语言系统上运行.Hwnd在不同时候,不同系统是变化的,所以不能使用.大家的建议是????
  • 在QC上运行testset时,如何获得当前连接的主机名

    2009-06-11 09:10:07   /   [QuickTest Professional]

    Environment: QTP9.5,XPP,Vista目前想达到这么一种效果: 在1台机器上运行QC,连接多个client machine,分别运行不同test set.我如何能在QC运行test case 时知道当前是哪个test set 连接哪个test machine呢?1. 我必须使用QC连接多client的mode2. 可以在test set中使用VXAPI3. 要达到无人干涉的目的,不要在运行test set的半截要人工input4. 请考虑到会在1个QC上运行多个test set5. 其他方式请大家帮忙,有哪位知道这中情况的?
  • 利用QC与QCclient交互

    2009-06-06 12:08:31   /   [QuickTest Professional]

    Environment:QTP9.5,XPP,Vista. 一个运行QC的controller,一个运行QTP/QCClient的host我们常常需要利用QC控制QTP的运行,不过一般是排好所有case的order后开始运行.象我们期望做的测试步骤是:自动安装QTP,QC-addin ---->自动初始化环境(自动login,取消resume from standby,prompt password,设置Dcom权限)---->自动测试1---->自动重起系统---->自动测试2----->自动重起------>自动测试3之前我不知道怎么用qc去控制自动重起,然后等系统正常重起完成后再继续下一个步骤. 后面我发现QC有3种方法来控制:1. 用VXAPI来指定在client端写v.
  • 安装时指定'Allow Othe HP products to run test'

    2009-06-02 15:19:35   /   [QuickTest Professional]

    Environment: QTP9.5, XPP,Vista问题:一般情况下,如果安装了QTP9.5后想用 QC运行,那么必须先设置QTP->Tools->Run->Allow other HP products to run test,否则QC不能控制QTP端.可是我现在要完全自动化,Silent install QTP->QC启动QTp,那么就必须自动设置Run->Allow other HP products to run test.谁做过?
  • 又发疯了. 谁知道如何运行完后关闭qtp?

    2009-06-02 15:15:53   /   [QuickTest Professional]

    现在项目又在瞎发神经了.Environment:QTP9.5,XPP,Vista要求:情况1. 非vbscript启动QTP,运行完case自动关闭QTP.2.QC运行完QTP后自动关闭QTP
  • 解决了自己的一个难题,希望能帮助到各位!!!枚举窗体

    2009-05-21 16:57:47   /   [QuickTest Professional]

    自己遇到的难题: http://bbs.51testing.com/thread-149245-1-2.html可能有些朋友迟早也会遇到 1. 大量同名window 2. 想要enumerate桌面上所有的window的问题我自己也是这样,找不到资料就想,能不能调用API的EnumerateWindows来处理呢,然后用google一搜,发现其实一切都很简单http://www.sqaforums.com/showflat.php?Cat=&Board=UBB20&Number=463474&Searchpage=1&Main=463474&Words=&topic=1&Search=true利用Desctop object和Description object,再调用ChildrenObject.我已经试了试,效果不错.很多好内容都被老外掌握,各位要.
  • 该死的QTP

    2009-05-21 10:32:21   /   [QuickTest Professional]

    环境:XPP, QTP9.5测试对象: 一个产品,操作中会弹出2~3,完全同名,除了static有些不一样问题1:如果尝试用record的方式,会记录下6,7个Dialog,名字相同,只是多了_数字. 所以把一个Dialog的text属性用正则表达式处理,把所有子object都放到这个Dialog下 ,这样就不用处理太多dialog了.可是replay时发现, QTP对于同时存在的多个同名Dialog无法处理!!!!!!!!!!!!问题2:同名的Dialog,如果所有属性一样(包含的static肯定不一样),QTP就加入order identifier来识别,可是replay时order identifier不能正确识别对应的Dialog.比如:一个.
  • 疯了!!! QTP的对象库中如何能不区分大小写???

    2009-05-19 10:29:03   /   [QuickTest Professional]

    项目紧,被这个情况弄死了...环境:XPP,Vista,QTP9.5情况: 每个被录制的窗口是英文的,有时候名字会有大小写变化,或者个别单词变化我在对象库中更改属性为'使用正则表达式',但是在对象库中不能使用ignoreCase来忽略大小写的,按照google中1个文章的说法,各个语言都似乎有自己的忽略大小写的方式.比如vbscript可用ignoreCase,用在regular对象上.而部分语言能在正则表达式开头加(?i),这个方法我尝试了无效.我搜索了help文档也没能找到方法有那位解决了这个问题的??指教啊[ 本帖最后由 iov_cp 于 2009-5-19 10:49 编辑 ]
  • 关于多语言测试

    2009-05-07 11:15:18   /   [QuickTest Professional]

    大部分人会考虑多语言测试吗?比方23个语言是否翻译??我目前有一个方法,还在验证中. 就是利用正则表达式检查获取的字符,使用算法/模型检查unicode的范围,字符数量.Unicode的国际组织网站和资料在:http://www.unicode.org/charts/这里有所有语言的Unicode ,当然对你的英语也是一个考验
791/812345678>
Open Toolbar