测试中可能存在的问题:
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进行赋值。

浙公网安备 33010602011771号