网站大量收购闲置独家精品文档,联系QQ:2885784924

RFT自动化测试平台常见问题和解决.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RFT自动化测试平台常见问题和解决.doc

自动化测试平台常见问题及解决 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浏览器中启用浏览器 14、回放测试用例是用户名和密码对象能识别,

文档评论(0)

dmz158 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档