著名网站有哪些网站运营目标

张小明 2026/1/12 14:26:40
著名网站有哪些,网站运营目标,酒吧网站模板,北京网络文化协会1、等价类划分类 1#xff09;什么是等价类 等价类是某个输入域的集合#xff0c;在这个集合中每个输入条件都是等效的。如果其中一个的输入不能导致问题发生#xff0c;那么集合中其它输入条件进行测试也不可能发现错误。等价类分为有效等价类和无效等价类。 2#xff09;…1、等价类划分类1什么是等价类等价类是某个输入域的集合在这个集合中每个输入条件都是等效的。如果其中一个的输入不能导致问题发生那么集合中其它输入条件进行测试也不可能发现错误。等价类分为有效等价类和无效等价类。2有效等价类有效等价类就是由那些对程序的规格说明有意义的、合理的输入数据所构成的集合利用有效等价类可检验程序是否实现了规格说明中所规定的功能和性能。3无效等价类无效等价类就是那些对程序的规格说明不合理的或无意义的非法的输入数据所构成的集合。4什么是等价类划分等价类划分法是把所有可能的输入数据即程序的输入域划分成若干部分子集然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的常用的黑盒测试用例设计方法。划分等价类重要的是集合的划分划分为互不相交的一组子集而子集的并是整个集合。划分等价类的六大原则①在输入条件规定了取值范围或值的个数的情况下可以确立一个有效等价类和两个无效等价类例如成年人每分钟的心跳60-100之间为正常。 有效等价类60-100 无效等价类60 和 100②在输入条件规定了输入值的集合或者规定了“必须如何”的条件的情况下可确立一个有效等价类和一个无效等价类。例如用户连续输入错误密码的次数最多为3次。有效等价类1x3次 无效等价类3次③在输入条件是一个布尔量的情况下可确定一个有效等价类。例如单选的选中与不选中。④在规定了输入数据的一组值假定n个并且程序要对每一个输入值分别处理的情况下可确立n个有效等价类和一个无效等价类。例如输入数据为省份的选择。⑤在规定了输入数据必须遵守的规则的情况下可确立一个有效等价类符合规则和若干个无效等价类从不同角度违反规则 。例如规定必须输入非0的正整数。这种例子应充分考虑规则是否可以拆分为具有单一的子规则然后得到从不同角度违反规则的无效等价类。该例子起码可拆分为非0、数字、正数、整数4个子规则至少每个规则对应一个无效等价类即0、字符串、负数、小数甚至可挖掘出输入为空的隐含等价类。⑥在确知已划分的等价类中各元素在程序处理中的方式不同的情况下则应再将该等价类进一步的划分为更小的等价类。例如核对日期的有效性初步有效等价类是1Month121Day31 可是考虑到2月以及闰年、闰月、长月、短月等需要进一步细分当然其中还涉及到了年月日组合的问题。2、等价类划分的测试用例设计1等价类划分的原则测试用例设计原则根据等价类表然后从划分出的等价类中按以下三个原则设计测试用例①为每一个等价类规定一个唯一的编号。②设计一个新的测试用例使其尽可能多地覆盖尚未被覆盖地有效等价类重复这一步直到所有的有效等价类都被覆盖为止。③设计一个新的测试用例使其仅覆盖一个尚未被覆盖的无效等价类重复这一步直到所有的无效等价类都被覆盖为止。2优缺点等价类划分法的优点是考虑了单个输入域的各类情况避免了盲目或随机选取输入数据的布完整性和覆盖的不稳定性。等价类划分法虽然简单易用但是没有对组合情况进行充分的考虑。需要结合其他测试用例设计的方法进行补充。如边界值分析法常与等价类分析法结合使用。3用例设计实例输入三个整数作为三边的边长构成三角形。请用等价类划分法设计一般三角形、等腰三角形、等边三角形的测试用例。①分析题目中给出的和隐含的对输入条件的要求a)3个数b)非零数c)两边之和大于第三边d)等腰e)等边②列出有效等价类、无效等价类并编号关键就是“寻找”等价类③列出覆盖上述等价类的测试用例如下表3、边界值分析法1什么是边界值分析边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。边界值分析法是作为对等价类划分法的补充这种情况下其测试用例来自等价类的边界。边界值分析关注的是输入空间的边界边界值测试背后的基本原理是错误更可能出现在输入变量的极值附近。与等价划分的区别①边界值分析不是从某等价类中挑一个为代表而是使这个等价类的每个边界都作为测试条件。②边界值分析不仅考虑输入条件还要考虑输出空间产生的测试情况。2常见边界值①数字类型的取值范围边界如16-bit 的整数而言 32767 和-32768 是边界②条件判断组合中的取值范围边界如 if i1010是边界③记录的第一行和最后一行如报表的第一行和最后一行④数组元素的第一个和最后一个⑤循环的第 0 次、第 1 次和倒数第 2 次、最后一次3边界值分析方法①如果输入条件规定了值的范围则应取刚达到这个范围的边界的值以及刚刚超越这个范围边界的值作为测试输入数据。例如如果程序的规格说明中规定“重量在10公斤至50公斤范围内的邮件其邮费计算公式为……”。边界分析应取10及50还应取10。01 49。99 9。99 及 50。01等②如果输入条件规定了值的个数则用最大个数最小个数比最小个数少一比最大个数多一的数作为测试数据。例如一个输入文件应包括1~255个记录则测试用例可取1和255还应取0及256等。③根据规格说明的每个输出条件应用前面的原则①②。例如某程序的规格说明要求计算出每月保险金扣除额为0至1165。25元其测试用例可取0。00及1165。24、还可取一0。01及116526等。④如果程序的规格说明给出的输入域或输出域是有序集合则应选取集合的第一个元素和最后一个元素作为测试用例。⑤如果程序中使用了一个内部数据结构则应当选择这个内部数据结构的边界上的值作为测试用例。⑥分析规格说明找出其它可能的边界条件。通常情况下软件测试所包含的边界检验有几种类型数字、字符、位置、重量、大小、速度、方位、尺寸、空间 相应地以上类型的边界值应该在最大/最小、首位/末位、上/下、最快/最慢、最高/最低、 最短/最长、 空/满4优缺点①对于一个N变量函数边界分析会产生4N1个测试用例②取值取决于变量本身的性质③对布尔类型没有意义④边界值分析是假定变量是完全独立的4、因果图法1什么是因果图是一种从用自然语言书写的程序规格说明的描述中找到因输入条件和果输出或程序状态的改变的关系从而设计测试用例的方法它适合于检查程序输入条件的各种组合情况。因果图能检查出规格的错误并最终导出为判断表。因果图基本关系 因果关系中的四种基本关系恒等、非、或、与2因果图分析的特点考虑输入条件间的组合关系考虑输出条件对输入条件的信赖关系即因果关系测试用例发现错误的效率高能检查出功能说明中的某些不一致或遗漏因果图方法最终生产的就是判定表它适合于检查程序输入条件和各种组合情况。3因果图分析分析软件规格说明描述中那些是原因(即输入条件或输入条件的等价类)那些是结果(即输出条件)并给每个原因和结果赋予一个标识符。分析软件规格说明描述中的语义。找出原因与结果之间原因与原因之间对应的关系。根据这些关系画出因果图。由于语法或环境限制有些原因与原因之间原因与结果之间的组合情况不不可能出现。为表明这些特殊情况在因果图上用一些记号表明约束或限制条件把因果图转换为判定表。把判定表的每一列拿出来作为依据设计测试用例。4实操案例某软件需求说明书某段文本中第一列字符必须是A或B第二列字符必须是一个数字在此情况下进行文件的修改。解析如果第一列字符不正确则给出信息L如果第二列字符不是数字则给出信息M。确定原因和结果从大的方面看第一列和第二列不同的字符会引起不同的结果所以初步分析原因结果图如下确定因果逻辑关系如果第一列和第二列都正确则修改文件如果第一列不正确给出信息L如果第二列不正确给出M。 可以得出下边的因果图:而根据需求描述原因c1还可以细分为2个原因 第一列字符是Ac11第一列字符是Bc12。 因此原因c1其实也可以看作成结果。 把它用因果图表示出来如下图确定约束关系从需求描述中可知原因c11和c12不可能同时为真但可以同时为假 因此满足排他性约束。这三个结果之间没有掩码标记的约束。完整的因果图如下根据因果图画决策表 分析每一种状态对应的结果并根据约束关系去掉不可能出现的状态。本例的c11和c12满足排他性约束所以同时都为1的状态不会出现文章来源网络 版权归原作者所有上文内容不用于商业目的如涉及知识产权问题请权利人联系小编我们将立即处理
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

实实通信的视频网站怎么做网站建设终稿确认书

无需重新训练,只要抑制 0.1% 的特定神经元,就能让模型“闭嘴”?近年来,大语言模型(LLMs)在问答、推理与生成任务中展现出卓越能力,但其幻觉(Hallucination)问题仍然是制约…

张小明 2026/1/10 13:58:08 网站建设

网站建设做什么会计分录幻灯片网站源码

目录 1、环境 2、流程信息 3、需求 4、思路 5、【领导审批】节点配置 6、代码实现 1、环境 前端:BPMN2.0.js 后端:flowable:6.8.0 2、流程信息 流程图(7、流程文件在文章最后): 各节点信息: 节点…

张小明 2026/1/10 13:58:08 网站建设

大型网站常见问题南京网站制作的价格

想要在嵌入式设备上快速部署AI模型?RKNN-Toolkit2就是你的最佳选择!作为Rockchip官方推出的神经网络工具链,它专门为Rockchip NPU平台设计,能够将各类深度学习模型高效转换为RKNN格式,实现从训练到部署的无缝衔接。&am…

张小明 2026/1/10 13:58:09 网站建设

外贸网站定制公司微信公众号可以做几个微网站吗

💡实话实说:CSDN上做毕设辅导的都是专业技术服务,大家都要生活,这个很正常。我和其他人不同的是,我有自己的项目库存,不需要找别人拿货再加价。我就是个在校研究生,兼职赚点饭钱贴补生活费&…

张小明 2026/1/10 13:58:10 网站建设

做yield网站多少钱智能手机软件开发

Python 文件与目录处理全攻略 1. 目录文件差异比较 在处理文件和目录时,我们常常需要找出两个目录之间的差异。可以通过将两个列表转换为集合,然后进行集合相减操作来实现。以下是一个示例代码: import osdirA = set(os.listdir("/tmp/dirA")) print(dirA) # …

张小明 2026/1/10 13:58:10 网站建设

嘉兴建站模板域名 网站 区别

低成本高质量:Linly-Talker降低企业数字人内容生产门槛 在电商直播间里,一个虚拟主播正用亲切的语调介绍新品,口型与语音完美同步;客服系统中,一位“数字员工”724小时在线解答用户疑问,语气自然、表情生动…

张小明 2026/1/10 13:58:13 网站建设