有关界面和SQL的测试
刚开始学测试,遇到关于Application的测试,全是对控件的操作和与数据库增,删,查,改的操作。看了有段时间的单元测试了,没有找到相关的介绍和例子。对数据的操作基本上是有关数据库的,不知道这样的测试怎么做?哪位大哥帮帮忙啊,先谢了!
,.......
没人知道,还是我没有说清楚?给点反映好么? 我做这种测试的时候基本上是用黑盒测试,白盒测试我想应得写程序调用源程序来进行测试吧!然后再到数据库中去验证。 数据库的测试你可以在setUp函数中打开数据库,在tearDown函数中关闭数据库,其余就一样了。如果用Nunit的话,可以在TestFixtureSetUp函数中打开数据库,在TestFixtureTearDown函数中关闭数据库,这两个函数在整个Fixture中有效,即Fixture开始先执行TestFixtureSetUp,执行完Fixture中的case后,再执行TestFixtureTearDown。而setUp函数和tearDown函数在每个函数有效,即执行每个case都要先执行setup,执行完case后,再执行tearDown。
对控件的测试,建议你别用单元测试了,或者做一下代码级的功能测试就行了。
[ 本帖最后由 zixuxuwu 于 2006-4-6 20:56 编辑 ] 谢谢啊
页:
[1]