多项选择题

A.容易设计测试用例
B.可以减小测试的复杂程度
C.易于确定产生错误的位置
D.缩短测试周期