我们正在使用 VSTS 2008 对我们正在开发的 Web 应用程序执行一些相对简单的 Web 测试。我们定义了数据源以向测试提供输入数据,并且还希望基于此数据源执行我们的验证。我遇到的问题是 VS GUI 不允许我将验证规则中的值绑定到数据源。
我发现了如何将测试转换为代码,然后更新代码以引用数据源中的相应列:
validationRule.FindText = this.Context["UsersDataSource.Users#csv.?UserName"].ToString();
但是,如果不将其转换为代码,我似乎找不到将其输入任何内置验证器的属性/值字段的正确语法。有没有人设法做到这一点,或者我必须总是将网络测试转换为代码来实现这一点?