uml测试.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
uml测试,网速测试,名字测试打分,姓名测试打分,心理测试,智商测试,姓名测试,智力测试,普通话水平测试,网速测试电信

UML自动化测试 基于UML的测试方法 基于UML的单元测试 基于UML的集成测试 基于UML的系统测试 基于UML的测试方法 基于UML的测试是基于规格说明的软件测试的一个分支 在软件开发的各个阶段,通过将系统的分析、设计和实现等工件转化为UML的规格说明,并把他们作为测试需求的直接来源,驱动测试的整个过程 基于UML的软件测试最终目标是实现测试设计和执行的自动化 如何让UML支持软件测试? 研究UML模型的可测试性,针对不同类型系统在不同阶段的测试,给出严格的可测试的UML模型 研究从UML模型生成测试用例,实现测试设计和执行的自动化 设计基于UML的自动化测试工具,实现测试工具的集成 测试阶段与方法 基于UML的软件测试过程 创建UML规格说明 验证UML规格说明 确定测试的规则和策略 生成测试用例 执行测试用例和跟踪 测试结果分析 基于UML测试中的若干问题 面向路径的测试数据自动生成 面向路径的测试数据生成(Q问题):给定一个程序P和P中一条路径W,设P的输入空间为D,求x?D,使得P以x为输入运行,所经过的路径为W。 自动求解Q问题 测试预言、期望结果的自动生成 测试预言师一种检验待测系统在特定执行情况下是否正确运行的方法 期望结果用来确定测试用例执行的成功与否,他是程序根据输入应该得到的输出 自动生成期望结果 利用测试预言获取期望结果 回归测试和测试选择 回归性测试主要有选择性重测和全部重测两种策略 选择性重测的策略,在选择哪些测试用例需要重新运行时要进行大量的分析,代价很大。 预告方法 OCL – The Object Constraint Language in UML History First developed in 1995 as IBEL(Integrated Business Engineering Language, IBM) by IBM’s Insurance division for business modelling IBM proposed it to the OMG’s call for an object-oriented analysis and design standard. OCL was then merged into UML 1.1. OCL was used to define UML 1.2 itself. Companies behind OCL Rational Software, Microsoft, Hewlett-Packard, Oracle, Sterling Software, MCI Systemhouse, Unisys, ICON Computing, IntelliCorp, i-Logix, IBM, ObjecTime, Platinum Technology, Ptech, Taskon, Reich Technologies, Softeam UML Diagrams are NOT Enough! We need a language to help with the spec. We look for some “add-on” instead of a brand new language with full specification capability. Why not first order logic? – Not OO. OCL is used to specify constraints on OO systems. OCL is not the only one. But OCL is the only one that is standardized. Where to use OCL? Specify invariants for classes and types Specify pre- and post-conditions for methods As a navigation language To specify constraints on operations Test requirements and specifications Example: A Mortgage System OCL specification of the constraints: More Constraints Examples All players must be over 18. The number of guests in each room doesn’t exceed the number of beds in the room. Constraints (invaria

文档评论(0)

ajgoaw + 关注
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档