首页 > 其他分享 >软件工程读后感4-编写有效用例1

软件工程读后感4-编写有效用例1

时间:2023-11-05 19:36:52浏览次数:35  
标签:读后感 项目 了解 用例 软件工程 人员 相关 前置条件

最近,我阅读了编写有效用例的第一部分。
用例是代表系统中各个项目相关人员之间就系统的行为所达成的契约。用例描述了在不同条件下,系统对某一项目相关人员的请求所作出的响应。过去,我对于用例是什么的了解不够深入,将来我会尽量了解用例是什么,提高自己对于用例的认识。
范围一词用来描述项目开发人员负责的设计工作的边界,以便与应由其他人负责的设计工作或已经完成的设计工作相区别。过去,在进行工作时没有认真考虑过关于范围的事情,将来,我会尽量在工作时考虑范围的事情。
项目相关人员是对用例的行为具有特定利益的人或物。当然,每个主执行者都是一个项目相关人员,但是一些项目相关人员尽管有权关心系统的行为,却从来不与系统进行直接的交互。过去,我对于项目相关人员与执行者之间的关系不是很了解,将来,我会尽量学习项目相关人月和执行者的基本知识,了解它们之间的区别。
概要层次目标包含多个用户目标。在描述系统时,它们有如下三方面的功能:显示用户目标运行的语境、显示相关目标的生命周期顺序、为底层用例提供一个目录表。过去,我对于概要层次的了解不够深入,将来,我会尽可能的提高自己对于概要层次的了解程度。
用例的前置条件声明了启动该用例之前系统必须满足的条件。由于该条件由系统负责实施,并要求确保为真,因此在用例执行过程中,不必再对该条件进行检查。通常,前置条件是指该条件已经通过其他用例的执行进行了设置。成功保证说明了用例成功结束后项目相关人员的哪些利益得到了满足,用例可以通过执行主场景获得成功,也可以通过执行可选路径获得成功。过去,我对于前置条件、触发事件和保证的了解不够深入,将来,我会尽量深入的了解相关内容。


标签:读后感,项目,了解,用例,软件工程,人员,相关,前置条件
From: https://www.cnblogs.com/zhangxutong/p/17810935.html

相关文章

  • 程序员的修炼之道 读后感
    《程序员的修炼之道》这本书给我留下了深刻的印象。这本书并不仅仅是一本关于编程技术的书籍,更是一本关于程序员成长和修炼的指南。书中作者以幽默风趣的方式,通过一系列有趣的故事和实例,向读者传达了一些重要的编程原则和价值观。其中最让我印象深刻的是“简单胜于复杂”这一原则......
  • Stream实战用例1
    Java8Stream代码少,功能强大,实乃效率利器。这里我列举自己常用的Stream使用示例。一.流式赋值1.从一个List转到另一个List参考objectList=objectList.stream().map(object->{ObjectobjectNew=newObject();BeanUtils.copyProperties(......
  • 《软件工程导论》读书笔记一
    《软件工程导论》是一本非常全面且深入的书籍,涵盖了许多关键的主题,包括需求分析、系统设计、项目管理、质量保证以及更多其他主题。软件工程的重要性:理解为什么我们需要软件工程,它对现代社会的影响以及它的必要性。软件开发生命周期(SDLC):介绍软件开发过程的主要阶段,并详细讨论每......
  • 软件工程师的戏剧冲突点
    软件开发,基本的过程是三部分:工具,流程,和人。开发中,每个角色需要关注两个方向的问题,一个是向下的问题拆解(How),另一个是向上的问题定义(What)。这两部分又都分别和另外一个绑定在一起:Why,为什么问题这样解决,为什么问题是这个。常常,解决How耗费了工程师大量的精力,因为向下解决问题......
  • 【真题解析】软件工程-重点题目解析(1)
    截止2023年4月本系列是我自己在学习过程中记录的资料;因为内容比较格式比较多样;用markdown靠记录非常浪费时间;再加上对时效性的考虑;就以PPT的形式记录了;本系列因为是自己的理解为主,因此,难免与教材中的内容有误差,主要是从自己的知识角度解释题目的答案,个人感觉是有助于记忆的。如果有......
  • 甘特图组件DHTMLX Gantt用例 - 如何拆分任务和里程碑项目路线图
    创建一致且引人注意的视觉样式是任何项目管理应用程序的重要要求,这就是为什么我们会在这个系列中继续探索DHTMLXGantt图库的自定义。在本文中我们将考虑一个新的甘特图定制场景,DHTMLXGantt组件如何创建一个项目路线图。用例-带有自定义时间尺度、拆分任务和文本标签的项目路线......
  • Allure企业级报告定制化自定义logo,中文标题,模块名,用例名,用例详细的测试数据如用例日志
    【自定义logo】进入Allure的安装路径,找到config目录。在config目录下,找到allure.yml文件,并打开该文件。在allure.yml文件中,添加custom-logo-plugin选项。进入Allure的安装路径,找到plugins目录下的custom-logo-plugin目录。在custom-logo-plugin目录下,找到static目录,并将自己需要展......
  • pytorch collate_fn测试用例
    collate_fn函数用于处理数据加载器(DataLoader)中的一批数据。在PyTorch中使用DataLoader时,通过设置collate_fn,我们可以决定如何将多个样本数据整合到一起成为一个batch。在某些情况下,该函数需要由用户自定义以满足特定需求。importtorchfromtorch.utils.dataimportDatase......
  • 代码大全读后感2
    从书中我可以看到作者的深厚功力,能够深入浅出的讲解一个软件从需求调研再到结构设计,再到具体开发,再到测试,再到集成构建的整个生命周期。本书不仅从软件构建的整个生命周期给到读者切实可行的建议,而且针对不同阶段的软件开发人员也给到了向上成长的建议。我想,作者写作本书的目的就......
  • 《代码大全2》读后感
    代码改进,这部分包括以下几个主题,协同、测试、调试、重构、调整。这里的测试是开发者测试,应该是指单元测试了,现有很多合适的工具,比如NUnit、CppUnit、JUnit等等。调试主要难点在于寻找和定位问题,解决问题虽然也不容易,但需要的是远见,因为再不济,总会存在一种打补丁的方法可以临时解......