在代码生成过程中使用PropertyProvider中的哪些方法?

时间:2014-03-07 13:10:18

标签: visual-studio-2013 coded-ui-tests

我已根据此处的步骤为我的自定义控件实现了UITestPropertyProvider:http://msdn.microsoft.com/en-us/library/hh552522.aspx

当我使用Coded UI Test Builder时,我可以在自定义控件上看到我的自定义属性,我可以记录与控件交互的步骤,代码生成和播放工作正常。但是当我尝试在任何属性上添加一个断言 - 而不仅仅是通过PropertyProvider添加的自定义属性 - 当尝试为其生成代码时,我收到一条错误消息“无法添加相同的成员两次到SerializationInfo对象。“

当我删除我的自定义属性提供程序时,我仍然可以记录和回放点击和内容,我可以在任何属性上断言,但我无法访问我的自定义属性。

我的PropertyProvider有问题,但我不知道是什么。在代码生成过程中使用了哪些PropertyProvider方法?

0 个答案:

没有答案