- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第12章 面向对象实现 2 12.1 程序设计语言12.2 程序都设计风格12.3 测试策略12.4 设计测试用例12.5 小结
* * 测试面向对象软件时,不能再孤立地测试单个操作,而应该把操作作为类的一部分来测试。例如,假设有一个类层次,操作X在超类中定义并被一组子类继承,每个子类都使用操作X,但是,X调用子类中定义的操作并处理子类的私有属性。由于在不同的子类中使用操作X的环境有微妙的差别,因此有必要在每个子类的语境中测试操作X。这就说明,当测试面向对象软件时,传统的单元测试方法是不适用的,不能再在“真空”中(即孤立地)测试单个操作。 * * * * * * * * * * * 基于使用的测试(use based testing): 首先测试独立类(几乎不使用其它类的类),再测试使用独立类的下一个层次的类(称为依赖类)。据此依赖关系持续下去,直至把整个软件系统构造完为止。 * 图中箭头方向代表消息的传递方向,箭头线上的标注给出了作为由消息所蕴含的协作的结果而调用的操作。 * 这些操作符向服务器类实例发送消息。 * * * 图12.4给出了前面讨论过的account类的状态图,从图可见,初始转换经过了empty acct和setup acct这两个状态,而类实例的大多数行为发生在working acct状态中,最终的withdraw和close使得account类分别向nonworking acct状态和dead acct状态转换。 * ,也就是说,操作序列应该使得account类实例遍历所有允许的状态转换 * * * See and show file CAseTools.xls * VERILOG, founded in 1984, subsidiary of Compagnie des Signaux (CS), develops and distributes software and system engineering tools. VERILOG is represented worldwide by its distributors and seven offices (see How to contact VERILOG). Now subsidiary of Swedish Telelogic AB: White box automatical logical coverage with graphical display. 标准UNIX调试工具DBX已经做了扩充,可用于调试C++程序; text mode/vt100 Visual studio, Delphi etc. for debugging. * 2 leaders of CASE Rational and mercury Web linked to HP; 2006 HP buys Mercury for $4.5Billion, core tech is TEST * IBM? Rational? Quality Management solutions? Make confident go/no go decisions with: Single integrated software quality management platform for improved reliability, predictability and team efficiency across the software lifecycle Superior functional testing with test automation and data sharing for streamlined, efficient test execution Integrated traceability of business, functional requirements, use cases, for accurate test case planning More thorough performance testing both pre and post deployment for reduced system downtime Integrated web application security and compliance testing At Rational we understand that it takes a combination of automated testing and manual testing coupled with good test management and best practices to be successful. Citrix: application delivery leader (make appli
您可能关注的文档
- 第7次周等点考试题.docx
- 第7讲 三完整搜索系统中的评分计算scores in a complete search system 1.pptx
- 第7讲 对 书写文字及标注尺寸.ppt
- 第7部分实官验计划.ppt
- 第7章 三继承 7.1 类之间的关系.ppt
- 第7章 mcs-51串行口及串行通信技术 7.1 官串行通信基本知识7.2 串行口及应用.ppt
- 第7章 gsm数字蜂窝移动通信系统 7.1 gsm数字蜂窝移动通信系统概述7.2 gsm系统的无线传输方式7.3 gsm系统主要技术7.4 没 gsm系统向3g系统的过渡.ppt
- 第07点都章抿角器.doc
- 第7章 三维变换 7.1 简关介 7.2 三维几何变换 7.3 三维坐标变换.ppt
- 第7课时 u义nits 7—9,book 8a.ppt
- 第12章 数字输入与驱动电路数字输入与驱动电路是配合数但字电路工作的电路,本章重点介绍常用的数字接口电路,包括按键、按键消除抖动电路与光隔离输入电路等常用输入电路,以及led显示电路与数字驱动电路等常用输出电路,最后介绍三态总线与数字实验电路。.ppt
- 第12章 a是jax.pptx
- 第12章 非金属元素通论和氮、硼、稀有气体 12.2 没非金属元素通论.ppt
- 第13-14但阳章习题解.doc
- 第12章 预应力混凝土结构的基本概念分及点其材料.doc
- 第13讲 点编辑三维图形.ppt
- 第13点章等 激励理论.doc
- 第12章 天中正建筑绘说制平面图.doc
- 第12章 三相电路没 重点.ppt
- 第13章 到三维义绘图基础.doc
最近下载
- 〖GB_T50476-2019〗混凝土结构耐久性设计标准.docx VIP
- 2025年金融风险管理师对冲有效性评估中的优化算法应用专题试卷及解析.pdf VIP
- 改_安全生产组织机构图.doc VIP
- SQL Server实用教程(第6版)(2008版) 5 N2-4数据库及对象创建.pdf
- 旋转机械NVH基础知识.pdf VIP
- 国开《化工原理(下)》第六章单元作业答案.docx
- 易薪产品帮助文档.docx VIP
- (高清版)-B-T 42449-2023 系统与软件工程 功能规模测量 IFPUG方法.pdf VIP
- 人工智能算法决策司法运用国内外文献综述.docx VIP
- 第14课 小狗学叫 三年级语文上册同步分层作业设计系列(统编版).docx VIP
原创力文档


文档评论(0)