查看完整版本: QTP版问题集锦与回答(2)

jun84826 2005-9-8 18:31

QTP版问题集锦与回答(2)

由于最近工作比较忙,所以整理问题的速度慢了点!但是我会努力为大家整理完成的!

jun84826 2005-9-8 18:32

11.Q:如何能记录到页面的校验码?(Output value能不能得到web页面的校验码,一般的校验码是由图片随即生成的 ,用
QTP 怎么录脚本在登陆前得到校验码并输入到校验码一栏)

   A: (1) 一个很简单的方法:测试时叫开发屏蔽掉检验码的功能后,再录制脚本。检验码的功能可以手工很简单测试出来。
     (2) 想得到图片的校验码,唯一的方法就是跟程序员拿程序,然后自己在脚本里面写FUCNTION!
        其它就要手动输入了!

[[i] 本帖最后由 walker1020 于 2006-8-31 15:20 编辑 [/i]]

jun84826 2005-9-8 18:32

12.Q:QTP正则表达式的帮助
   A:见附件word文档

jun84826 2005-9-8 18:33

13.自动测试实施计划
   1。分析实施自动化测试可能存在的风险   就是决定是否实施 用成本 时间 效果 。。
   2。制定实施的时机                              也就是在什么阶段
   3。研究所要测试的功能 性能
   4。分析在测试中可能遇到的问题 和困难
   5。预估所需要的人时和相应的硬件
   7。确定负责人员和相关测试人员
   6。制定详细的测试计划 方案
   7。最后是执行计划

jun84826 2005-9-8 18:33

14.Q:个Action里如何调用在另一个Action中定义的函数、过程(或变量、常量)
   
  例如:
     -----------------------------------
     'Action_A
   
        Public strURL   
           ...... ......
      Function QueryList()
        ...... ......
        ...... ......  
      End Function
    ------------------------------------
   'Action_B

   '如何调用 QueryList函数和strURL

   A: (1) 可以把这些变量和Function放在vbs文件作为resource文件共享,在每个Action中添加该文件.   如果Function中出现控件调用,那么必须确保该控件在相应的Action的object repository中是存在的.

     (2)定义一个可被调用的Action 里面唯一的放一个Function.

[[i] 本帖最后由 walker1020 于 2006-8-31 15:23 编辑 [/i]]

jun84826 2005-9-8 18:33

15.Q:如何管理QTP的源代码?
    (QTP生成的源代码比较多,而且和环境控件都有关 。假如需要多人同时开发,  请问如何管理源代码?)

   A: 一个是代码你可以通过VSS、CVS 等来进行管理;  一个是通过 TD 或者 QC 的基于用例的代码管理。
     其实第一种方法是基于版本控制来进行的,第二种方法是基于用例管理进行的。 角度不同,管理方法也不同。不过团队协作需要的大家分工明确,进度控制。代码管理可以借鉴开发的方法。

[[i] 本帖最后由 walker1020 于 2006-8-31 15:25 编辑 [/i]]

jun84826 2005-9-8 18:34

16: Q:脚本不能回放,IE中的AtiveX设置有问题??

     A:  依次点击 Tools ---> Options... ----> Active Screen ,  然后点开 Advanced.. 按钮,  选中 Load ActiveX  controls (就是前面出现 对号); 同时把  Run scripts 的选项改为  Disabled 就可以了!

[[i] 本帖最后由 walker1020 于 2006-8-31 15:31 编辑 [/i]]

walker1020 2006-8-31 15:33

为了 方便朋友们阅读和理解,我把   jun84826 的 帖子格式稍微修饰了一下。奇怪?这么好的帖子怎么就没有来看、来顶呢?

denisye 2007-12-20 17:26

好东西,收藏了:)
页: [1]
查看完整版本: QTP版问题集锦与回答(2)