C#中数据库管理器的测试用例

时间:2010-05-31 06:54:06

标签: unit-testing

你好,

我毕业后就开始了我的航空公司。我的第一个测试任务是测试一个程序,该程序用作编辑​​数据库的接口。该程序用C#编码。除了阅读一些关于C#的在线教程之外,我对这种sw测试几乎没有什么具体经验。看来我必须在代码中添加一些TestClass()和TestMethod(),但不知道用于数据库检查的测试用例应该是什么。你能否就这个问题或这个问题的一些例子向我推荐一些链接?

提前致谢,

约翰

1 个答案:

答案 0 :(得分:1)

您可以使用nUnit对测试进行编码。这是一个快速入门教程

http://www.nunit.org/index.php?p=quickStart&r=2.4.2

一些基本的测试用例可能是

选择现有记录。断言返回记录

选择不存在的记录。断言没有返回任何记录

插入,然后选择新记录。断言该记录存在

删除,然后选择已删除的记录。断言记录不存在

更新,然后选择更新的记录。断言记录具有更新值



这是一个通用的测试套件,但是在不知道被测系统的确切功能的情况下很难构建测试套件