LOGO
首页 网站广场 站长动态 活跃度榜 审核查询 逛逛好站 留言交流 提交申请 关于本站

站长动态

站长动态所展示的是已加入好站网成员站长文章
共同步 2422 篇博文
(每2小时更新一次)
小十
入驻第1年
记录一个论坛的小bug……
https://q.chyfh.com 网站今天无意中发现一个问题。 就是使用手机设备进行视频文件的上传时,上传成功后,但无法进行预览。 但是PC端是没有问题的。 后来使用浏览器的开发者工具又进行了一次测试,发现报出了以下错误: Access to video at 'https://cdn.chyfh.com/user_files/1/publish/video/video_1570380255.mp4' from origin 'https://q.chyfh.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. 也就是因为是跨域的问题,那么这就应该比较好解决了,目前的疑问是为什么PC端没有这个问题。
小十
入驻第1年
国庆快乐~
今天是70周年,也是我国庆值班的一天,秋检秋查工作如火如荼地进行中,于是顶着太阳去了子站进行排查,还有捉老鼠~ 一看网站的更新日期,已经有一个多月没有更新了。9月8日,郑州这边举行11届少数民族运动会,安排在了工区保电值班,本来以为值班期间能好好的把网站整一整,可是太天真了,根本没有时间,而且工区那里没有一个快速的外网,都是用自己的手机流量。 9月16日闭幕式结束之后,以为可以休息一下,但是赶上了市县一体化,又需要加班。终于到国庆前把这个事情告一段落,终于回到了站上,就开始了国庆的值班和秋检秋查工作。 今天把茶余饭后的论坛升级了一下,还在试着开展下其他的工作……
Debug
入驻第1年
HTTP常见状态码
当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。 HTTP状态码的英文为HTTP Status Code。 1开头 1XX 1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2开头 2XX 2xx (成功)表示成功处理了请求的状态代码。 200 (成功) 服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。 201 (已创建) 请求成功并且服务器创建了新的资源。 202 (已接受) 服务器已接受请求,但尚未处理。 203 (非授权信息) 服务器已成功处理了请求,但返回的信息可能来自另一来源。 204 (无内容) 服务器成功处理了请求,但没有返回任何内容。 205 (重置内容) 服务器成功处理了请求,但没有返回任何内容。 206 (部分内容) 服务器成功处理了部分 GET 请求。 3开头 3XX 3xx (重定向) 表示要完成请求,需要进一步操作。 通常,这些状态代码用来重定向。 300 (多种选择) 针对请求,服务器可执行多种操作。 服务器可根据请求者 (user agent) 选择一项操作,或提供操作列表供请求者选择。 301 (永久移动) 请求的网页已永久移动到新位置。 服务器返回此响应(对 GET 或 HEAD 请求的响应)时,会自动将请求者转到新位置。 302 (临时移动) 服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。 303 (查看其他位置) 请求者应当对不同的位置使用单独的 GET 请求来检索响应时,服务器返回此代码。 304 (未修改) 自从上次请求后,请求的网页未修改过。 服务器返回此响应时,不会返回网页内容。 305 (使用代理) 请求者只能使用代理访问请求的网页。 如果服务器返回此响应,还表示请求者应使用代理。 307 (临时重定向) 服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。 4开头 4XX 4xx(请求错误) 这些状态代码表示请求可能出错,妨碍了服务器的处理。 400 (错误请求) 服务器不理解请求的语法。 401 (未授权) 请求要求身份验证。 对于需要登录的网页,服务器可能返回此响应。 403 (禁止) 服务器拒绝请求。 404 (未找到) 服务器找不到请求的网页。 405 (方法禁用) 禁用请求中指定的方法。 406 (不接受) 无法使用请求的内容特性响应请求的网页。 407 (需要代理授权) 此状态代码与 401(未授权)类似,但指定请求者应当授权使用代理。 408 (请求超时) 服务器等候请求时发生超时。 409 (冲突) 服务器在完成请求时发生冲突。 服务器必须在响应中包含有关冲突的信息。 410 (已删除) 如果请求的资源已永久删除,服务器就会返回此响应。 411 (需要有效长度) 服务器不接受不含有效内容长度标头字段的请求。 412 (未满足前提条件) 服务器未满足请求者在请求中设置的其中一个前提条件。 413 (请求实体过大) 服务器无法处理请求,因为请求实体过大,超出服务器的处理能力。 414 (请求的 URI 过长) 请求的 URI(通常为网址)过长,服务器无法处理。 415 (不支持的媒体类型) 请求的格式不受请求页面的支持。 416 (请求范围不符合要求) 如果页面无法提供请求的范围,则服务器会返回此状态代码。 417 (未满足期望值) 服务器未满足"期望"请求标头字段的要求。 5开头 5XX 5xx(服务器错误)这些状态代码表示服务器在尝试处理请求时发生内部错误。 这些错误可能是服务器本身的错误,而不是请求出错。 500 (服务器内部错误) 服务器遇到错误,无法完成请求。 501 (尚未实施) 服务器不具备完成请求的功能。 例如,服务器无法识别请求方法时可能会返回此代码。 502 (错误网关) 服务器作为网关或代理,从上游服务器收到无效响应。 503 (服务不可用) 服务器目前无法使用(由于超载或停机维护)。 通常,这只是暂时状态。 504 (网关超时) 服务器作为网关或代理,但是没有及时从上游服务器收到请求。 505 (HTTP 版本不受支持) 服务器不支持请求中所用的 HTTP 协议版本。 关注微信公众号,第一时间获取最新内容,让我们一起变得更强!Debug客栈:订阅本站· 文章归档· 我的项目· 友情链接· 我的使用· 飞湾计划· 摄影展集· 我的主页
阿川
入驻第1年
在 CentOS 下实现 MySQL 数据库定时自动备份
阿川
入驻第1年
阿川的个人博客 创建一周年啦!
阿川
入驻第1年
说说消失这二十多天发生的事情
Debug
入驻第1年
关于5G的SA与NSA架构
今天又一次看了何同学的5G的视频,从视频上看了关于何同学讲联通试运行的是NSA架构,SA架构还在研发试运行中,我就纳闷了,作为一个计算机行业的学生,怎么不明白这个架构名词,是自己out了么,后来上网找了资料,原来这个是通讯技术的专业名词,今天算是恶补了一下。 2018年12月份的时候,我们其实已经发布了“半个”5G标准。是的没错,那个时候是“非独立组网(NSA)”的5G标准。 现在在等待SA组网标准。 举个栗子 为了大家能够通俗易懂的描述这5G的两个架构,给大家举个栗子: 话说这个张老板,家里养着一头肥朵1, 肥朵1 的小日子过得也很不错! 但是突然有一天 肥朵 的价钱大涨,张老板想再养一只 肥朵,可是由于资金不足,(理想状态是一头 肥朵 需要有一个单独的房间)张老板很是苦恼,于是张老板给想出了两套方案: 方案一:养 肥朵2 的时候,给 肥朵2 在建一个房子; 方案二:把 肥朵1 和 肥朵2 养在一起,只需将房子变大一点就可以了。 方案一按照理想状态的话,有一个比较大的缺点就是花费比较多,这就比较难受了……,但是 肥朵 比较开心~~~~ 方案二是将房子重新升级变大即可作为资金花费最少,同时能够获得最大效益,张老板选择的面比较大,可就难受了 肥朵,唉,万恶的资本家。 想必大家就已经知道制约SA和NSA的因素了吧!就是money~~~ 而 肥朵1 我们就可以看作是 4G基站 ,而把 肥朵2 看作是 5G基站; 按照方案一 肥朵1 的房子 可以看作是 4G核心网络; 按照方案一 肥朵2 的房子 可以看作是 5G核心网络; 按照方案二的话是将 肥朵1 和肥朵2的房子 看作是4G核心网络,而 肥朵1 也是 4G基站,肥朵2 也是5G基站,请看下图 : 简而言之,之所以有SA与NSA架构主要是因为运营商愿意不愿意出钱重新部署。 5G网络架构 目前讲到的都是 5G网络架构 中的两种,其实还有以下多种选项: 这8个选项分为独立组网和非独立组网两组。其中选项1,2,5,6是独立组网,选项3,4,7,8是非独立组网。非独立组网的选项3,4,7还有不同的子选项。 在这些选项中,选项1早已在4G结构中实现,选项6和选项8仅是理论存在的部署场景,不具有实际部署价值,标准中不予考虑。 独立组网SA 选项1:就是单纯的4G核心网+4G核心站,就是纯4G组网架构; 选项2:可以看得出来,就是我们上面例子的方案一,纯5G组网架构; 选项5:只是对原本4G基站做了升级,变为增强型4G基站【eLTE eNB】; 选项6:就是将原本4G基站换为5G基站,然而核心网还是4G。 非独立组网NSA 个人感觉NSA还是要比SA复杂一些,但是这样是比较省钱的一种方式,在节省资金的情况下,不影响用户5G体验,相信这也是当下某某运营商的升级过渡期的优先解决方案。 在非独立组网主要是分为3系、7系、和4系,但是单纯的说你是不会明白的,通信的例外,好吧,你就是不会明白?,请看下面的介绍: NSA3系 可以看到3系的解决方案就是将原有4G网络升级加5G基站,让手机实现“双通道上网”,但是控制面在4G,用户面4G与5G互相向用户终端提供支持,这样的好处就是可以在5G升级过度时期起到临时代替作用,但是这样会加大4G基站的负荷,本来好好的够1头肥朵居住,突然之间加到了10头肥朵,想想也是有些吃不消的。 NSA7系 看到了7系你是不是有了对3系的对比,相比而言,7系有三点改进: 将3系4G基站升级为增强型4G基站; 将原有4G核心网淘汰掉,采用5G核心网; 最后一点改进是7x中,将原有4G基站对接5G核心网络升级为增强型4G基站只传输控制流,将数据流负荷直接转移到了5G基站上。 现在这种方式,特别是7x,对于运营商在初中期过度时期,这种方式又节省成本,同时又能在过渡期给用户提供高质量5G服务,相信现在XX运营商就这么搞的吧。 NSA4系 可以看到,到达4系阶段,把控制权交了出来,5G就距离SA架构只差一步了吧,这种状态应该是目前转型阶段后期的事情了吧!这样的架构方式同时能享受到4G的低费率,5G的高速率,你是不是有所期待!!! 最后感悟 5G时代所谓的NSA与SA架构只不过是4G时代向5G时代过渡的不同方案,所谓的NSA又何尝不是对于SA的追求,5G时代大家的感觉是速度真快,然而在快的同时我们又怎么抓住机遇,获得5G时代的红利呢? 今天做这个文章借鉴了不少前辈的文章及视频知识,并不是想借鉴5G这个热点,自己涉猎的知识面还是狭隘,所学所思才是真正的进步。 PS:举个栗子是我自己P图?,最后讲解方案的用图均引用至51CTO,看着画的不错自己就偷个懒,不自己构图了,感谢这个知识共享的年代,谢谢。 看到这里,你要是感觉此文对你有所帮助,希望你转发给更多的人看到,5G时代的我们,更应该知识共享。。。 关注微信公众号,第一时间获取最新内容,让我们一起变得更强!Debug客栈:订阅本站· 文章归档· 我的项目· 友情链接· 我的使用· 飞湾计划· 摄影展集· 我的主页
小十
入驻第1年
Adobe Mac注册机更新:Adobe Zii 2019 v4.4.1
Adobe CC 2019 Mac 通用授权补丁目前更新到 Adobe Zii 4.3.3TNT目前支持Ae-Ai-Au-Ch-Dn-Ic-Id-Pl-Pr-Ps的授权! Adobe Zii 4.3.4 TNT 是针对苹果系统所使用的 Adobe CC 2019 Mac 通用授权补丁,Adobe Zii 是国外知名的TNT团队制作的补丁,TNT团队是国外的一个有组织有技术的团队! Adobe Zii 2019 v4.3.3TNT支持大版本新版本的Adobe CC 2019! 注册机留言获取。 Adobe 软件安装: Adobe CC 全家桶,在官网均可以免费下载,下载地址为:https://helpx.adobe.com/cn/download-install/kb/creative-cloud-apps-download.html 如果没有确定的目标,比如说你就只是想装一个Photoshop,其他都不要,那就单独下载,否则,请安装Creative Cloud,安装过程中会让你注册一个Adobe的账号,随便找个邮箱注册即可,免费的。 Adobe Creative Cloud安装完毕后,打开,用你之前免费注册的账号登陆,进入Apps这页,就可以看到Adobe全家桶了,选择你的喜欢的程序,尽情的安装吧,注意,在设置页面切换到中文。
阿川
入驻第1年
ThinkPHP Save 方法引发的错误
小十
入驻第1年
万物皆可PDF
这是一个超级浅显易懂的文章,最近太忙,无法雕琢文字,我已经尽力使用转载相关专业网站内容等方式来使得这个分享显得高大上了。 PDF真是个强大的东西,转自维基百科的一段介绍: PDF文件格式是在1990年代初开发,用于分享包括文本格式和内置影像的文档,能跨平台操作,即使计算机平台完全不同,收件者亦无需适配相关或合用的应用软件接口。当时与PDF一起竞逐跨平台文件格式的,还包括 DjVu(仍在开发中)、Envoy、Common Ground Digital Paper、Farallon Replica 及 Adobe 自己本身的 PostScript(.ps)格式。在万维网及HTML文本尚未兴起的当时,PDF在桌面出版工作流技术当中很受欢迎。PDF最早是Adobe所控制的专有格式,直到2008年7月1日才被官方以开放标准发行,并由国际标准化组织以 ISO 32000-1:2008 发布。此后,标准的控制权便移转到了产业专家志愿者所组的ISO委员会底下。2008年,Adobe在 ISO 32000-1 发布了公共专利许可,对于制做、使用、销售及发布PDF兼容的应用所需的专利,皆赋予买断式授权。 PDF 1.7 含有一些Adobe所定义的专有技术,如Adobe XML表单结构(XFA)和JavaScript中对Acrobat的扩展。这些技术被 ISO 32000-1 引用为对于该规范之完整实现不可或缺且规范性的,但是它们并没有被标准化,其规格也只有发布在Adobe的网站上。这些技术大部分也没有被热门的PDF第三方实现所支持。 2017年7月28日,发布了 ISO 32000-2:2017(PDF 2.0)。ISO 32000-2 不将任何专有技术当作是规范性引用文件。 简介很长,简单来说,就是跨平台。 另外,在此多一句嘴,今天才学习到AI的发布时间(1987年)要比PS的发布时间(1988年)还要早一年,已30余年,我岁数都快赶上了- -。 因为跨平台用于很多场合,最常见的就是存储为PDF的文档防止更换设备时格式混乱,不管是在PC还是在移动设备上都能达到一样的效果,当然,也存在着部分字体因为种种原因无法嵌入PDF文件而切换至默认字体显示的情况出现。但是总归,还是一种很受大家喜欢的一个中转格式。 而最近在工作中,我经常运用的场景还有,将CAD图纸转换为PDF,再用AI软件打开,可以进行编辑,编辑后的结果可以粘贴至PowerPoint软件中,再PowerPoint软件(后续简称PPT)中可以对这部分矢量内容进行转换,转换为形状,这样可以做的事情就多了很多,比如再PPT中更改颜色,更改线条粗细…… 为啥要多次一举?因为部分工作需要在PPT中完成,而且这部分工作并不是为了展示用,借助于PPT本身的母版概念,我可以实现很多PS、AI等软件难以实现,或实现起来不是很便捷的功能。这是后话了,那关键的部分来了。 我用PPT做出来的东西并不用于屏幕展示,而是用于打印,那PPT的清晰度远远不够。 目前最常见的解决办法就是借助插件导出大尺寸的图片。当然这个方法在我这里使用了一年半的时间,前几天被我自己否定了,两个原因,一个是颜色模式,还有一个清晰度。 1、颜色模式 通过插件导出来的图片颜色模式还是RGB,正常打印存在比较严重的色差。目前无解。 2、清晰度 对于平常的一个展示尺寸来说,例如标牌、画册,甚至在一些比较大的版面上来展示,生成的高清图片已经满足需求了。但是如果需要放在数米长的展板上面,生成的高清图片已经不能满足正常需要了。 之前考虑过为啥PPT可以生成任意尺寸的图片,还可以保持高清。后来,在使用布尔运算的时候,才发觉,其实PPT的布尔运算很像AI软件的路径查找器面板。那是不是也可以想AI一样实现矢量的效果。那么矢量图的载体其实有很多种,CorelDRAW、AI都是很知名的矢量图制作工具,然而在文件存储方面,矢量图的文件载体除了cdr、ai、svg等等以外,我一直忽略了pdf。 尝试使用ppt生成PDF,就会发现,可以将ppt里面的形状、文字等矢量元素转换为矢量对象进行存储,而文件里面本身的位图,就只能借助存储pdf时所设置的分辨率来决定了,也就是形状、文字这些矢量元素是不受分辨率影响的。 在颜色模式方面,同样也通过这种方式可以解决,在存储pdf的过程中,可以更改目标文件的色彩模式。 还有一个好处,就是由于矢量元素的存储空间要小很多,这样存储出来的文件尺寸往往很小。导出PDF的步骤我是使用的acrobat软件制作的。 最后,我写东西一般没有结束语。
Debug
入驻第1年
看完了《影》,黄海海报展走一波
关注微信公众号,第一时间获取最新内容,让我们一起变得更强!Debug客栈:订阅本站· 文章归档· 我的项目· 友情链接· 我的使用· 飞湾计划· 摄影展集· 我的主页
小十
入驻第1年
[2019 V2] COREL ALL PRODUCTS UNIVERSAL KEYGENS BY X-FORCE
Corel Products Keygen is a universal keygen (supports dozens of Corel Corporation products) made by X-Force Crack Team. It is mainly used to generate the Serial Number and Activation Code for CorelDRAW Graphics Suite, Corel Painter, Corel VideoStudio, Corel PaintShop Pro, Corel WordPerfect Office series, … on both Windows 32-bit and 64-bit platforms. // Supported Corel Products // 支持的Corel产品列表: Corel DESIGNER Technical Suite X5 CorelDRAW Graphics Suite X6
阿川
入驻第1年
爱上Go语言:终端命令
Debug
入驻第1年
软件工程 用例习题
一、选择题 1、 下列关于使用用例的目的,正确的是( B )。 A.确定系统应具备哪些功能 B.为系统的功能提供清晰一致的描述,方便开发人员传递系统的需求 C.为系统验证工作打下基础 D.减少程序员的编码工作量,提高开发效率 2、 识别用例的最好方法是从哪里入手( B ) A.系统边界 B.参与者 C.事件 D.用例 3、 参与者(Actor)与用例之间的关系是( C ) (A)包含关系 (B)泛化关系 (C)关联关系 (D)扩展关系 4、 用户在银行员工的指导下,使用 ATM 机,查阅银行帐务系统的个人帐务数据,并打印其 个人用户账单。在上述过程中,对 ATM 机管理系统而言,哪个不是系统的参与者( B )。 A.用户 B.银行员工 C.打印系统 D.帐务系统 5、 用例从用户角度描述系统的行为。用例之间可以存在一定的关系。假设在“图书馆管理系 统”用例模型中,所有用户使用系统之前必须通过“身份验证”,“身份验证”可以有“密码 验证”和“智能卡验证”两种方式,则“身份验证”与“密码验证”和“智能卡验证”之间 是( B )关系。 A.关联 B.包含 C.扩展 D.泛化 6、 用例用来描述系统在事件做出响应所采取的行动。用例之间是具有相关性的。在一个“订单输入子系统”中,创建新订单和更新订单都需要检查用户账号是否正确。那么,用例“创建新订单”、“更新订单”与用例“检查用户账号”之间是( A )关系。 A.包含(include) B.扩展(extend) C.分类(classification) D.聚集(aggregation) 7、 如果用例 A 与用例 B 相似,但 A 的功能较 B 多,A 的动作序列是通过在 B 的动作序列中 的某些执行点上插入附加的动作序列而构成的,则称( C )。 A.用例 A 扩展用例 B B.用例 A 包含用例 B C.用例 A 泛化用例 B D.用例 A 实现用例 B 8、 如果用例 A 与用例 B 相似,但 A 的动作序列是通过改写 B 的部分或者扩展 B 的动作而获 得的,则称( B ) A.用例 A 实现用例 B B.用例 A 泛化用例 B C.用例 A 扩展用例 B D.用例 A 包括用例 B 9、 如果用例 B 是用例 A 的某项子功能,并且建模者确切地知道在 A 所对应的动作序列中何 时将调用 B,则称( C ) A.用例 A 扩展用例 B B.用例 A 泛化用例 B C.用例 A 包含用例 B D.用例 A 实现用例 B 二、简答题 对于一个电子商务网站而言,以下哪些不是合适的用例,指出并说明理由。 输入支付信息 将商品放入购物车 结账 预订商品 用户登录 邮寄商品 查看商品详情 输入支付信息:太小 邮件商品:系统功能之外 查看商品详情:太小 三、分析题 1、 某电话公司决定开发一个管理所有客户信息的交互式网络系统。系统功能如下: 浏览客户信息:任何使用 Internet 的网络用户都可以浏览电话公司所有的客户信息(包括 姓名、住址、电话号码等)。 登录:电话公司授予每个客户一个账号。拥有授权账号的客户,可以使用系统提供的页 面设置个人密码,并使用该账号和密码向系统注册。 修改个人信息:客户向系统注册后,可以发送电子邮件或者使用系统提供的页面,对个 人信息进行修改。 删除客户信息:只有公司的管理人员才可以删除不再接受公司服务的客户的信息。 请绘制出相应的用例图 2、 档案管理系统功能性需求说明如下: 用户进入系统前,首先要求用户进行登录,验证通过后允许用户进入本系统操作。用户 的密码需要进行加密算法。 用户登录后可以修改自己的注册信息,包括修改用户密码、每页显示行数等信息,不允 许修改用户名、姓名和部门等信息。 系统管理员可以增加系统用户、删除系统用户、修改用户的相关属性、修改用户的权限 表。 档案室人员可以对档案文件信息或者档案案卷信息进行管理,删除时只是做删除标记。 档案借阅管理人员处理外借登记、归还记录和电子借阅申请两部分。外借模块实现档案 文件的借出登记和归还登记功能。一般用户提出借阅电子文档的请求后,被同意阅读后,文 件将被发送给申请人。 本系统需要实现数据的备份和恢复机制。数据备份操作可以按年度、档案种类等条件做 部分备份或完全备份。数据恢复就是将备份的数据恢复到数据库中。具有批量备份和恢复的 功能。 关注微信公众号,第一时间获取最新内容,让我们一起变得更强!Debug客栈:订阅本站· 文章归档· 我的项目· 友情链接· 我的使用· 飞湾计划· 摄影展集· 我的主页
Debug
入驻第1年
软件工程 活动图、状态图、顺序图实验题
活动图绘图有开始结尾的标志,简称黑点开始、牛眼结束。 1、请应用活动图描述同学们每次参加考试的过程是怎么样的? 开始。 学生进入考场。 监考教师核对检查证件,发放试卷。 学生对号入座。 学生开始答题。 学生交卷。 监考教师收取试卷。 结束。 2、 小张想去吃饭,如果必胜客有空位或最多只等待 15 分钟,则进必胜客吃饭,否则去肯德鸡吃 饭。请画出相应的活动图。 3、开工奠基流程如下: 如果资金到位,则准备施工现场。当领导也到场时,开工奠基开始 请画出相应的活动图 4、对于“远程网络教学系统”,学生登录后可以下载课件。在登录时,系统需要验证用户的登录 信息,如果验证通过系统会显示所有可选服务。如果验证失败,则登录失败。当用户看到系统显示的 所有可选服务后,可以选择下载服务,然后下载需要的课件。下载完成后用户退出系统,系统则会注 销相应的用户信息。画出学生下载课件的活动图。 5、在“远程网络教学系统”中,系统管理员登录后可以处理注册申请或者审核课件。在处理注册 申请后,需要发送邮件通知用户处理结果;在审核完课件后,需要更新页面信息以保证用户能看到最 新的课件,同时系统更新页面。当完成这些工作后,系统管理员退出系统,系统则注销系统管理员账号。画出系统管理员的工作活动图。 6、根据以下叙述,绘制打印社的“打印机”的状态图: 未接到工作命令时,打印机处于闲置状态。接到打印命令后,转入打印状态,完成打印后又回到 闲置状态,等待命令。 若打印时发现没纸,则进入缺纸状态。发出警告等待装纸。装纸完成后又进入闲置状态。 若打印时发现卡纸,则进入卡纸(故障)状态。发出警告等待排除故障。故障排除后又进入闲置 状态。 7、手机开机时,处于空闲状态;当用户开始呼叫某人时,手机进入拨号状态;如果呼叫成功, 进入通话状态;如果呼叫不成功,重新进入空闲状态。在空闲状态被呼叫,进入响铃状态;如果用户 接听,进入通话状态;如果一分钟不接听,重新进入空闲状态。请绘制手机的状态图。 8、用顺序图描述一位学生张三在 ATM 系统上取 100RMB 的“取款”流程,其过程要包括如下 需求。 ➢ 学生张三取款时向 ATM 系统插入银行卡。 ➢ ATM 系统的读卡机读取卡号信息。 ➢ 屏幕显示用户的操作界面。 ➢ 屏幕提示用户输入密码。 ➢ 用户根据提示输入密码。 ➢ 系统检测用户的密码是否有效。 ➢ 屏幕提示选择事务的操作,如查询、存款、取款等。 ➢ 张三选择取款事务。 ➢ 屏幕提示输入取款金额。 ➢ 张三根据提示输入 100RMB。 ➢ 系统准备向张三的账号执行取钱的操作。 ➢ 系统检测张三的余额是否大于等于 100RMB。 ➢ 系统从张三的账户上扣除 100RMB。 ➢ 吐钱机将 100RMB 吐出给学生。 ➢ 系统打印取款凭据。 ➢ 系统退卡。 关注微信公众号,第一时间获取最新内容,让我们一起变得更强!Debug客栈:订阅本站· 文章归档· 我的项目· 友情链接· 我的使用· 飞湾计划· 摄影展集· 我的主页
Debug
入驻第1年
软件工程 交互预览、组件、部署习题
1、软件部署是( B ) A:部署软件构件 B:部署软件程序 C:部署软件模型 D:部署软件制品 2、下面说法正确的是( C ) A:制品就是制成品 B:制品是软件模块 C:制品是被部署的软件单元 D:制品是软件构件 3、下列说法不正确的是( B )。 A)在用例视图下可以创建类图 B)在逻辑视图下可以创建组件图 C)在逻辑视图下可以创建包 D)在构建试图下可以创建构件 4、在组件图中,( D )用于显示构件之间的关联关系。 A)依赖关系 B)构件 C)包 D)节点 5、 下面哪个符号代表部署图的节点( C ) 6、下列不属于部署图中的设备类型的是:( B )。 A)打印机 B)计算机 C)扫描仪 D)路由器 7、在绘制部署图时,如果要描述处理器之间或处理器与设备之间通过以太网进行连接的关系时,使用下列哪一种构造型( A )。 A)《Ethernet》 B)《parallel》 C)《TCP/IP》 D)《Internet》 8、在UML中,____B_____图显示了一组类、接口、协作以及它们之间的关系。 A、状态图 B、类图 C、用例图 D、部署图 9、节点是存在于运行时并代表一项计算资源的物理元素,没有计算能力的节点称为___B____ A.处理器 B.规范 C.接口 D.设备 10、下图中,表示“节点”的图为_____C_______。 11、_____B_____图可以用来描述系统硬件的物理拓扑结构以及在此结构上运行的软件。 A、用例图 B、类图 C、部署图 D、活动图 12、____D_____是系统中遵从一组接口且提供实现的一个物理部件,通常指开发和运行时类的物理实现。 A、部署图 B、类 C、接口 D、构件 13、下列不属性构件的特征的是______A________。 A、可替换 B、通过接口实现或提供服务 C、可以被一个或多个实现 D、只能是代码的形式 14、对于比如源代码文件及数据文件,并不是直接地参与可执行系统,我们称这类构件为____C_____。 A、实施构件 B、工作产品构件 C、执行构件 D、质量构件 15、___B_______是可复用的,提供明确接口完成特定功能的程序代码块。 A、模块 B、函数 C、用例 D、构件 16、组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置管理,通常可以分为四种方式来完成,下面哪种不是其中之一( B ) (A)对源代码建模 (B)对事物建模 (C)对物理数据库建模 (D)对可适应的系统建模 17、( D )由节点和节点之间的联系组成,描述了处理器、设备和软件构件运行时的体系结构。 A.组件图 B.状态图 C.顺序图 D.部署图 18、( C )的基本元素有节点、构件、对象、连接、依赖等。 A.组件图 B.状态图 C.部署图 D.顺序图 19、下面关于部署图的说法中,错误的是( A ) A 部署图描述系统运行时的软件和硬件的物理结构,用于对系统的物理方面建模。(组件图) B 处理器和设备的区别在于是否具有计算能力。 C 部署图描述的是系统物理模型的布置,实际节点间的连接必须用一段导线、电缆或其它的方式连接。 D 一个系统可以有多个部署图。 20、部署图中的结点具有以下哪些方面的内容( ABC ) (A)计算能力 (B)基本内存 (C)位置 (D)接口 21、当需要说明系统的静态实现视图时,应该选择( A )。 A.组件图 B.协作图 C.状态图 D.部署图 22、当需要说明体系结构的静态实施视图时,应该选择( D ) A.协作图 B.对象图 C.活动图 D.部署图 23、( D )是系统中遵从一组接口且提供实现的一个物理部件,通常指开发和运行时类的物理实现 A.部署图 B.类 C.接口 D.组件 24、组件图用于对系统的静态实现视图建模,这种视图主要支持系统构件的配置管理,通常可以分为四种方式来完成,下面哪种不是其中之一( B )。 A.对源代码建模 B.对可执行组件建模 C.对数据库建模 D.对事物建模 25、( A )是用来反映代码的物理结构。 A、组件图 B、用例图 C、类图 D、状态机 关注微信公众号,第一时间获取最新内容,让我们一起变得更强!Debug客栈:订阅本站· 文章归档· 我的项目· 友情链接· 我的使用· 飞湾计划· 摄影展集· 我的主页
Debug
入驻第1年
软件工程 类图实验题
1.请按下述要求绘制类图。 一个年级里有 3 到 5 个班级。 一个班级有 1 到 40 名学生。 1 个班级有 1 名担任班主任。 2.请按下述要求绘制出书橱的类图。 可以把书放到书橱里。 书橱的门有木制的门或玻璃制的门。 3.请按下述要求绘制出网上商店的类图。 为了一次可以购买多件商品,为每个顾客准备一个购物车。 购物车里可以装入 10 件商品。 顾客分会员及非会员两类。 4.看图回答下面问题 类 Student 和类 Course 之间是什么关系?并用文字性语言描述该类图表达意思。 答:关联关系 该图描述的是:学生和课程之间的选择关系,一个学生可以选择多门课程,一门课程可以被多个学生所选择。 关注微信公众号,第一时间获取最新内容,让我们一起变得更强!Debug客栈:订阅本站· 文章归档· 我的项目· 友情链接· 我的使用· 飞湾计划· 摄影展集· 我的主页
Debug
入驻第1年
软件工程 类图习题
依赖(Dependency): 虚线箭头表示 关联(Association):实线箭头表示 聚合(Aggregation):带空心菱形头表示(整体和局部关系) 组合(Composition):带实心菱形头的实线表示 泛化(Generalization): 带空心箭头的实线线表示( 继承关系) 实现(Realization):空心箭头和虚线表示 一、选择题 1、在认识过程中,下面哪个不是对象的要素( D ) A:认识的指向物 B:认识者 C:认识指向物在认识者主观中的反映 D:认识的背景 2、下面哪一个对对象的说法不正确( B ) A:客观实体 B:事物的对立面 C:认识的指向物 D:软件的一个基本单位 3、下面属性命名不正确的是( A ) A *BirthDay:Date B #studentBirthDay:Date=1999-10-21 C -price:float=12.01{R/W} D +studentName:String=“张敏” 4、指出下面不合适的类名( B ) A:材料 B:事物 C:订单 D:会员 5、在类图中,下面哪个符号表示继承关系( C ) 6、在类图中,“#”表示的可见性是( B ) (A)Public (B)Protected (C)Private (D)Package 7、在类图中,下面哪个符号表示实现关系( B ) 8、在类图中,哪种关系表达总体与局部的关系( D ) (A)泛化 (B)实现 (C)依赖 (D)聚合 9、UML中类的有三种,下面哪个不是其中之一( D ) A.实体类 B.边界类 C.控制类 D.主类 10、在UML中,类之间的关系有一种为关联关系,其中多重性用来描述类之间的对应关系,下面哪个不是其中之一( D ) A. 0..1 B. 0..* C. 1..* D. *..* 11、通常对象有很多属性,但对于外部对象来说某些属性应该不能被直接访问,下面哪个不是UML中的类成员访问限定性( C ) A.公有的(public) B.受保护的(protected) C.友员(friendly) D.私有的(private) 12、在一个课程注册系统中,定义了类CourseSchedule和类Course,并在类CourseSchedule中定义了方法add(c:Course)和方法remove(c:Course),则类CourseSchedule和类Course之间的关系是:(B) A、泛化关系 B、组成关系 C、依赖关系 D、包含关系 13、类A的一个操作调用类B的一个操作,且这两个类之间不存在其他关系,那么类A和类B之间是( C )关系。 A 实现 B、关联 C、 依赖 D、 泛化 14、在UML中下列图形代表什么关系?(A) A、组合关系 B、 依赖关系 C、聚合关系 D、泛化关系 15、在UML中下列图形代表什么关系?( D ) A、组成关系 B、 依赖关系 C、聚集关系 D、泛化关系 16、汽车(Car)由轮子、发动机、油箱、座椅、方向盘等组成。那么car类和其他类(Wheel、Engin、Tank、Chair、SteeringWheel)之间的关系是:( A ) A、泛化关系 B、实现关系 C、包含关系 D、组合关系 17、在下面的图例中,哪个用来描述注释( B ) 18、消息传递是对象间通信的手段,一个对象通过向另一个对象发送消息来请求其服务,一个消息通常包括:( A ) A、发送消息的对象的标识、调用的发送方的操作名和必要的参数 B、发送消息的类名和接收消息的类名 C、接收消息的对象的标识、调用的接收方的操作名和必要的参数 D、接收消息的类名 19、在一个网络游戏系统中,定义了类Cowboy和类Castle,并在类Cowboy中定义了方法open(c:Castle)和方法Close(c:Castle),则类Cowboy和类Castle之间的关系是:……( C ) A、依赖(dependency)关系 B、组成(composition)关系 C、泛化(generalization)关系 D、包含(include)关系 20、根据下面的代码,判断下面那些叙述是正确的?( B ) 1 2 3 4 5 6 public class HouseKeeper{ private TimeCard timecard; public void clockIn(){ timecard.punch(); } } A、类HouseKeeper和类TimeCard之间存在关联(Association)关系; B、类HouseKeeper和类TimeCard之间存在泛化(Generalization)关系; C、类HouseKeeper和类TimeCard之间存在实现(Realization)关系; D、类HouseKeeper和类TimeCard之间存在依赖(dependency)关系 21、UML关系包括关联、聚合、泛化、实现、依赖等5种类型,对应的编号分别为A、B、C、D和E,请将合适的关系填写在下列描述的( )中。 ① 用例及参与者之间是( E )关系。 ②类A的一个操作调用类B的一个操作,且这两个类之间不存在其他关系,那么类A和类B之间是( C )关系。 ③在学校中,一个学生可以选修多门课程,一门课程可以由多个学生选修,那么学生和课程之间是( A )关系。 ④森林和树木之间是( B )关系。 22、已知类A需要类B提供的服务,下列所描述的四种情况中,哪种情况不好把类A和类B之间的关系定义成依赖关系 ( C ) A、类A中存在两个操作都需要访问类B的同一个对象 B、类A的某个操作内部创建了类B的对象,而其他操作均与类B无关 C、类A的某个操作其参数是类B的对象,而其他操作均与类B无关 D、类B是一个全局变量 23、“一个研究生在软件学院做助教(teaching assistant),同时还在校园餐厅打工做收银员(cashier)。也就是说,这个研究生有3种角色:学生、助教、收银员,但在同一时刻只能有一种角色。” 根据上面的陈述,下面哪个设计是最合理的?( C ) 24、类X与类Y有许多相同的属性和行为,但是它的行为与类Y稍微有所不同,这时可以认为类X是类Y的一种特例;则类X和类Y之间是( A )关系。 A 、泛化关系 B、 关联关系 C、 依赖关系 D、 实现关系 25、关于类和对象的关系,下列说法中哪个是错误的 ( C ) A、每个对象都是某个类的实例 B、每个类某一时刻必定存在对象实体 C、类是静态的描述 D、对象是动态的实例 二、填空题 1、 下图中类的名字是: _ Login_类中的成员属性是: _sName、sPass _ 类中的行为(方法)是:checkUser。 2、类描述具有相同性质的一组对象的(集合),类用(new)来表示。 3、在设计阶段,可以把类分为(控制类)、边界类和(实体类)等类型。 关注微信公众号,第一时间获取最新内容,让我们一起变得更强!Debug客栈:订阅本站· 文章归档· 我的项目· 友情链接· 我的使用· 飞湾计划· 摄影展集· 我的主页
Debug
入驻第1年
软件质量测试知识点
1、什么是软件、软件的特征有哪些? 软件是计算机程序、规程以及可能的相关文档和运行计算机系统需要的数据。即计算机程序、规程、文档和软件系统运行所必需的数据。 软件的特征: 软件是由开发产生,不是用传统方法制造的; 软件不会像硬件那样有磨损; 软件不能通过已有构件组装,只能自己定义。 2、软件分为哪几类? 系统软件、应用软件、WEB软件、工程和科学软件、嵌入式软件、产品线软件、人工智能软件等。 3、什么是软件质量、软件质量从哪几个方面看? 软件质量 是指软件系统或系统中的软件部分的质量,既满足用户需求,也包括功能需求和性能需求的程度。 从哪几个方面来看软件质量? 软件结构方面:软件应具有良好的结构; 功能和性能方面:其软件应能够按照既定的工作要求工作,并且与明确规定的功能、性能需求一直; 开发标准与文档方面:软件开发应用必须和明确沉稳的开发标准一致,遵循软件开发准则,做到软件文档资料齐全。 4、软件测试与软件调试的区别是什么? 软件测试:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程; 软件调试:将编制的程序投入实际运行前,用手工或编译程序等方法进行测试,修正语法错误和逻辑错误的过程; 测试是为了发现软件中存在的错误,调试是为了证明软件开发的正确性; 测试以已知条件开始,使用预先定义的程序,且有预知的结果,不可预见的仅是程序是否通过测试. 调试一般是以不可预知的内部条件开始,除统计性调试外,结果是不可预见的; 测试是有计划性的,需要进行测试设计,调试是不受时间约束的; 测试经历发现错误、改正错误、重新测试的过程,调试是一个推理的过程。 5、软件测试的方法有哪些? 静态方法和动态方法:静态方法分为代码检查、静态结构分析、代码质量度量,动态方法分为功能确认与接口测试、覆盖率分析及性能分析; 黑盒测试方法:主要有等价类划分、边值分析、因果图、错误推测、穷举输入测试方法; 白盒测试方法:逻辑覆盖、域测试、路径测试、程序插桩、程序编译; 灰盒测试,介于黑盒白盒测试之间; 软件开发阶段的测试方法:需求测试、单元测试、集成测试、性能测试、容量测试、配置测试、安装测试、安全性测试。 6、什么是黑盒测试、白盒测试和灰盒测试? 黑盒测试也称功能测试或数据驱动测试,是已知软件所需功能,通过测试来检测每个功能是否都能正常使用。 白盒测试也称结构测试或逻辑驱动测试,知道软件内部的工作过程,可通过测试来检测软件内部的动作是否按照规格说明书所规定正常运行,并且按照软件内部的结构测试程序来检测程序中的每条道路是否都能按照预定要求进行正常工作,而不考虑功能是否正确。 灰盒测试介于黑盒与白盒之间,关注对于输入的正确性,同时也关注内部表现。 7、什么是软件质量控制模型TSQC? TSQC过程是一个调节和控制那些影响软件质量的参数的过程。隐形软件质量的参数如下: 产品:所有可交付物; 过程:所有活动的集合; 资源:活动的物质基础(人力、技术、设备、时间、资金等)。 TSQC过程是PDCA的几个活动的循环。 计划Plan:确定参数要求; 实施Do:根据要求开展活动; 检查Check:通过评审、度量、测试确认满足要求; 改进Action:纠正参数要求再开发。 8、软件质量控制的实施过程有哪些? 预开发阶段:主要活动包括买主与客户研究建立需求、发布招标请求、选择资源、与开发者签订合同; 开发阶段:涵盖从产品开发到移交产品别获得客户的满意度结束的全过程; 维护阶段:主要是对产品的及时更新。 9、软件质量保证模型有哪些?分别是啥? McCall模型:分别面向软件产品的运行、修正、转移; Boehm模型:着手于软件总体功效,对于软件系统而言,除了有用性以外,开发过程必定是一个时间、金钱、能量的小号过程; FURPS模型:功能性、可用性、可靠性、性能及支持度评估; ISO 9126:功能性、可靠性、可用性、效率、可维护性及可移植性。 10、什么是冗余技术?又分为哪几种技术? 冗余技术又称储备技术,有时也称容灾备份技术,它是利用系统的并联模型来提高系统可靠性的一种手段; 冗余技术分为工作冗余和后备冗余。 11、软件影响因素有哪些? 需求分析定义错误; 设计错误; 编码错误; 测试错误; 文档错误。 12、软件的差错、故障和失效是什么? 异常:偏离期望的状态(或预期值)的任何情形都称为异常; 缺陷:不符合使用要求,或与技术规格说明不一致的任何状态都称为缺陷; 差错: 计算的,观测的或测量的值与真实的规定的或理论上正确的值或者条件之间的差别; 一个不正确的步骤、过程、数据定义; 一个不正确的结果; 一次产生不正确的结果的人的活动; 故障:一个计算机程序中出现的不正确的步骤、过程、数据定义常称为故障; 失效:一个程序运行的外部结果与软件产品的要求出现不一致时称为失效。 13、什么是软件可靠性模型?都有哪些模型? 为预计或估算软件的可靠性所建立的可靠性框图和数学模型 。 Musa模型,包括基本模型和对数模型; Shooman模型; aoel-oknmoto模型; 测试成功模型; 威布尔模型。 14、为什么需要软件评审? 提高项目的生产率; 改善软件的质量; 在评审过程中使开发团队的其他成员更熟悉产品和开发过程; 通过评审标志软件开发的一个阶段的完成; 生产出更容易维护的软件。 15、软件评审有哪些内容? 管理评审; 技术评审; 文档评审; 过程评审。 16、评审的方法及技术有哪些? 评审的方法:特别检查、轮查、走查、团队评审、监视; 评审的技术:缺陷检查表、规则表、评审工具的使用、从不同角度理解产品、场景分析技术。 17、如何准备评审会议? 何时召开评审会议; 选择那些评审材料; 打包分发评审材料; 合理安排评审活动进程。 18、召开评审会议有几个步骤? 评审预备; 评审开始; 评审决议; 评审结果; 几个原则。 19、提高程序质量的技术有哪些? 内存分配方式:从静态存储区域分配;在栈上创建;从堆上分配 面向对象的设计规则 1)开-闭原则 2)里氏代换原则 3)依赖倒转原则 4)合成/聚合复用原则 5)迪米特原则 6)接口隔离原则 7)基本的设计模式 20、软件测试的原则有哪些? 在整个开发过程中要尽早地和不断的进行软件测试; 在开始测试时不应默认程序中不存在错误; 在设计测试用例时要给出测试的预期结果; 测试工作应避免由系统开发人员或开发机构本身来承担; 对合理和不合理的输入数据都要进行测试; 重点测试错误群集的程序区段; 除检查程序功能是否有多余; 用穷举例测试是不可能的; 长期完整的保留所有的测试用例和测试文件,直到该软件产品被废弃为止。 21、软件测试过程有哪些? 单元测试、集成测试、系统测试、验收测试、在所有测试过程中始终贯穿着回归测试。 22、软件测试的种类有哪些? 单元测试、集成测试、功能测试、压力/负载测试、验收测试。 23、白盒测试方法工具有哪些? 1)静态测试方法 工具:logiscope软件,P.RQA软件,c++Test; 2)动态测试方法:代码检查法,静态结构分析法,静态质量度量法,逻辑覆盖法,基本路径测试法,域测试,符号测试,路径覆盖,程序变异; 工具:DevPartner软件、Purity系列、xUnit系列框架(单元测试工具)。 24、黑盒测试工具有哪些? 1)功能测试工具:WinRunner,AutoIT,Twist 2)性能测试工具:LoadRunner 25、黑盒测试方法有哪些? 等价类划分 边界值分析法 因果图法 功能图法 26、划分等价类的原则是什么? 在输入条件规定了取值范围或值的个数和情况下可以确立一个有效等价类和两个无效等价类; 在输入条件规定了输入值的集合或者规定了“必须如何”的条件的情况下可以确立一个有效等价类和一个无效等价类; 在输入条件是一个布尔量的情况下可以确定一个有效等价类和一个无效等价类; 在规定了输入数据的一组值(假设n个)并且程序要对每一个输入值分别处理的情况下可以确立n个有效等价类和一个无效等价类; 在规定了输入数据必须遵守的规则的情况下可以确立一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则); 在确知已划分的等价类中各元素在程序处理中的方式不同的情况下应将该等价类进一步划分为更小的等价类。 27、软件测试 经典测试用例三角形问题 软件质量测试 等价类划分 三角形问题 28、因果图测试用例问题 软件质量测试 因果图测试用例 自动售货机 29、白盒测试程序的结构有哪些? 顺序结构、分支结构、循环结构 。 30、白盒测试方法的覆盖标准有哪些? 逻辑覆盖,循环覆盖,基本路径测试。 31、逻辑覆盖包括那些? 分支结构的测试和循环结构的测试、 分支结构的测试又包括语句覆盖 、分支覆盖 、条件覆盖、分支-条件覆盖、条件组合覆盖、路径覆盖。 32、集成测试策略有:非渐增式集成和渐增式集成。 33、什么是渐进增式集成?什么是非渐增式继承? 光分别测试每个模块,再把所有模块按设计要求放在一起,结合所要的程序,这种方法称为非渐增式集成; 把一个要测试的模块与已经测试好的那些模块结合起来进行测试,测试完以后再把下一个应该测试的模块结合起来进行测试,这种每次增加一个模块的方法称为渐增式集成。 34.渐增式集成分为:自顶向下增式集成测试,自底向上增式集成测试 35.面向对象的集成测试的步骤 先选定检测的类,仔细给出类的状态和相应的行为,类或成员函数间传递的消息,输入或输出的界定等 确定覆盖标准 利用结构关系图,确定待测类的所有关联 根据程序中类的对象构造测试用例,确认使用什么输入法激发类的状态,使用类的服务和期望产生什么行为等 36.常用的技术测试有哪些? 1)抽样测试 2)正交阵列测试 关注微信公众号,第一时间获取最新内容,让我们一起变得更强!Debug客栈:订阅本站· 文章归档· 我的项目· 友情链接· 我的使用· 飞湾计划· 摄影展集· 我的主页
Debug
入驻第1年
软件质量测试 因果图测试用例 自动售货机
问题描述 有一个饮料自动售货机(处理单价为5角钱)的控制处理软件,它的软件规格说明如下: 若投入5角钱的硬币,按下“橙汁”或“啤酒”的按钮,则相应的饮料就送出来。 若投入1元钱的硬币,同样也是按“橙汁”或“啤酒”的按钮,则自动售货机在送出相应饮料的同时退回5角钱的硬币。 分析情况 怎么分析这种具有一定实际意义的情况呢? 按照因果图的说法,我们先分析一下,把原因与结果先找出来: 原因是输入条件,在自动售货机里,硬币的投入、按钮的按下,都是输入,这样的话就有以下几个原因: (1)投入5角硬币 (2)投入1元硬币 (3)按下“橙汁”按钮 (4)按下“啤酒”按钮 结果有哪些呢? (1)送出“橙汁”饮料 (2)送出“啤酒”饮料 (3)找5角硬币 按照因果关系,把因果图的雏形画出来: 因果测试图判定 再加上因果图的约束关系,那么图形就成为以下: 根据最终的因果图生成判定表: 最后把测试用例写出来: 转载自文章: 测试用例设计技术-因果图之二 关注微信公众号,第一时间获取最新内容,让我们一起变得更强!Debug客栈:订阅本站· 文章归档· 我的项目· 友情链接· 我的使用· 飞湾计划· 摄影展集· 我的主页

© 2026 好站网HaoZhan.wang 1.5 版权所有

苏ICP备19065220号-4    萌ICP备20269980号    茶ICP备2026050346号
本站数据    2026年报    版本历史    关于本站