欢迎访问 tjmjf 的个人空间

我的论坛主题

  • QTP9.2无法卸载

    2010-09-01 11:11:37   /   [QuickTest Professional]

    各位,我现在准备卸载QTP9.2,但是按照下面的步骤之后,虽然提示卸载成功,但是实际上没有成功。我试过用超级兔子去卸载,结果和这个一样的。谢谢了
  • 如何设置QTP函数库的相对路径?

    2009-07-16 23:47:47   /   [QuickTest Professional]

    最近新建的一个Project,也同时在project的目录下面建立了一个函数库。并且在该Project的setting里面的source下面添加了函数的绝对路径,而且运行正常:project可以调用函数库里面的函数。但是当我把Project移到其他路径下面的时候(函数库也跟着移过去了),Project却不能调用函数了。很明显,绝对路径是不行。我尝试过以下设置,都没有成功。1。在setting的source中把函数路径改成:Environment.value("testEnviroment")&“\function.`````” (我是凭记忆写的,不能确定完全准确,不过就是用environment)2.函数路径改成:%E.
  • QTP如何使用正则表达式

    2009-07-10 11:14:07   /   [QuickTest Professional]

    在网上搜索了很多QTP关于正则表达式的东西,但是大多都是讲那些理论,没有实际的东西。假设,x="abcd",y="a",z="b" 我想用正则表达式达到这样的目的:1.验证x是不是以“a”开头;2.验证x是不是包含“b”最好能给个代码,希望各位不要笑我水平太低。
  • QTP如何退出本次循环

    2009-06-30 16:11:56   /   [QuickTest Professional]

    我希望依次弹出1到100中,除了3之外其它99个数字。那么AAA处的应该是什么函数呢?For i=1 to 100If i=3 ThenAAA‘退出本次循环,继续后面的循环End Ifmsgbox iNext我尝试过Continue(C语言里面经常这样用),还尝试过ExitActionIteration(),ExitComponentIteration(),ExitTestIteration()但是都不行,谢谢大家。
  • QTP如何删除内置的checkpoint?

    2009-06-26 22:05:07   /   [QuickTest Professional]

    原来设置了一些checkpoint,后来不想用了,但是发现无法彻底删除,我用了如下方法:1.注释或者删除checkpoint所在的语句。(感觉这是自欺欺人,checkpoint依然存在)2.删除checkpoint所依赖的对象。3。删除checkpoint所在的action以上方法都不行。action再向上就是整个project了,魔法为了删除一个checkpoint要删除整个project的,那个代价就太大了!!!因为当我尝试了这些方法之后,再重新插入相同名字的checkpoint的时候,系统提示已经存在相同名字的checkpoint了。当然不能彻底删除checkpoint并不影响脚本的运行,.
  • QTP不能导入DataTable数据

    2009-06-26 11:48:22   /   [QuickTest Professional]

    QTP的DataTable数据的实际路径是在文件目录下面的default.xls里面。我今天直接用Excel打开了这个文件,然后在Excel里面修改了它。结果再重新用QTP打开脚本的时候,QTP提示"Error loading data table file, XXX/Default.xls"QTP就只能打开脚本,打不开datatable了。下面的datable全部都是空的了。我原来存入的数据都没有了。我excel的版本是wps,也尝试用open office将default.xls另存为,结果都不行。谢谢大家
  • QTP如何获取当前日期,并输出固定的格式?

    2009-06-24 18:43:06   /   [QuickTest Professional]

    在QTP中,Date是环境常量,它就是当前日期,但是它不是我期望的日期格式,有没有一个函数可以把Date转换成我期望的格式呢?如下面这样:changeDateFormat(Date,"YYYY-M-D")或者changeDateFormat(Date,"YYYY-MM-DD")这样就可以得到2009-6-24,或者2009-06-24了。这个函数有吗?谢谢各位大侠。
  • 如何让QTP录制脚本时候保持Browser是同一个名字?

    2009-06-20 09:56:04   /   [QuickTest Professional]

    我第一次录制脚本的时候,QTP给出的scripts都是Browser("Browser").Page("XXX").~~~~~当我第二次录制脚本的时候(中间关掉浏览器或者QTP,或者电脑重启,具体的原因我不清楚),QTP给出的scripts都是Browser("Browser_2").Page("XXX").~~~~~,或者Browser("YYYY").Page("XXX").~~~~~,其实两个页面是差不多的。如果我希望二者统一起来(全部是Browser("Browser"),或者其他的名字),我改怎么录制?我目前的解决方案是,把不希望的Browser的Object移动到希望的Browser下面,但是这样非常耗费时间(因为page要一一对应才可以)。.
  • QTP不能录制click脚本

    2009-06-12 14:30:04   /   [QuickTest Professional]

    昨天还可以录制的。今天录制脚本发现,QTP不能录制一下web的点击(click)操作,但是可以插入checkpoint,可以录制页面返回(back)。QTP重启之后还是不行,不知道为什么?
  • QTP如何check下拉菜单的当前值,如何check输入框的当前值

    2009-06-08 16:16:45   /   [QuickTest Professional]

    1.目前的页面有一个下列菜单,我需要check当前的下拉菜单显示的选项值是不是我期望的值?注意:不是下拉菜单的全部选项。AAABBBCCC如上所示的代码,我想check“BBB”这个值====================================2. 一个输入框,我需要check它当前的值如代码所示,我想check当前输入框内的值是不是“123456”
151/212>
Open Toolbar