由于谁都不希望发生问题,因此故障诊断是人们不想碰到的一个过程和活动。但是,在问题确定、问题分析和问题解决方面积累技能,是一种很有价值的做法。此主题的目的是使您对结构化问题确定方法有大致的了解,在使用 Rational Software Development Platform 时可以应用这种方法。
能否成功消除问题取决于下列一些因素:
当遇到任何软件问题时,基本的故障诊断策略包含下列步骤:
根据出现的问题类型(它是应用程序、服务器还是应用程序开发工具的问题)的不同,您可能会接收到一条消息,指示发生了问题。如果正在开发应用程序,则 Rational Developer 会在“任务”视图中显示各种验证消息,这些消息告诉您是否存在开发错误。在任何情况下,都应该记录看到的错误消息。很显然,错误消息有时包含隐含的代码,在进一步调查问题时,这些代码可能更有意义。还可能会接收到多条错误消息,它们看起来相似,但是有细微的差别。通过记录每条消息的详细信息,可以更多地了解问题的所在。
回顾一下前面导致出现此问题的那些步骤。再次尝试这些步骤以了解是否很容易重现此问题。如果具有一个可持续重复的测试用例,则可以很轻松地确定哪些解决方案是必要的。
可以使用位于帮助菜单中的 IBM Support Assistant 来搜索基于 Web 的动态支持资源。此工具将帮助您搜索 IBM 的知识库以查看是否已记录您的问题。
除了这些步骤之外,了解正在使用的工具或技术也会帮助您缩小导致异常的可能原因范围。
如果研究了提供给您的资源,并且仍然发现会遇到此问题,则可以使用产品中提供的工具,这些工具可能为您提供更多诊断信息。通过在“帮助”中查看,了解此产品中的各种调试、概要分析、跟踪和测试工具。
相关任务
搜索知识库
获取修订
与 IBM 软件支持机构联系