- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第12章面向对象实现要点
* * 测试面向对象软件时,不能再孤立地测试单个操作,而应该把操作作为类的一部分来测试。例如,假设有一个类层次,操作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
您可能关注的文档
- 第11课城市风貌与社会生活课件(共31张PPT).ppt
- 窦娥冤 杰.ppt
- 站在学生的角度看人才培养方式改革.doc
- 【红对勾】2017届高考物理新课标一轮复习配套课件:第13章-光、电磁波、相对论 实验15.ppt
- 第11讲促销策略.ppt
- 竞争性谈判发包文件.doc
- 章程示范文本.doc
- 第12期寒假班发展心理学(金艺花老师).ppt
- 竣工验收证书(模板).docx
- 第12章其他业务审计.doc
- 第07章_习题及答案.ppt
- 第05章脂类代谢 8.ppt
- 童装产业链.pptx
- 【课件】第二节 中国的土地资源.ppt
- 【课堂新坐标】(教师用书)2013-2014学年高中化学 专题3 第二单元 芳香烃教案 苏教版选修5.doc
- 【课堂新坐标】(教师用书)2013-2014学年高中数学 1.1 平面直角坐标系课后知能检测 新人教A版选修4-4.doc
- 第12章国际联系(第十版).ppt
- 【课堂新坐标】(教师用书)2013-2014学年高中化学 专题二 第二单元 化学反应中的热量教学设计 苏教版必修2.doc
- 【课堂新坐标】(教师用书)2013-2014学年高中数学 第1章 解三角形综合检测 苏教版必修5.doc
- 【课堂新坐标】(教师用书)2013-2014学年高中化学 专题3 第三单元 共价键 原子晶体教学设计 苏教版选修3.doc
最近下载
- 2025年人教版三年级上册道德与法治精编知识点(新教材).pdf
- 一文读懂稳定币产业机会.pdf VIP
- 嘉兴市2024-2025学年高二(下期)期末考试 化学试题(含答案).pdf
- 义务教育版七年级全一册信息科技 第9课 数据传输有新意 教案(表格式).pdf VIP
- 采煤工作面沿空留巷作业规程.pdf VIP
- 2024年浙江评审卫生高级专业技术资格医学卫生刊物.docx VIP
- 新版CCAA备考-认证通用基础.pdf VIP
- 十年(23-22)高考化学真题分项汇编专题14 氧化还原反应相关计算(教师版).doc VIP
- (2025秋新版)人教版英语八上全册教案.pdf
- 新译林版高中英语选择性必修一全册课文原文及单词表.docx VIP
文档评论(0)