【QCon】精华内容上线92%,全面覆盖“人工智能+”的典型案例!>>> 了解详情
写点什么

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:251262
用户头像

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

关注

评论

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

被这个参数三杀了

hncscwc

hadoop 6月月更

Linux开发_动态静态库创建与Makefile规则

DS小龙哥

6月月更

Java项目集成activity工作流,快速开发业务审批单据(低代码,敏捷)

金陵老街

敏捷 springboot Activity Vue 3 BPMN

c语言不挂科(上)

工程师日月

6月月更

spring4.1.8扩展实战之四:感知spring容器变化(SmartLifecycle接口)

程序员欣宸

Java spring Spring Framework 6月月更

NodeJS 操作cookie 🎀

德育处主任

node.js Node 6月月更

滴灌通-服务中小企业的金融创新(36/100)

hackstoic

创业 商业模式

HarmonyOS应用/服务开发流程详解

坚果

6月月更

《知道做到》:如何从知道到做到?

郭明

Maven实用技巧

Nick

Java maven 技巧 pom 6月月更

6月15号MOVE PROTOCOL上线测试版,如何参与呢?

EOSdreamer111

耳东 2022 新的开始

耳东@Erdong

6月月更

Git远程操作详解

乌龟哥哥

6月月更

互联网公司研发效能/工程效率团队组织架构选择

laofo

互联网 DevOps 研发效能 持续交付 快手

主数据管理

奔向架构师

数据仓库 主数据 6月月更

数组(三)

Jason199

数组 js map 6月月更

Jetty 运行的时候出现 503 异常的原因

HoneyMoose

InfoQ 极客传媒 15 周年庆征文|你真的了解RPC和REST吗?

No Silver Bullet

Rest RPC框架 构架 6月月更 InfoQ极客传媒15周年庆

影响软件公司开发价格的因素有很多,你知道吗?

开源直播系统源码

软件开发流程 直播系统 app源码 直播源码 定制软件开发

【愚公系列】2022年06月 通用职责分配原则(二)-创造者原则

愚公搬代码

6月月更

如何在 Django 中创建应用程序?

海拥(haiyong.site)

django 6月月更

开发增效利器—IDEA辅助插件推荐

中原银行

开发 IDEA 插件 中原银行

【Python技能树共建】验证码实操2案例

梦想橡皮擦

6月月更

C#入门系列(十五) -- 枚举

陈言必行

C# 六月月供

详解MOVE PROTOCOL的测试版,让健康运动如影随形

股市老人

实战 | 【男保姆式】教你打开第一个微信小程序

写程序的小王叔叔

微信开发 小程序开发 6月月更

运营商动态路由的神器 :IS-IS 协议

wljslmz

6月月更 路由协议 IS-IS

Elux-将企业级工程化框架带入小程序开发

hiisea

小程序 taro 前端架构 前端框架 前端工程化

数据库每日一题---第12天:上升的温度

知心宝贝

数据库 云计算 前端 后端 6月月更

远程办公带来的挑战和变化 | 社区征文

编程攻略

初夏征文

企业知识管理系统应具备的功能

小炮

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