ABAP高级调试功能.pdf

ABAP高级调试功能.pdf

ID:52519192

大小:1.82 MB

页数:83页

时间:2020-03-28

ABAP高级调试功能.pdf_第1页
ABAP高级调试功能.pdf_第2页
ABAP高级调试功能.pdf_第3页
ABAP高级调试功能.pdf_第4页
ABAP高级调试功能.pdf_第5页
资源描述:

《ABAP高级调试功能.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、CD260ABAP高级调试功能SAP全球技术研发者大会(上海):董朝明,R&DASABAP,SAPBP高亚平,R&DASABAP,SAPCD瞿佳乐,R&DASABAP,SAPCD2010年12月法律声明Thispresentationoutlinesourgeneralproductdirectionandshouldnotbereliedoninmakingapurchasedecision.ThispresentationisnotsubjecttoyourlicenseagreementoranyotheragreementwithSAP.SAPhasnoobligation

2、topursueanycourseofbusinessoutlinedinthispresentationortodeveloporreleaseanyfunctionalitymentionedinthispresentation.ThispresentationandSAP'sstrategyandpossiblefuturedevelopmentsaresubjecttochangeandmaybechangedbySAPatanytimeforanyreasonwithoutnotice.Thisdocumentisprovidedwithoutawarrantyofany

3、kind,eitherexpressorimplied,includingbutnotlimitedto,theimpliedwarrantiesofmerchantability,fitnessforaparticularpurpose,ornon-infringement.SAPassumesnoresponsibilityforerrorsoromissionsinthisdocument,exceptifsuchdamageswerecausedbySAPintentionallyorgrosslynegligent.©2010SAPAG.Allrightsreserved

4、./Page2准备碰到运行时错误怎么办?提示信息从何而来?为何程序运行如此慢?©2010SAPAG.Allrightsreserved./Page3议程1.简介2.SAT–新ABAP运行时分析器3.新ABAP调试器©2010SAPAG.Allrightsreserved./Page4简介–开发与测试阶段语法检查代码分析器ABAP单元测试器覆盖分析器通过在开发和测试阶段集中的代码检查,避免日后费时费力的程序调试!1.语法检查–纠正错误语法信息和警告信息2.代码分析器–清除程序中的错误、警告并且分析程序的性能以及安全性等。3.ABAP单元测试器–生成测试单元对每个功能模块进行测试4.覆

5、盖分析器–通过测试确保程序里每个单元都被执行到©2010SAPAG.Allrightsreserved./Page5简介–ABAP调试工具事后分析工具运行错误Dump分析(ST22)系统日志(SM21)运行时分析工具性能程序流Dynpro处理ABAP运行时分析器(SAT/SE30)SQL跟踪(ST05)Dynpro跟踪(ST20)调试器内存分析器©2010SAPAG.Allrightsreserved./Page6ABAP语言新特性(SAPNetWeaver7.0EhP2)–分析与调试新ABAP运行时分析器--SAT新ABAP调试器->CD263,ABAP语言新特色©2010SAP

6、AG.Allrightsreserved./Page7议程1.简介2.SAT–新ABAP运行时分析器3.新ABAP调试器©2010SAPAG.Allrightsreserved./Page8ABAP运行时分析器–动机提示信息从哪里来?我想要知道信息出来的确切位置。©2010SAPAG.Allrightsreserved./Page9ABAP运行时分析器–概览(I)ABAP运行时分析器–概览可对任何ABAP应用程序进行性能以及程序流的分析程序流分析–ABAP跟踪•唯一的一个可以在语句级别上追踪ABAP程序的工具(DebuggerScript除外)•定位ABAP语句•在不同的客户端或系

7、统间对比应用程序的流程•找到某些特定的功能模块,例如,自定义的用户出口•追踪应用程序的内存使用情况性能分析–Hitlists•判断导致程序性能低下的瓶颈在程序中的位置(ABAPvs.SQL,某个方法或者功能模块)•定位导致性能低下的SQL语句或ABAP语句©2010SAPAG.Allrightsreserved./Page10ABAP运行时分析器–概览(II)哪些语句将被追踪/测量?只有那些耗费CPU时间的ABAP语句会被追踪(不是全部ABAP语句)耗费CPU时间显著

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

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

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