rft自动化测试平台常见问题及解决

rft自动化测试平台常见问题及解决

ID:8907310

大小:204.00 KB

页数:5页

时间:2018-04-11

rft自动化测试平台常见问题及解决_第1页
rft自动化测试平台常见问题及解决_第2页
rft自动化测试平台常见问题及解决_第3页
rft自动化测试平台常见问题及解决_第4页
rft自动化测试平台常见问题及解决_第5页
资源描述:

《rft自动化测试平台常见问题及解决》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、自动化测试平台常见问题及解决1、回放脚本时提示找到相同属性的多个组件原因:页面存在属性相同的对象解决办法:第一步:在RFT中利用自定义代码查找要使用的对象的序号,下面为自定义代码com.rational.test.ft.object.interfaces.TestObjecttestObj[];com.rational.test.ft.object.interfaces.RootTestObjectroot=com.rational.test.ft.object.interfaces.RootTes

2、tObject.getRootTestObject();testObj=root.find(atDescendant(".属性类型","属性值","属性类型","属性值"));if(testObj!=null){com.rational.test.ft.object.interfaces.GuiTestObjectgtObj=(com.rational.test.ft.object.interfaces.GuiTestObject)testObj[对象序号];gtObj.click();}第二步:在

3、自动化测试平台中的该类型对象属性中增加序号属性值2、回放运行脚本时,提示找不到用例原因:执行引擎端脚本没有正确编译,解决办法:检查脚本中是否使用了自定义组件,将代码复制到RFT项目中检查语法是否正确。3、在联创CRM系统中,回放运行脚本时,IE异常关闭原因:联创的OCX控件导致IE崩溃解决办法:在IE加载项中禁用联创的OCX控件4、回放运行脚本时,对象地图设置正确,但是还是提示找不到对象原因:该原因经常出现在页面跳转和DIV层切换时发生,页面跳转和DIV层切换时由于对象还没有完全加载,此时容易出现找

4、不到对象。解决办法:页面跳转和DIV层切换步骤后面加入等待时间。5、测试脚本没有成功发送到执行引擎上原因:STAF没有启动解决办法:在执行引擎上启动STAF6、STAF服务不能启动原因:1、JDK环境变量设置不正确;2、services目录位置放置不成功解决办法:1、确认正确设置了环境变量JAVA_HOME的路径,例如JAVA_HOME=C:ProgramFilesIBMSDPjdk,同时在Path中加入%JAVA_HOME%bin;%JAVA_HOME%lib;2、确认services

5、是否在STAF目录下。7、如何在执行引擎机上手工编译和运行脚本步骤:进入引擎端C:DocumentsandSettingsAllUsersApplicationDataIBMRFTcustomization目录编译脚本:编辑compile.bat,将compile后的脚本名称改为需要编译的脚本名称,双击compile.bat运行脚本:编辑playback.bat,将playback后的脚本名称改为需要编译的脚本名称,双击playback.bat8、使用smsSend命令时,发送的短信并没

6、有写入到数据库表原因:发送/接收手机号SIM卡在系统登记不正确解决办法:使用系统管理员登陆系统,正确登记有效地发送/接收手机号SIM卡9、执行调度后,调度中的测试套件已执行完,但查看调度执行结果中显示的测试套件状态还是未执行原因:引擎端的EliteEngine.jar文件中的test.properties配置文件中配置的Web服务端不正确解决方法:修改成正确的Web服务端IP地址、端口号和项目名10、执行测试套件后,回放日志提示找不到组件错误原因:可能是执行引擎不可用或者对象属性设置不正确解决方法:

7、查看执行引擎是否可用,不可用的话换可用的执行引擎;如果执行引擎可用,查看测试平台中对象属性的设置与RFT中该对象的属性是否一致11、自动化测试平台环境中RFT打开无法使用,显示全部不可用原因:path环境变量的问题解决方法:path环境变量中加入以下路径:C:DocumentsandSettingsAllUsersIBMRFTcustomizationEliteEngine.jar;12、回放测试用例后,日志报不能实例化之类错误原因:没有保存测试用例解决方法:重新保存一次测试用例13、回

8、放测试用例后,只执行命令操作,报查找组件失败,不能识别组件属性错误原因1:对象属性值设置错误解决方法:检查对象属性值原因2:RFT环境问题,有可能是RFT配置中IE被禁用解决方法:打开RFT,配置—启用环境进行测试—Web浏览器中启用浏览器14、回放测试用例是用户名和密码对象能识别,但不能输入,RFT同样如此原因1:浏览器设置问题,安全级别太高解决方法:IE浏览器中,工具—internet选项—安全—自定义级别,增加启用选项原因2:若RFT存在抓取对象的时候红框与所要

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。