自定义Web测试验证规则中的枚举



我正在使用Microsoft VS2010构建网络测试。
我使用了MSDN上的说明:如何:为Web性能测试创建自定义验证规则。
在该示例中,当我将此验证规则添加到测试中时,使用stringint作为私人成员作为私人成员,并在UI中进行编辑。

我想拥有一个带有3个选项的枚举,当我将验证规则添加到可以选择的UI时。

有没有办法添加枚举变量,该变量也将在UI中有效?
是否有其他类型可以使用在UI中有效的类型?

不幸的是,UI仅显示 String primitive -Type属性中的用户创建的规则/插件。然而,一些内置的规则/插件使用 enums ...这怎么可能?多亏了分解和一些侦探工作的魔力,我们发现它仅接受其汇编名称包含" Microsoft.visualstudio.qualitytools.webtestframework"的枚举。

因此,如果您遇到将枚举(或实际上,整个项目)汇编成一个称为" myenums.microsoft.visualstudio.qualitytool.qualitytoolss.webtestframework"的组装中的麻烦,那么您的枚举属性将快乐地幸福出现在编辑UI中。

最新更新