初次接触单元测试,请大家给点建议,多谢!
公司一直都没有做单元测试,从这个项目开始,会进行一些单元测试的尝试,但不知如何入手。我的情况如下:系统:redhat 9.0
GUI: QtEmbedded 、Qtopia
开发的程序是运行在qtopia上的,qt程序是用c++程序写的,开发的程序跟界面结合比较紧密,我不知道如何入手。
在这上面看了一些文章,知道对一些有明确输入、输出的函数进行测试比较容易,程序里面类里面有时各个函数结合比较紧密,而且也有很多与外面的接口,很多函数里面对图形界面也结合紧密,比如在一个函数里面、满足某种条件,界面会做相应变动,数据的装载在界面也有显示等等。这些我该怎么做呢?
希望各位朋友能够给些指点,还有单元测试是否也会做相应的功能的测试?实在有太多的不懂,可上头只吩咐我们要做单元测试。 如果要求比较高的话,就用CPPUNIT来做吧,可以对每个函数都设计相应的测试用例,用DevPartner来帮助分析代码的覆盖率。优点是这样出来的代码质量高,缺点是用时较长。
页:
[1]