比如下面的异常:
Perseus.DataTypes.PerseusException: Exception not caught by test case:
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.Collections.ArrayList.get_Item(Int32 index)
at System.Collections.Specialized.StringCollection.get_Item(Int32 index)
at Internal.Exchange.PopImap.Common.PopImapLibrary.LoadParamINIVariables(ParseXml param) in \\EXSRC\SOURCES\ALL\08.03.0213.000\sources\test\PopImap\src\Common\PopImapLibrary.cs:line 398
at Internal.Exchange.PopImap.Common.PopImapLibrary.Initialize() in \\EXSRC\SOURCES\ALL\08.03.0213.000\sources\test\PopImap\src\Common\PopImapLibrary.cs:line 184
at IMAP4.IMAP4TestBase.Initialize() in \\EXSRC\SOURCES\ALL\08.03.0213.000\sources\test\PopImap\src\nonBVT\Imap4\test\IMAP4TestBase.cs:line 70
at Perseus.Plugins.DotNetInvokeClass.InvokeTest(String AssemblyPath, String TypeName, String Method, String owner, Int32[] bugList, Boolean runWithKnownBugs) in \\EXSRC\SOURCES\ALL\08.03.0083.000\sources\test\testinfra\src\perseus.net\Perseus\DotNetParserPlugin.cs:line 1530
at Perseus.Plugins.DotNetInvokeClass.InvokeTest(String AssemblyPath, String TypeName, String Method, String owner, Int32[] bugList, Boolean runWithKnownBugs)
at Perseus.Plugins.DotNetCase.InvokeTest() in \\EXSRC\SOURCES\ALL\08.03.0083.000\sources\test\testinfra\src\perseus.net\Perseus\DotNetParserPlugin.cs:line 1793
at Perseus.Core.InternalHarness.ExecuteTestGroupThread.TestThreadPool.ExecuteTest() in \\EXSRC\SOURCES\ALL\08.03.0083.000\sources\test\testinfra\src\perseus.net\Perseus.Core\InternalHarness.cs:line 2810
异常抛出顺序是怎样的?不知道从哪儿下手啊? 我是职场新人,求解
谢谢各位学长/姐!
Perseus.DataTypes.PerseusException: Exception not caught by test case:
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.Collections.ArrayList.get_Item(Int32 index)
at System.Collections.Specialized.StringCollection.get_Item(Int32 index)
at Internal.Exchange.PopImap.Common.PopImapLibrary.LoadParamINIVariables(ParseXml param) in \\EXSRC\SOURCES\ALL\08.03.0213.000\sources\test\PopImap\src\Common\PopImapLibrary.cs:line 398
at Internal.Exchange.PopImap.Common.PopImapLibrary.Initialize() in \\EXSRC\SOURCES\ALL\08.03.0213.000\sources\test\PopImap\src\Common\PopImapLibrary.cs:line 184
at IMAP4.IMAP4TestBase.Initialize() in \\EXSRC\SOURCES\ALL\08.03.0213.000\sources\test\PopImap\src\nonBVT\Imap4\test\IMAP4TestBase.cs:line 70
at Perseus.Plugins.DotNetInvokeClass.InvokeTest(String AssemblyPath, String TypeName, String Method, String owner, Int32[] bugList, Boolean runWithKnownBugs) in \\EXSRC\SOURCES\ALL\08.03.0083.000\sources\test\testinfra\src\perseus.net\Perseus\DotNetParserPlugin.cs:line 1530
at Perseus.Plugins.DotNetInvokeClass.InvokeTest(String AssemblyPath, String TypeName, String Method, String owner, Int32[] bugList, Boolean runWithKnownBugs)
at Perseus.Plugins.DotNetCase.InvokeTest() in \\EXSRC\SOURCES\ALL\08.03.0083.000\sources\test\testinfra\src\perseus.net\Perseus\DotNetParserPlugin.cs:line 1793
at Perseus.Core.InternalHarness.ExecuteTestGroupThread.TestThreadPool.ExecuteTest() in \\EXSRC\SOURCES\ALL\08.03.0083.000\sources\test\testinfra\src\perseus.net\Perseus.Core\InternalHarness.cs:line 2810
异常抛出顺序是怎样的?不知道从哪儿下手啊? 我是职场新人,求解
谢谢各位学长/姐!
解决方案 »
- 为什么我的VS2010 没有Modeling Project项目模板?
- wpf 获取textbox的焦点
- 怎么在一个TreeView中实现多次定位
- 如何为菜单项的保存项添加事件处理程序?
- 问大家布局用vs还是DW
- 控制台程序窗口关闭时间那个方法是什么来着?
- VS2005中代码前面的编号能和代码一块拷出来吗
- 一个数的开根算法是怎么样的?比如4的开2次方根是2,4的开3次方根是?
- 关于cookieparameter获取cookie值的问题,在线等!
- 生成可执行文件的问题
- 工厂模式如何和策略模式结合啊???????
- 请教:调用API 传送数据,但是只有第一次Sendmessge成功,再次send就不行了。
找找line 398,有数组越界没?line 184:line 70?line 1530:line 1793?line 2810
这些行都是出错的地方,或者是调用了出错的地方,根据错误类型,找到对应的行,哪里出错,,一目了然
at ...
at ....
.....
抛出异常的顺序是怎么样的?从哪儿里开始入手?