- 2
- 0
- 约1.5万字
- 约 98页
- 2018-07-18 发布于湖北
- 举报
class Hd {private: int a=1; char *h=Hd;} class Vb {public: int b=2; char *v=Vb;} Hd p; Vb *q=(Vb *)p; … 则其中,p的数据成员可以通过q被随意访问。 此外,继承不会减少对子类的测试,相反,会使测试过程更加复杂化。因此,继承也给测试用例的设计速度带来负面影响。当父类与子类的环境不同时,父类的测试用例对子类没有什么使用价值,必须为子类设计新的测试用例。 在设计面向对象的测试用例时应注意以下三点。 (1) 继承的成员函数需要测试。对于在父类中已经测试过的成员函数,根据具体情况仍需在子类中重新测试。一般在下述两种情况下要对成员函数重新进行测试: ● 继承的成员函数在子类中有所改动; ● 成员函数调用了改动过的成员函数。 (2) 子类的测试用例可以参照父类。例如,有两个不同的成员函数的定义如下: father::B()中定义为 if (value0) message(less); else if (value==0) message(equal); else message(more); son::B()中定义
您可能关注的文档
- 大连市事业单位真题07080910.doc
- 大学生职业生涯规划1].ppt
- 大学语文第2讲(序二篇).ppt
- 单片机温湿度控制.ppt
- 地理选修4第一章城乡发展及城市化第三节.ppt
- 第0篇 课程说明.ppt
- 第1篇 Web设计基础.ppt
- 第1篇 DSP绪论1.ppt
- 第1篇 绪论后xin.ppt
- 第1篇ACCESS基础.ppt
- 2025-2030智能充电桩与V2H系统协同控制算法专利布局与竞争壁垒分析报告.docx
- 2025-2030中国量子计算芯片低温控制技术突破与商用场景报告.docx
- 2025-2030中国汽车功率半导体行业车规认证与产能布局报告.docx
- 2025-2030中国商业航天发射服务竞争力与国际市场开拓战略研究.docx
- 2025-2030中国电子特气纯化技术突破与晶圆厂认证周期缩短研究.docx
- 2025-2030中国G小基站芯片国产化方案与运营商集采策略分析.docx
- 2025-2030中国食品安全检测传感器快速响应技术与市场监管需求.docx
- 2025-2030中国母婴营养品配方注册制影响与跨境购渠道变革研究.docx
- 2025-2030中国人工智能芯片行业算力需求与市场格局演变研究.docx
- 2025-2030中国工业自动化控制芯片实时操作系统适配性测试标准.docx
原创力文档

文档评论(0)