我开始测试简单的应用程序。我使用 Visual Studio 2012 的编码 UI 测试。我想从添加到项目的 CSV 文件中导入参数。当我运行我的测试时,从这个文件中读取的用户名参数是可以的,但是密码呢?
public void CodedUITestMethod1()
{
this.UIMap.EnterEmailParams.UILoginEditText = TestContext.DataRow["Email"].ToString();
this.UIMap.EnterPasswordParams.UIPasswdEditPassword =TestContext.DataRow["Password"].ToString();
this.UIMap.OpenYahooSite();
this.UIMap.ClickMail();
this.UIMap.EnterEmail();
this.UIMap.EnterPassword();
this.UIMap.ClickSignInn();
this.UIMap.ClickClose();
}
我的测试失败:Length of the data to decrypt is invalid
.
我的 csv 文件看起来:
Email, Password
nij@yahoo.com,jujupopp
nihu@yahoo.co,huhukikk
谁能建议我如何处理我的密码问题。只需输入用户名,关闭 Yahoo,然后进入下一个迭代。