微软UI自动化测试的技术演变(下)

发表于:2010-1-28 16:20

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:熊力    来源:www.cnblogs.com/stbchina

分享:

  4. 提供托管的和非托管接口, 方便各种工具的开发人员。同时提供了简洁方便的方式支持UI程序和控件开发人员扩展,自定义UIA的实现。比如通过AutomationPeer来扩展 基于WPF的控件,通过实现简单的IRawElementProviderSimple来扩展基于WinForm的控件等。具体细节在下一篇文章中会详细介绍。

  5. 针对WPF程序,除了支持基本的端对端(End to End)UI自动化以外,还支持基于AutomationPeer的单元测试。具体例子可以参考UI Automation in Silverlight - Simulating User Interactions

  6. 提供了完善的工具、文档、开发包、例子程序等。比如通过UI Spy(图三)获取任意窗口或者元素的UIA信息。

点击查看大图

图三:UI Spy

54/5<12345>
重磅发布,2022软件测试行业现状调查报告~

精彩评论

  • junxijava
    2010-1-28 18:09:35

    最近利用了UIAutomation,结合开源的Selenium RC with C# 完成项目的自动化测试,感觉UIAutomation还是不错的!

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号