欢迎访问 kangaroo 的个人空间

我的论坛主题

  • 如何录制回放在SQL Server里插数据的操作?

    2007-12-20 18:13:24   /   [QuickTest Professional]

    要QTP运行在SQL Server Enterprise Manager 的 table 里插数据编辑的操作,发现QTP无法识别表格对象,只能识别整个table编辑区名叫OGrid的WinObject对象,和光标当前所在表格regexpwndclass项值为OKttbx的WinObject对象。录制时QTP将对象全按x,y坐标来识别;回放时全在一个相同的表格里录入数据,似乎没做激活后续表格的操作直接录入了。为什么会这样?help!!!如何能不用坐标定位对象?用坐标定位不知如何定位下一行,进行多行数据插入操作。我的插件:ActiveX,Java,Visual Basic,Web是缺少什么插件嘛?还是我的.
  • 对于网页测试,执行test case的速度要求多少为合理?

    2007-12-07 16:57:02   /   [WEB测试]

    之前做网络、协议测试,都是给定好多天时间来执行1000左右的case,反复测试系统。最近开始做网页测试,对这边的要求每人一天至少跑三四百个case的要求很是不理解。平均下来60秒就要执行一个case,这样的要求合理嘛?大家对网页测试的执行都是如何要求的?个人认为这样要求case的执行速度会造成本末倒置的现象。测试是为了发现bug,这样要求会造成“为了执行case速度而执行case”了,测试者还会有心情和时间去寻找bug嘛?!不知其他公司里是怎么做网页测试嗒?
  • 如何对对象进行参数化?

    2007-10-15 16:45:04   /   [QuickTest Professional]

    我的程序中有一排N个并列的Link对象,分别叫A,B,C,D...L,M,N。有一个输入变量name。当name取值为“D”时,就click D这个对象……如果用select case的话我得把所有对象都写一遍,如果对象有几十个那岂不歇菜?!select case Parameter("name")....Case "D"Browser("my Browser").Page("my page").Link("D").Click....end select有没有办法把对象也参数化啊?请高手指教!!!
  • help!!如何把失踪的action找回来?

    2007-09-26 11:14:02   /   [QuickTest Professional]

    我编写一个test时使用了几个action,互相调用。写好后在windows里打开test的文件夹发现Action#顺序好乱,就手动按调用顺序改了Action序号,并把test文件夹下的test_name.usr里把序号改为一致。再重新用QTP打开test后却报告找不到改动后的一个action,连“call to existing action”等里面都看不到失踪的action。这可怎么办啊?把序号改回来就正常了。但,难道真不能改动action的序号吗?很不甘心啊[ 本帖最后由 kangaroo 于 2007-9-28 16:06 编辑 ]
  • 想到一个变相破解正版软件使用期限的办法

    2007-09-04 18:27:25   /   [QuickTest Professional]

    天天用QTP14天试用版,每两周就得ghost一遍OS,好烦。(公司不许用盗版)突然想到一个解决办法,装VMware虚拟机!!!在虚拟机上再装QTP回家装试试去。大家还有什么稀奇古怪的解决办法嘛?不知反复回调系统时间能不能破解?
  • 如何设置所调用action的路径?

    2007-09-04 16:25:20   /   [QuickTest Professional]

    过去常用 Call to Existing Action...工具去调用 action, 用常了就照着写脚本,却发现QTP无法找到目标action,Keyword View里被调用的action 为 Unknown。在哪里能设置所调用action的路径?例:RunAction "Action1 [Action_sub]", oneIteration, age, thename
  • 如何在QTP中同时打开多个脚本?

    2007-09-04 10:31:59   /   [QuickTest Professional]

    如题:如何在QTP中同时打开多个test?也许问题比较菜,但确实没找到能像FireFox那样一个窗口可以同时打开多个actions,从标签选择要查看的脚本/action难道QTP没有这个功能吗?但它有标签栏的
  • 如何让QTP在大量列表中勾选出需要的数据?

    2007-08-29 19:08:07   /   [QuickTest Professional]

    要在一列姓名列表中找出所需要的人,并在其前面勾选上。录制的脚本直接按row来数行数Browser("AA").Window("AB-Web").Page("AB").WebCheckBox("all_2").Set "ON"Browser("AA").Window("AB-Web").Page("AB").WebCheckBox("all_3").Set "ON"这也能解决问题,但存在一个潜在隐患:如果姓名列表发生变动,脚本就不正确了。我想一劳永逸。如何能够让QTP自动寻找到目标姓名行,并在其前面完成钩选动作?参见附图:
  • step generator无法自动生成脚本了??

    2007-08-28 11:20:08   /   [QuickTest Professional]

    经常用step generator来自动生成脚本,但今天遇到了个现象无法解决:对象和操作已经选好,用的Test-object operations,在Arguments栏中name列出现个Item带一个红色的星号。星号的注解为: indicates a mandatory argument. Generated step中显示的脚本为:Browser("Intranet").Page("Create").WebList("FixedFieldInf").Select Item脚本不可编辑.点击OK, 弹出窗口: You need to define all mandatory arguments如何能如何能解决红星的提示, 生成脚本?
  • SetSecure后输入值如何加密显示?

    2007-08-20 16:22:23   /   [QuickTest Professional]

    录制的脚本里,输入的登陆密码内容在Expert View里显示的是SetSecure语句带了一长串字符串,别人看脚本时就不会知道密码了(也许有办法知道,目前我不知道怎么破解)。但如果在 SetSecure后将不规则字符串换成可见的密码,如:“password”,运行脚本也一样能成功。现在系统换了密码,原脚本要想使用就得改写成新的密码,可又不想让其他看脚本的人知道系统密码,如何能将Expert View里显示的密码变成不易识别的长串字符串?(注:不用录制得到)[ 本帖最后由 kangaroo 于 2007-8-20 16:23 编辑 ]
111/212>
Open Toolbar