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 的 帖子格式稍微修饰了一下。奇怪?这么好的帖子怎么就没有来看、来顶呢?