首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BOR与BRO谓词测试

BOR与BRO谓词测试
EN

Stack Overflow用户
提问于 2013-03-05 11:37:15
回答 1查看 592关注 0票数 0

因此,现在我正在研究BOR-CSET约束集和使用AST的BRO约束集。我读了这本书,也在网上看了看,但我还是不太明白它们之间的区别,对我来说,它们似乎是一样的,有人能更清楚地解释它们之间的区别吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-05 18:05:35

您有一些由关系运算符组成的谓词:

  • Greater than
  • <小于
  • =等于

也由布尔运算符组成:

  • AND
  • OR
  • NOT

并且您希望执行测试,以查看谓词是否产生正确的结果。而不是将所有可能的数字和真/假输入组合放入谓词中并检查每个答案(可能是无限数量的输入),相反,您可以开发一个测试输入集,以确保检测谓词中的任何错误。如果测试输入没有显示任何问题,那么您可以肯定地知道您的谓词按预期工作。

BOR测试集将检测您是否使用了错误的布尔运算符(例如,当您确实需要AND时放入OR )。当你使用了错误的布尔运算符,以及你使用了错误的关系运算符(例如,你在某些地方使用了一个大于号,而你确实需要一个小于号),BRO集将会检测到。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15215381

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档