写点什么

Telerik 宣布 Coded UI 测试支持 WPF

  • 2012-12-17
  • 本文字数:801 字

    阅读完需:约 3 分钟

Telerik 在 Q3 2012 发布版中为 RadControls for WPF 添加了级别1 的Coded UI 测试支持。它允许开发者记录事件、识别元素、执行导航和验证,而这都是通过Coded UI 测试创建之后弹出的记录对话框实现的。

“我们计划在Q1 2013 发布版中支持级别2、3 和4 的Coded UI 测试,因此开发者能够利用丰富的属性验证、代码生成和意图感知操作”Telerik 的XAML Advocate Michael Crump 说。

如果使用 Visual Studio 2012 检查一个 Coded UI 测试项目的解决方案资源管理器,能够找到下面的元素。

AssemblyInfo.cs——该文件包含程序集的通用信息,如标题、描述和版本信息。

带有 Coded UI 测试功能的项目将会引用下面的程序集:

Microsoft.VisualStudio.QualityTools.CodedUITestFramework
Microsoft.VisualStudio.QualityTools.UnitTestFramework
Microsoft.VisualStudio.TestTools.UITest.Common
Microsoft.VisualStudio.TestTools.UITest.Extension
Microsoft.VisualStudio.TestTools.UITesting
Telerik.WinControls.CodedUI2012

上面的库能够在 Visual Studio 2012 安装目录下的 Common7\IDE\PublicAssemblies 内找到。

CodedUITest1.cs ——该文件包含实际的 Coded UI 测试类、方法调用和断言调用。

UIMap.uitest ——它主要包含 UIMap 和 UIMap.Designer 类的 XML 呈现。

“Coded UI 测试并不会提升应用程序的性能”Michael 在他的官方博客上回复说。

除了级别1 的Coded UI 支持WPF 之外, Telerik 还为 RadControls for WinForms 提供了所有 4 个级别的支持。此外,Telerik 还计划为 RadControls for Windows 8 引入 Coded UI 支持,因为该平台在这段时间逐渐成熟。

英文原文地址 Telerik Announces Codeed UI Test Support for WPF


感谢姚琪琳对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2012-12-17 07:251513
用户头像

发布了 321 篇内容, 共 124.6 次阅读, 收获喜欢 19 次。

关注

评论

发布
暂无评论
发现更多内容

HarmonyOS NEXT 中级开发笔记:体育赛车应用中的鸿蒙数据库实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:健康管理应用的数据库设计与实践

bianchengyishu

HarmonyOS NEXT

第九届华为ICT大赛中国总决赛收官 84支队伍晋级全球总决赛

极客天地

HarmonyOS NEXT 中级开发笔记:基于HarmonyOS Design的壁纸应用数据库实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:基于HarmonyOS Design的资讯分析应用数据库实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:基于HarmonyOS Design的证件申请应用数据库实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:日历提醒应用的数据库设计与实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:基于HarmonyOS Design的爆款短剧应用数据库设计与实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:出差日程应用的数据库设计与操作实践

bianchengyishu

HarmonyOS NEXT

《HarmonyOS Next开发实战:从零构建响应式Todo应用的基石》

The Wang

HarmonyOS NEXT

《HarmonyOS Next开发进阶:打造功能完备的Todo应用华章》

The Wang

HarmonyOS NEXT

SvelteKit 最新中文文档教程(16)—— Service workers

冴羽

Vue 前端 React Svelte SvelteKit

HarmonyOS NEXT 中级开发笔记:外语学习应用的数据库设计与实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:修车助手的数据库设计与实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:兴趣搭子应用的数据库设计与实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:童话主题应用的数据库设计实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:基于HarmonyOS Design的畅销图书应用数据库实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:基于HarmonyOS Design的摄影美图应用数据库实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:电商团购应用的数据库设计与实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:基于HarmonyOS Design的记账应用数据库实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:艺术展览应用的数据库设计与实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:旅行计划应用的数据库设计与操作实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:基于HarmonyOS Design的室内设计应用数据库实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:基于HarmonyOS Design的图片生成应用数据库设计实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:基于HarmonyOS Design的塑形体操应用数据库实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:家庭菜谱应用的数据库设计与实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:智力象棋应用的数据库设计与实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:基于HarmonyOS Design的音乐应用数据库实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:基于HarmonyOS Design的新闻热搜应用数据库实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:会议办公应用的数据库设计与操作实践

bianchengyishu

HarmonyOS NEXT

HarmonyOS NEXT 中级开发笔记:出行地图应用中的数据库设计与实践

bianchengyishu

HarmonyOS NEXT

Telerik宣布Coded UI测试支持WPF_语言 & 开发_Anand Narayanaswamy_InfoQ精选文章