作为**工程师,阐述什么是边界值分析法?


边界值分析法是一种黑盒测试方法,它对输入或输出的边界值进行测试。这种方法通常作为等价类划分法的补充,其测试用例来自等价类的边界。长期的测试工作经验告诉我们,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部。因此针对各种边界情况设计测试用例,可以查出更多的错误。 使用边界值分析方法设计测试用例,首先应确定边界情况。通常输入和输出等价类的边界,就是应着重测试的边界情况。应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据。 以上信息仅供参考,可以查阅与边界值分析法相关的专业书籍或者咨询技术人员。 [2023-11-09 18:24:31 | AI写代码神器 | 164点数解答]
相关提问
- 作为c#工程师,set⾥的元素是不能重复的,那么⽤什么⽅法来区分重复与否呢? 是⽤==还是equals()? 它们有 何区别?(305点数解答 | 2023-11-09 17:55:21)266
- 作为c#工程师,阐述 poco 是什么意思?(170点数解答 | 2023-11-09 17:48:58)255
- 在java开发中,插入数据时,arraylist、linkedlist、vector谁速度较快?阐述 arraylist、vector、linkedlist 的存储性能和特性 ?(454点数解答 | 2023-11-09 16:43:14)276
- 在android开发中,阐述 inline class与typealias的区别?(315点数解答 | 2023-11-09 17:32:09)187
- 在android开发中,阐述 inline class内联类的开销?(404点数解答 | 2023-11-09 17:32:12)180
- 在ios开发中,阐述@synthesize 和 @dynamic 作用?(336点数解答 | 2023-11-09 17:40:05)254
- 在ios开发中,阐述 objective-c 中创建线程的方法 ?(594点数解答 | 2023-11-09 17:40:25)165
- 在ios开发中,阐述 nsoperation queue?(588点数解答 | 2023-11-09 17:41:02)218
- 在ios开发中,阐述 swift throws 和 rethrows 的用法与作用?(505点数解答 | 2023-11-09 17:44:03)209
- 作为golang开发,阐述 printf()、sprintf()、fprintf()函数的区别用法是什么 ?(523点数解答 | 2023-11-09 18:13:21)160
- 作为golang开发,阐述 go 的 select 底层数据结构和一些特性?(481点数解答 | 2023-11-09 18:14:38)240
- 作为**工程师,作为**工程师如何做到不漏测?(386点数解答 | 2023-11-09 18:25:11)270