unit-testing - 以下要求的输入案例是什么

标签 unit-testing testing

<分区>

以下要求的输入案例是什么(应涵盖边界值和等价类):

X 可以取 0 到 100 之间的值,其中 X 是一个带符号的 8 位整数。

最佳答案

boundary test case 的输入值在这种情况下是 -1、0、100、101。

如果 X 是无符号的,那么“equivalent class”边界测试用例的输入应该是:0、100、101。

我不确定你是否想测试数字表示的边界,在本例中是 8 位。因此,您还应该测试有符号的 127 或 128 和无符号的 255。但这取决于 signed numbers 的表示形式。 .

关于unit-testing - 以下要求的输入案例是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18314177/

相关文章:

android - 在 Android 上使用 Espresso 测试 EditText View 是否没有设置错误文本?

ruby-on-rails - 在测试期间,为什么 Rails 会运行我的初始化程序两次?

ruby-on-rails - rails 3 单元测试未运行

java - 维护 Junit 中测试的执行顺序

perl - Perl测试(.t)脚本的第一行应该是什么?

testing - 在诱惑中将参数添加到测试标题

linux - 从文件列表创建 .new 文件

java - JUnit 测试预期异常的正确方法

c# - 为什么单元测试在 Visual Studio 2015 for SQL Server 项目中变灰?

c# - vstest.console.exe 的并行选项无法按预期工作