绘制模块的代码如何在junit单元测试
我使用Junit,我一直想知道,我从事的是绘图软件的开发,Gui绘制工作比较重,如何在单元测试中测试Gui绘制部分呢?是不是一定需要运行脚本后人查看运行结果呢?
请高人指点 个人觉得绘图软件中用到的算法以及一些共用的底层处理函数拿来做做白盒测试就可以了,至于最后图像显示就不适合用白盒了。太费时间精力。算法和底层数据处理函数做白盒测试效果还是很明显的,最上层的用黑盒就OK了。 不懂你们在讨论什么看来我是太。。。太 可以使用同样开源项目的abbot,不过绘图软件应该是会重点使用mouse的鼠标轨迹操作,例如abbot是支持下列操作的:
click on 125,125 //点击某个x,y位置
move to 400,400 //控制鼠标到制定坐标
仔细看看abbot提供的interface
页:
[1]