0

我开始测试简单的应用程序。我使用 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,然后进入下一个迭代。

4

1 回答 1

-1

this.UIMap.PasswordDetailsParams.UIPasswordEditPassword = Playback.EncryptText(TestContext.DataRow["password"].ToString());

于 2013-07-22T08:26:14.240 回答