测试中可能存在的问题:

1.需求分析: 参数

2.数据类型要一致,........否则,无法转化...
tinyint byte
smallint short int16

3.web.config
  <serviceDebug includeExceptionDetailInFaults="true" />

4.Guid.Empty==new Guid("00000000-0000-0000-0000-000000000000")  32个零

  附加到进程进行测试...

5.关于测试BO addObject的问题:
  a.添加应用程序配置文件:App.config
    错误信息:未将对象添加到对象的实例,原因是没对数据库建立连接。

    数据库的连接,
    <connectionStrings>
    <add name="E2" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=E2;Integrated Security=True"
      providerName="System.Data.SqlClient" />
  </connectionStrings>

  b.对bo进行单元测试。
   将SaveTest()的最后两行注释掉。
   填写测试用例......
   测试管理器-----〉调试选中的测试;若出错,双击提示,可看到错误内容。

  c.注意Bo 和 数据库中的存储过程的参数要一致。

  d.(System.Data.SqlTypes.SqlTypeException: SqlDateTime 溢出。
    必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM 之间。
   -----------原因未对LastChangedTime进行赋值。


 

posted @ 2008-05-09 15:33  在林之州  阅读(358)  评论(0)    收藏  举报