我想检查字体是否为粗体,以及在encodeui测试中的颜色。我正在使用wpftext控件。请帮帮我。
答案 0 :(得分:0)
萨兰
不幸的是,这并不像它应该的那样简单,但可以通过创建CodedUI测试框架扩展来完成,该扩展将AutomationProperties.ItemStatusProperty设置为当前Font。这样做的一个好处是它可以与测试记录器一起使用,并允许您生成断言和/或手动代码验证。
请仔细阅读: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-custom-properties.aspx
请记住,您需要修改此示例才能获得所需内容。
-Paul