1

我想检查字体是否为粗体,以及它在 codedui 测试中的颜色。我正在使用 wpftext 控件。请帮我。

4

1 回答 1

0

萨兰,

不幸的是,这并不像它应该的那样简单,但可以通过创建 CodedUI 测试框架扩展来完成,该扩展将 AutomationProperties.ItemStatusProperty 设置为当前字体。这样做的一个好处是它可以与测试记录器一起使用,并允许您生成断言和/或手动代码验证。

阅读此内容:http: //blogs.msdn.com/b/gautamg/archive/2010/01/05/series-on-coded-ui-test-extensibility.aspx

然后看一下这里的示例,了解有关创建自己的扩展以公开字体的想法:http: //blogs.msdn.com/b/mathew_aniyan/archive/2011/05/17/custom-wpf-control-s-自定义属性.aspx

请记住,您将需要修改此示例以获得您所追求的。

-保罗

于 2012-12-18T14:29:18.777 回答