LR9.1 测试ADO.net程序

发表于:2010-1-14 15:10

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:allenzgw    来源:51Testing软件测试博客

  等了好久,到目前为止LoadRunner9.5也是只支持VS2005(.net2.0)环境,也就是说,在VS2008,VS2010里面都用不了LR的插件。

  然后刚才试了一下,用VS2010写的ADO.net程序(.net framework4.0),用LR9.1也是无法录制出来的,不过在VS2005(.net framework2.0)下面却是可以录制出来。

  这个是比较麻烦的问题,因为现在.net平台发展太快了,可是LR跟不上,而且.net平台自带的有性能测试工具,进步也很快,这样下去,LR很可能失去.net平台新技术的市场。

  把代码和程序拉出来给大家看看,也许有一定参考。

  被测试.net程序代码如下:

  \\读取数据库表TB_DIVISION中的字段名,并显示在treeView中。这段代码在.net2.0,4.0平台都可用。但是4.0平台的程序LR无法录制。

31/3123>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • jadeyu712
    2010-1-26 11:05:02

    能否帮我解决一下吗?

  • jadeyu712
    2010-1-26 11:04:39

    我也同样使用你的方法.
    可是我不能回放,回放提示下面的错误

    Error: vuser_init.cs(252,30): error CS0030: 无法将类型“NHibernate.Driver.NHybridDataReader”转换为“System.Data.Common.DbDataReader”
    Error: vuser_init.cs(321,30): error CS0030: 无法将类型“NHibernate.Driver.NHybridDataReader”转换为“System.Data.Common.DbDataReader”
    Error: vuser_init.cs(335,76): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义
    Error: vuser_init.cs(341,78): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义
    Error: vuser_init.cs(347,76): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义
    Error: vuser_init.cs(353,78): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义
    Error: vuser_init.cs(359,82): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义
    Error: vuser_init.cs(365,78): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义
    Error: vuser_init.cs(371,82): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义
    Error: vuser_init.cs(377,78): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义
    Error: vuser_init.cs(381,30): error CS0030: 无法将类型“NHibernate.Driver.NHybridDataReader”转换为“System.Data.Common.DbDataReader”
    Error: vuser_init.cs(443,98): error CS0117: “System.Collections.IList”并不包含“Item”的定义
    Error: vuser_init.cs(479,30): error CS0030: 无法将类型“NHibernate.Driver.NHybridDataReader”转换为“System.Data.Common.DbDataReader”
    Error: vuser_init.cs(493,76): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义
    Error: vuser_init.cs(499,76): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义
    Error: vuser_init.cs(505,78): error CS0117: “System.Data.IDataRecord”并不包含“Item”的定义

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号