写点什么

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

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

关注

评论

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

【死磕Java并发】-----J.U.C之重入锁:ReentrantLock

chenssy

11月日更 死磕 Java 死磕 Java 并发

Linux 中的 15 个强大的 firewall-cmd 命令,牛牛牛!

Ethereal

Linux 运维 防火墙 Firewalld防火墙

使用MRS CDL实现实时数据同步的极致性能

华为云开发者联盟

延迟 实时数据 MRS CDL 吞吐 实时数据复制

Flutter 异常监控、符号解析及聚合分流实践

贝壳大前端技术团队

flutter 监控 异常 符号化

不是吧,都2021年了你别说你还不会Spring MVC基本应用

热爱java的分享家

Java 架构 程序人生 编程语言 经验分享

人脸检测实战进阶:使用 OpenCV 进行活体检测

AI浩

坐标东京,诚招IT工程师~

马农驾驾驾

软件 软件开发 日本 IT 日语

TMF国际大奖技术揭秘:5G智能动态步长

鲸品堂

5G 计费模式 通信运营商

Go语言学习查缺补漏ing Day7

Regan Yue

Go 语言 11月日更

对元宇宙 我们期待什么?

CECBC

在线文本对比工具

入门小站

工具

Android C++系列:Linux信号(一)

轻口味

c++ android jni 11月日更

“元宇宙”究竟是什么

华为云开发者联盟

云计算 AI AR vr 云宇宙

【高并发】浅谈AQS中的ReentrantLock、ReentrantReadWriteLock、StampedLock与Condition

冰河

Java 并发编程 多线程 高并发 异步编程

linux重要的目录之etc

入门小站

Linux

听说版本会说话,你相信吗?

程序那些事

版本控制 程序那些事 版本管理 版本升级 11月日更

历史上最伟大的一次 Git 代码提交

沉默王二

git

Hadoop、Spark、Hive到底是什么,做算法要不要学?

编程江湖

大数据

25 K8S之Endpoint对象

穿过生命散发芬芳

k8s 11月日更

区块链将掀开人类的伟大时代

CECBC

路由器或交换机配置中line vty 0 4到底是什么意思?

Ethereal

交换机 路由器 网络技术

数字人民币的基础:共识与信任!

CECBC

Pulsar 在2.8升级过程中需要注意的TopicPolicy问题

Zike Yang

Apache Pulsar 11月日更

Webpack 性能之使用 Cache 提升构建性能

编程江湖

大前端 webpack

Java中对象的初始化生成过程

编程江湖

Java JAVA开发 java编程

Prometheus Exporter (十一)Kafka Exporter

耳东@Erdong

kafka Prometheus exporter 11月日更

大厂算法面试之leetcode精讲7.双指针

全栈潇晨

LeetCode 算法面试

Flutter - TabController监听index

坚果

flutter 11月日更

终于有腾讯架构师把困扰我多年的《计算机网络原理》全部讲明白了

热爱java的分享家

Java 面试 编程语言 网络协议 经验分享

.NET6新东西--插值字符串优化

喵叔

11月日更

什么是IS-IS中间系统到中间系统?网工、运维必看!

Ethereal

网络技术

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