gpt4 book ai didi

c#-4.0 - Selenium 和 TFS 测试用例数据源

转载 作者:行者123 更新时间:2023-12-02 21:37:15 27 4
gpt4 key购买 nike

我使用的是 VS 2010 Professional。并且想在不使用 MTM(Microsofot Test Manager)的情况下连接 TFS Testcase 数据源。是否可以这样做。

  [DataSource("Microsoft.VisualStudio.TestTools.DataSource.TestCase",
"http://TFS URL", "27211",
DataAccessMethod.Sequential), TestMethod]
public void CheckUserLogin()
{
PageObjects.BrowserInvoke();
PageObjects.TextBox(UIMapRepository.userName, TestContext.DataRow["UserName"].ToString());
PageObjects.TextBox(UIMapRepository.passWord, TestContext.DataRow["Password"].ToString());
PageObjects.ButtonClick(UIMapRepository.loginButton);
Assert.AreEqual("Logout", PageObjects.CheckElementExist(UIMapRepository.logoutButton));
PageObjects.ButtonClick(UIMapRepository.logoutButton);
PageObjects.CloseBrowser();
}

当我运行这个时,我得到 单元测试适配器无法连接到数据源或读取数据。有关解决此错误的详细信息,请参阅 MSDN 库中的“数据驱动单元测试故障排除”( http://go.microsoft.com/fwlink/?LinkId=62412 )。错误详细信息:TF30063:您无权访问 tfs。远程服务器返回错误:(401) 未经授权。

最佳答案

Can not connect to Team Foundation Service data source for coded ui tests有类似的问题。

我怀疑您需要在 TFS 连接字符串中传递身份验证凭据和 URL。

How do you connect to a TFS server in C# using specific credentials?展示如何以编程方式连接。您应该能够将其包装成 DataSource 属性可接受的格式。

关于c#-4.0 - Selenium 和 TFS 测试用例数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15757132/

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