`
xiaotao.2010
  • 浏览: 211781 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

测试中的Right-BICEP

 
阅读更多

测试哪些内容:Right-BICEP
这几个概括了测试的六个方面。

Right——结果是否正确
B——是否所有的边界条件都是正确的——单元测试中最有价值的工作之一,因为bug一般就出现在边界上。

I——能查一下反向关联吗——应用不同的原理来编写反向逻辑关系测试。
C——能否用其它手段交叉检查一下结果——计算一个量会有一种以上的算法,可以选择其它的版本来检查我们实际应用的版本或者使用类的另一种数据检查相关的数据。
E——你是否可以强制错误条件发生
P——是否满足性能要求

CORRECT 边界条件
一致性(Conformance)——期望的或产生的数据必须符合某种特定的格式。

有序性(Ordering)——数据的顺序或是在一个很大的数据集合中某一数据的位置。任何一种搜索程序都应该针对搜索目标位于最前和最后的条件做测试。如果你的方法是让某些元素维持有序,就应该首先检查它们是否真的有序。
区间性(Range)——对于一个变量,它所属类型的取值范围可能比你需要或想要的更加宽广。在一个好的面向对象设计中,你通常都不会使用一个原生类型来存储一个具有边界的值。几乎所有的索引概念都应该被大量的测试。
引用,耦合性(Reference)——代码是否引用了一些不受代码本身直接控制的外部因素?
存在性(Existence)——值是否存在,针对null、0、空字符串和其他与存在性相关的陷阱做足够的测试。
基数性(Cardinality)——也称为集合的势,指集合包含的元素的个数。保证计算得到的数目和你所需要的数目是一致的。大部分情况下参照"0-1-n"原则。
时间性(Time)——相对时间(时间上的顺序);绝对时间(消耗的时间和钟表上的时间);并发问题。

分享到:
评论

相关推荐

    private-aks-bicep:使用二头肌创建完全私有的AKS集群

    此存储库中的资源将帮助您使用二头肌系统来部署完全私有的AKS集群。 您可以在以下博客文章中找到更多详细信息。 运行脚本 要开始部署,请遵循下面列出的步骤: 登录到Azure云外壳 确保您通过以下方式在正确的...

    azure-devops-bicep-task:简单但有用的Azure DevOps任务集,允许在Azure Pipelines中安装和运行Microsoft Bicep CLI命令

    此任务下载并在代理中安装任何可用的Bicep CLI版本(将其添加到PATH环境变量中)。 运行任务后,可以使用“ Run Bicep CLI build command task 。 或者,可以在脚本中直接使用bicep命令。 下载后该工具将缓存在代理...

    单元测试之道java版

    基于java的单元测试,介绍了单元测试,单元测试例子,Right-BICEP,CORRECT,A-TRIP,MOCK,EasyMock等

    azure-bicep:各种Bicep文件

    天蓝色的二头肌Bicep文件的回购

    CI-MS2-BicepMusicFanSite:Code Institute Milestone Project 2-Bicep的音乐迷网站

    BICEP粉丝网站 Bicep是来自北爱尔兰贝尔法斯特的电子音乐制作和DJ二重奏,由Andrew ... 赛普拉斯测试框架。 学分 内容 媒体 致谢 用markdown-toc生成的目录 项目概况 此项目是音乐DJ二重奏“ BICEP”的网站,作为里程

    CodeInstitute-MilestoneProject2-BicepMusicFanSite:Code Institute Milestone Project 2-Bicep的音乐迷网站

    项目概况此项目是音乐DJ二重奏“ BICEP”的网站,作为里程碑项目2提交,作为代码学院-软件开发文凭(全栈)课程的一部分。 该网站展示了音乐DJ二重奏该网站使用以下网址的GIThub页面进行部署: 以下网址提供了Github...

    azure-bicep:天蓝色的二头肌示例,在更具编程性的模型中部署资源的新方法

    天蓝色的二头肌 天蓝色的二头肌示例,这是一种在更具编程性的模型中部署资源的新方法。

    ri-bicep

    使用二头肌部署参考实现 export APP_NAME="ri-app" 创建应用程序和资源组 az ad sp-rbac --name $ {APP_NAME} 创建先决条件资源,请参阅

    在统一E6的基本表示形式中,将BICEP2和普朗克的结果与右手狄拉克中微子调和在一起

    由于BICEP2比率表示通货膨胀的能量规模(V * 1/4×2×1016 GeV)与统一规模相当,因此在本文中,我们研究了是否可以用三个右撇子容纳所需的Neff (左撇子标准模型的合作伙伴)中微子生活在一个庞大的统一卓越E6组的...

    bicep-main_main_

    bicep main files for internet

    使用BICEP2测试混合自然通胀

    我们根据BICEP2报告的张量指数的最新结果来分析混合自然通货膨胀。 我们发现它预测了标量频谱的大范围运行,这可能是通过测量星系聚集,结合CMB数据和21厘米森林观测值而通过大规模结构检测到的。 奔跑的奔跑也相对...

    动态双重混合膨胀引起的BICEP2原始引力波

    BICEP2已观察到原始重力波,其张量与标量比为0.16。 它似乎需要一个超级普朗克通胀模型。 在本文中,我们提出了一个双重混合膨胀模型,该模型的充气势随充气场的变化而动态变化。 在第一阶段的通货膨胀超过7 e倍期间...

    非束缚态-Davis初始状态与BICEP和Planck协调混沌模型

    BICEP2实验已经发布了张量与标量比r = ... 在本说明中,我们表明,通过扰动的非Bunch-Davies初始状态可以提供具有最新Planck结果[3]的大场混沌模型(如m2ϕ2)和BICEP2结果(通过包含r的蓝色倾斜度或b nS的负大运行。

    bicep:Bicep是用于描述和部署Azure资源的说明性语言

    Bicep项目-ARM DSL 注意: Bicep目前是一种实验性语言,我们希望在将来的版本中发布重大更改。 不建议将其用于生产用途。 打开任何问题之前,请先查看。什么是二头肌? Bicep是一种域特定语言(DSL),用于以声明...

    根据BICEP2的动态混沌膨胀

    BICEP2实验测量的大张量与标量之比,r = 0.20-0.05 + 0.07,严重限制了可行的通胀模型的局面,并再次将注意力转移到具有大充气子场值的模型上。 在这种情况下,基于分数幂律势的混沌膨胀显得特别有吸引力,该分数...

    根据Plank和BICEP2,LQC的温Tachyon膨胀中的标量摄动

    在慢滚近似中,计算出该模型的原始扰动谱。 我们还获得了张量标量比和标量谱指数的一般表达式。 我们利用指数势来开发该模型,并详细介绍了该模型的特征。 该模型的参数受Planck,WMAP9和BICEP2最近的观测数据限制...

    BICEP2发现希格斯混沌膨胀和原始B型极化

    张量/标量比预计为r≃0.13-0.16,这很好地解释了BICEP2实验最近发现的原始B模式极化r = 0.20-0.05 + 0.07。 特别地,允许由移位对称性破坏引起的小的调制,也可以诱发负的运行光谱指数。 期望再加热温度如此之高,...

    超重力和BICEP2中的自然膨胀

    根据BICEP2的结果,我们重新审视了最近提出的多自然通胀及其在超重力中的实现。 多自然充气是一种单场充气模型,其中的充气子势由多个正弦函数组成,并且已知可以生成可观的运行光谱指数,从而可以缓解BICEP2和...

    BICEP2结果对单场充气的挑战

    BICEP2协作对B模式功率谱的检测限制了带透镜的CDM模型的张量与标量比r = 0.20-0.05 + 0.07。 这个大值与普朗克结果的一致性要求光谱索引的较大范围。 张量/标量比的大值和频谱指数的运行对单场膨胀提出了挑战。 对于...

    复合通胀面临BICEP2和PLANCK

    在较大的非最小耦合区域中,我们发现对于最小复合膨胀模型,该预测很好地位于普朗克数据的联合68%CL内,但与最近的BICEP2观测结果存在矛盾。 对于胶球通胀模型,预测结果满足普朗克结果。 但是,如果电子折叠的...

Global site tag (gtag.js) - Google Analytics