摘录QTP的学习历程4

上一篇 / 下一篇  2009-08-06 10:50:57 / 个人分类:qtp

问题六,解决办法有4个:
    1、测试的时候,让程序员把这块限制去掉,免去验证这关。
    2、让程序员提供一个万能验证码,测试可以绕过这一关。
    3、请程序员提供识别的方法,从获取的图片读出验证数据,再传给QTP
    4、进行位图检查,将验证码分段进行图像验证。
    实际上,验证码的目的就是防止用程序灌水或机器录入信息。所以有点为难我们测试了。
方法1,如果程序已在发布并有客户使用,危险性是可想而知的。方法2虽然可以解决验证这一关,但跳过了输入码与验证码一致性问题。方法3就需要程序员配合了,可能就需要调用DLL了。方法4却将图像分段,把获取的图像和已经的图像进行比对,比对通过取对应的值;这个在数字验证会好做一点,因为最多就四个图像的比对。
    关于网上的汉字验证码,那块的测试我就不知道他们是怎么做的了。真想了解一下! 
 
    以上就是我对过去QTP学习过程的一个总结。供天下各界朋友参观、发言、讨论,也是对我过去的一个写照,可能N年后,自己看到会很有感觉呢  。
    现在又有项目来了,我学习的时间慢慢也少了。新项目里融合了C++程序,QTP对C++的识别似乎很不理想,也许是需要插件支持吧。过程中我尝试了Rational的Robot,Robot对C++的识别很好,但Rational一套组件内容太多,对汉字的支持似乎也不是很好。用了一段时间我就把它从硬盘中给清掉了…… 
    QTP的学习就在此停住了,不能应用到项目中,单纯看着说明书的学习,我好像不太在行。  也许是真的需要活学活用,边学边用吧。或者我不够书呆子吧……

TAG:

 

评分:0

我来说两句

Open Toolbar