RFT Web应用常见问题与解决方案
Web 自动化测试中的那些坑,RFT 帮你填上了。IBM 的 Rational Functional Tester,功能还挺全的,从功能测试到回归测试都能搞定,甚至国际化也不在话下。它跟WebSphere Portal
、Lotus iNotes
这类 IBM 系产品配合还蛮紧密,用它跑全流程测试效率还不错。
多浏览器窗口难搞?你肯定踩过这个坑。RFT 里头有个ProcessTestObject
类,能帮你区分不同浏览器实例。只要在打开窗口时记录下这个对象,再切换窗口就挺方便的。要是你想用窗口标题
或句柄
来分辨,也行,看场景选就好。
同样的test object
认不清?RFT 识别对象也不总靠谱,得靠你自己加点判断。建议你抓对象的ID
或name
来定位,没这些属性也别慌,可以靠位置,比如它在页面第几个位置、挨着哪个模块。
弹窗弹得你心烦?Windows 弹窗确实烦人。RFT 给了自动的 API,像检测到弹窗后自动点击确定
。另外也能用模拟点击的方法,模拟用户行为来搞定弹窗,灵活一点比较好。
如果你用过Selenium,可以参考这篇对比文章。RFT 更适合跟 IBM 产品打交道,稳定性也蛮不错。新手建议多看这份 RFT 教程,细节讲得清楚。
下载地址
用户评论