|
其实学习QTP应该作为一个契机,是学习其它知识的开始。比如:
QTP对象识别,想要做好,自己要对HTML的页面控件有了解,也熟悉DOM,要会正则,还要后续了解AJAX,JS等等;
如果你有兴趣,现在还有XPATH,CSS SELECTOR等多种页面元素定位方式,都是你要学习的扩展;
而一般使用QTP也会和数据库有交互,这样,碰到一个学一个,mysql,pgsql是常用的免费的,mssql,oracle等等,如果有机会能碰到也学习,熟练使用必须会有SQL,这时候也要学习喽,可能还涉及到表结构的设计,这些完全可以通过参考产品的设计自己体会;如果数据较少,像XML,EXCEL等等数据存储结构也会有所涉猎;
当然如果你要使用QC TD等和QTP配合使用,会遇到各种各样的问题,这时候TCP/IP你会用到帮你处理网络中出现的问题,比如TD服务正确访问,是否IP地址不可达?等等非常多的原因需要你去查找。在配置QC和TD的过程中,你也会至少学会数据库,http(apache或者iis常用)此类的服务搭建;
慢慢用着你会觉得vbs灵活性不足,可能会想法设法让语言变得灵活,自己封装一些操作或者自己强化这门语言,更或者最简单的办法,学习一门比较灵活的脚本语言,perl python ruby等等;
。。。
很多很多 |
|