- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RFT自动化测试平台常见问题及解决
自动化测试平台常见问题及解决
1、回放脚本时提示找到相同属性的多个组件
原因:页面存在属性相同的对象
解决办法:
第一步:在RFT中利用自定义代码查找要使用的对象的序号,下面为自定义代码
com.rational.test.ft.object.interfaces.TestObject testObj[];
com.rational.test.ft.object.interfaces.RootTestObject root = com.rational.test.ft.object.interfaces.RootTestObject.getRootTestObject();
testObj=root.find(atDescendant(.属性类型, 属性值, 属性类型, 属性值));
if(testObj!=null){
com.rational.test.ft.object.interfaces.GuiTestObject gtObj=(com.rational.test.ft.object.interfaces.GuiTestObject) testObj[对象序号];
gtObj.click();
}
第二步:在自动化测试平台中的该类型对象属性中增加序号属性值
2、回放运行脚本时,提示找不到用例
原因:执行引擎端脚本没有正确编译,
解决办法:检查脚本中是否使用了自定义组件,将代码复制到RFT项目中检查语法是否正确。
3、在联创CRM系统中,回放运行脚本时,IE异常关闭
原因:联创的OCX控件导致IE崩溃
解决办法:在IE加载项中禁用联创的OCX控件
4、回放运行脚本时,对象地图设置正确,但是还是提示找不到对象
原因:该原因经常出现在页面跳转和DIV层切换时发生,页面跳转和DIV层切换时由于对象还没有完全加载,此时容易出现找不到对象。
解决办法:页面跳转和DIV层切换步骤后面加入等待时间。
5、测试脚本没有成功发送到执行引擎上
原因:STAF没有启动
解决办法:在执行引擎上启动STAF
6、STAF服务不能启动
原因:1、JDK环境变量设置不正确;2、services目录位置放置不成功
解决办法:1、确认正确设置了环境变量JAVA_HOME的路径,例如JAVA_HOME=C:\Program Files\IBM\SDP\jdk,同时在Path中加入%JAVA_HOME%\bin; %JAVA_HOME%\lib;2、确认services是否在STAF目录下。
7、如何在执行引擎机上手工编译和运行脚本
步骤:进入引擎端C:\Documents and Settings\All Users\Application Data\IBM\RFT\customization目录
编译脚本:编辑compile.bat,将compile后的脚本名称改为需要编译的脚本名称,双击compile.bat
运行脚本:编辑 playback.bat,将playback后的脚本名称改为需要编译的脚本名称,双击playback.bat
8、使用smsSend命令时,发送的短信并没有写入到数据库表
原因:发送/接收手机号SIM卡在系统登记不正确
解决办法:使用系统管理员登陆系统,正确登记有效地发送/接收手机号SIM卡
9、执行调度后,调度中的测试套件已执行完,但查看调度执行结果中显示的测试套件状态还是未执行
原因:引擎端的EliteEngine.jar文件中的test.properties配置文件中配置的Web服务端不正确
解决方法:修改成正确的Web服务端IP地址、端口号和项目名
10、执行测试套件后,回放日志提示找不到组件错误
原因:可能是执行引擎不可用或者对象属性设置不正确
解决方法:查看执行引擎是否可用,不可用的话换可用的执行引擎;如果执行引擎可用,查看测试平台中对象属性的设置与RFT中该对象的属性是否一致
11、自动化测试平台环境中RFT打开无法使用,显示全部不可用
原因:path环境变量的问题
解决方法:path环境变量中加入以下路径:C:\Documents and Settings\All Users\IBM\RFT\customization\EliteEngine.jar;
12、回放测试用例后,日志报不能实例化之类错误
原因:没有保存测试用例
解决方法:重新保存一次测试用例
13、回放测试用例后,只执行命令操作,报查找组件失败,不能识别组件属性错误
原因1:对象属性值设置错误
解决方法:检查对象属性值
原因2:RFT环境问题,有可能是RFT配置中IE被禁用
解决方法:打开RFT,配置—启用环境进行测试—Web浏览器中启用
您可能关注的文档
最近下载
- 继续教育《生态文明建设的理论与实践》考试试题及答案.docx VIP
- YMO青少年数学思维27届1-6年级全国总决赛试卷.pdf VIP
- 部编版小学语文四年级下册《古诗三首》《芙蓉楼送辛渐》预习单知识要点梳理.pdf
- 2024-2025学年高考数学一轮复习讲义:指数与指数函数(学生版+解析).pdf VIP
- 罗宾斯组织行为学第18版英文教学课件robbinsjudge_ob18_inppt_04.pptx
- 2024年中考英语热点阅读练习专题2 科学技术(含解析) .pdf VIP
- 质量部QC组年度工作总结暨年工作规划(PPT59页) .ppt
- WPS表格初级试题含答案.doc
- 2024年中考英语时文阅读06(科技与体育).doc VIP
- 2023年内蒙古大学公共课《中国近代史纲要》期末试卷A(有答案).docx VIP
文档评论(0)