gpt4 book ai didi

c# - UITest 失败,返回 : "SetUp : System.InvalidOperationException"

转载 作者:行者123 更新时间:2023-11-29 00:32:11 25 4
gpt4 key购买 nike

自从上次在 Xcode 8.2 的稳定 channel 上更新 xamarin 以来,我不能再在我的 xamarin 项目中使用 UITest。

每次启动测试时,都会出现错误:“SetUp : System.InvalidOperationException : Sequence contains no matching element”。我的测试系列很长一段时间都没有改变,之前运行良好......

所以我现在不知道如何解决这个问题......

堆栈跟踪: 在 System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable1[T] source, System.Func2[T,TResult] predicate) [0x00065] in/private/tmp/source-mono-4.6.0/bockbuild-mono-4.6.0-branch/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/referencesource/System.Core/System/Linq/可枚举.cs:965 在 Xamarin.UITest.iOS.Instruments.GetAutomationTemplatePath () [0x00031] 中:0 在 Xamarin.UITest.iOS.Instruments.StartInstrumentsInternal(System.String targetApplication,Xamarin.UITest.iOS.iOSRunType runType,System.String deviceId,System.String runLoopPath,Xamarin.UITest.Configuration.AppDataMode appDataMode,System.Predicate`1[ T] dropLine) [0x00006] in :0 在 Xamarin.UITest.iOS.Instruments.StartInstruments(System.String targetApplication,Xamarin.UITest.iOS.iOSRunType runType,System.String deviceId,Xamarin.UITest.Configuration.AppDataMode appDataMode)[0x00012] 在:0 在 Xamarin.UITest.iOS.iOSAppLauncher.RunAppInEmulatorInternal(System.String 应用程序、Xamarin.UITest.iOS.Instruments 仪器、Xamarin.UITest.Shared.Http.HttpClient httpClient、System.Uri deviceUri、Xamarin.UITest.Shared.Artifacts.ArtifactFolder artifactFolder,Xamarin.UITest.Configuration.AppDataMode appDataMode,System.String deviceIdentifier)[0x00095] 在:0 在 Xamarin.UITest.iOS.iOSAppLauncher.RunAppInEmulator(Xamarin.UITest.Shared.iOS.AppBundle appBundle,Xamarin.UITest.iOS.Instruments 仪器,Xamarin.UITest.Shared.Http.HttpClient httpClient,System.Uri deviceUri,Xamarin.UITest .Shared.Artifacts.ArtifactFolder artifactFolder, Xamarin.UITest.Configuration.AppDataMode appDataMode, System.String deviceIdentifier) [0x00099] in :0 在 Xamarin.UITest.iOS.iOSAppLauncher.LaunchApp(Xamarin.UITest.Configuration.IiOSAppConfiguration appConfiguration,Xamarin.UITest.Shared.Http.HttpClient httpClient,Xamarin.UITest.TestCloud.TestCloudiOSAppConfiguration testCloudAppConfiguration,Xamarin.UITest.Shared.Http.HttpClient testCloudW客户端) [0x000e4] 在 :0 在 Xamarin.UITest.iOS.iOSApp..ctor(Xamarin.UITest.Configuration.IiOSAppConfiguration appConfiguration)[0x002db] 在:0 在 Xamarin.UITest.Configuration.iOSAppConfigurator.StartApp(Xamarin.UITest.Configuration.AppDataMode appDataMode)[0x00017] 在:0 在 Ac.Test.TestV35.BeforeEachTest () [0x00012] 在/Users/ShaprAdmin/Documents/ac/Ac.Test/TestV35.cs:17 在(包装管理到本地)System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&) 在 System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00038] in/private/tmp/source-mono-4.6.0/bockbuild-mono-4.6.0-branch/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/corlib/System.Reflection/MonoMethod.cs:305

谢谢!

最佳答案

尝试获取最新的 Xcode 和然后在适当的 NUnit 版本旁边(2.6.x 和适当的 NUnitTestAdapter 2.1.0)

尝试将 Xamarin.UITest 包升级/降级到版本 2.5。

对我来说,2.7 和 2.5 没关系(同样的错误)。

问候,

关于c# - UITest 失败,返回 : "SetUp : System.InvalidOperationException",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41470840/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com