m*****k 发帖数: 64 | 1 SDET, 问了如何设计一个 generic type list class, class需要包含什么方法?怎么
测试. | b******g 发帖数: 1721 | 2 我随便说说啊,期待大牛。
包含的方法:就是一般的List class 的方法:get(index), add(object),
addAll(Collection), remove(object), 还有就是相关的Iterator类的定义。
测试的话,
1. 这个是abstract 类,所以就还是需要一个具体类,extend class。
2. 测试的时候有个criteria: statement coverage, branch coverage or state
coverage over the design state chart, all methods or different use
cases.
3. 测试的方法: fuzz testing (random generate different input, here the
input is a set of different/same objects)
4.具体的工具,junit
欢迎补充。
【在 m*****k 的大作中提到】 : SDET, 问了如何设计一个 generic type list class, class需要包含什么方法?怎么 : 测试.
| g***3 发帖数: 2304 | |
|