UFT学习之旅
1.UFT自动测试工具之前叫QTP,简单的录制过程,就是按照手工测试的测试流程进行录制,不再细说。
2.UFT作为测试脚本开发工具,要保证其开发的脚本的可移植性,其中的文件路径宜采用相对路径而不宜采用绝对路径。像是C/S架构的软件宜采用systemutil的方式打开,在录制完成之后,应该尽快将本地对象库保存为共享对象库。
最好建立完整的文件系统,将所用到的数据,脚本,函数库等统一管理。
3.如果采用录制方法,再改动的时候往往会出错,而大部分都是因为对象不存在,可以在关键字视图中查看缺少的对象,然后采集补充。
4.在测试过程中,检查点,涉及窗口弹出等有延迟的地方,应适当添加等待时间(如wait 3)或同步点,以保证窗口加载完整再取值,否则容易代码没问题,而检查点出错。
5.在录制过程中,不可避免的要进行数据的参数化,这里需要注意,在data表中,如果某一行的边框由灰色变成黑色,即使里面没有参数,也会跑这一行,这时就会出错。
6.有时设置检查点应该对捕获的数据进行处理,还有对必要的数据用正则表达式进行(如有的窗口会有编号显示,如果编号不对,系统不识别),这些都是可能会出错的地方。