lola_jm 发表于 2009-2-4 12:01:48

loudrunner 测试时 录制erp系统的时候在登陆就报错了

loudrunner 测试时 我选择的协议是 windows sockets,准备测试我们的ERP系统,发现录制的时候登陆就报错了,
报错框标题是 microsoft.net framework,
内容是 “
System.NullReferenceException: 未将对象引用设置到对象的实例。
   在 ChinaBest.Dazhe.BLL.AdminList.AdminLogin(String username, String password, AdminList& adminlist) 位置 E:\work\ERP2.0\ChinaBest.Dazhe.BLL\AdminListExt.cs:行号 40
   在 ChinaBest.Dazhe.BaseLib.LoginFrm.Login() 位置 E:\work\ERP2.0\ChinaBest.Dazhe.BaseLib\LoginFrm.cs:行号 56
   在 ChinaBest.Dazhe.BaseLib.LoginFrm.btnOk_Click(Object sender, EventArgs e) 位置 E:\work\ERP2.0\ChinaBest.Dazhe.BaseLib\LoginFrm.cs:行号 111
   在 System.Windows.Forms.Control.OnClick(EventArgs e)
   在 System.Windows.Forms.Button.OnClick(EventArgs e)
   在 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   在 System.Windows.Forms.Control.WndProc(Message& m)
   在 System.Windows.Forms.ButtonBase.WndProc(Message& m)
   在 System.Windows.Forms.Button.WndProc(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)”


但是我不用loudrunner ,直接登陆ERP 的话是没有报错的,(我们这个ERP系统是要升级framework到2.0才行的)
请问各位高手,为什么会这样呢,我要怎么弄好。

[ 本帖最后由 lola_jm 于 2009-2-4 12:04 编辑 ]

zynuage 发表于 2009-2-9 13:35:39

给出几个建议,不知是否可行
1、你选择erp协议试试
2、在微软的官网www.microsoft.com更新最新版的microsoft.net framework试试。
我会继续关注,学习中……,希望高手们能踊跃提出建议。

哈哈哈,我还做了个沙发。

还有个小小建议:你拼错了,应该是loadrunner吧。一定要记住此名称,否则你会搜不到相关的信息的。

[ 本帖最后由 zynuage 于 2009-2-9 13:37 编辑 ]

lola_jm 发表于 2009-2-13 16:37:44

回复 2# 的帖子

谢谢你了,我正在试
页: [1]
查看完整版本: loudrunner 测试时 录制erp系统的时候在登陆就报错了