- 打开质量任务视图的下拉菜单,然后选择配置内容。
- 请注意,该下拉菜单可用于导入任务,浏览团队服务器报告,或生成一份 报告。
- 请注意,该下拉菜单可用于导入任务,浏览团队服务器报告,或生成一份 报告。
- 启用详细信息然后单击确定
完全展开修复单元测试问题 以查看有关第一个问题的信息。
双击【质量任务】选项卡中的/ATM/ATM.cxx行,以打开与该问题关联的源代码。
在【质量任务】视图中,双击第一行 ...TestSuite... 行以打开与问题相关的测试用例。
- 请注意,该测试用例创建一个 ATM 对象传递
bank
和display
指针给构造函数—并使 viewAccount 调用将帐号和密码作为参数传递。 将报告访问违规处显示取消引用的指针定义为 null,这很可能是问题所在。
- 请注意,该测试用例创建一个 ATM 对象传递
要修改测试用例源,请打开测试用例代码,并使用有效的显示对象初始化 _display_0 指针:
- 保存此文件变更。
- 在【测试用例浏览器】中选择test_viewAccount_1(标识问题的测试),然后重新运行运行单元测试(文件范围)测试配置。请注意,已解决 test_viewAccount_1 中的单元测试问题。
- 以相同的方式修复 test_viewAccount_2 中的代码:使用有效对象初始化 _display_0。
在项目树中选择ATM.cxx和头文件,然后重新运行单元测试。注意到运行了其他测试,并且未报告任何测试失败。
Overview
Content Tools