我使用硒(c#与Nunit)进行测试。 我为我的网站提供一些xml文件(包含凭证和其他输入)。虽然使用Visual Studio基于云的负载测试,它抛出文件不细异常时,它可以提供这些XML文件中的[TestInitialize]方法当采购数据文件时,基于云端的负载测试失败
这是我如何在源内部测试初始化
InputTestData = 新TESTDATA(系统。 IO.Path.Combine(TestContext.CurrentContext.TestDirectory + @“\ TestData”)); PagesInformation = new Pages(System.IO.Path.Combine(TestContext.CurrentContext.TestDirectory + @“\ PageDictionaries \ SUT_Pages”));
您需要部署文件。他们需要部署到云计算机上可用的位置。请[编辑]问题以显示xml文件的文件路径以及在'TestInitialize'方法中读取它们的方法。 – AdrianHHH
什么是AppDomain.CurrentDomain.BaseDirectory?它在本地计算机上扩展到什么程度?它在云计算机上扩展到什么程度?你做了什么来使云计算机上的AppDomain.CurrentDomain.BaseDirectory中的文件可用? – AdrianHHH
抱歉,代码已修改。 –