写点什么

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

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

关注

评论

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

用户密码验证函数

任小龙

漫画解读:唐僧师徒如何帮助大唐官网打造CDN+OSS完美架构?

阿里云Edge Plus

Week11作业1

熊威

Week11总结

熊威

有了MDL锁视图,业务死锁从此一目了然

华为云开发者联盟

MySQL 数据库 华为云 MDL锁视图 元数据

实用!教学白板跨国低时延互动技术实现指南

ZEGO即构

OSS 全站加速 集群

系统不可用的原因和解决方案

极客李

Week 11命题作业

Jeremy

java安全编码指南之:拒绝Denial of Service

程序那些事

Java 安全编码指南 java安全编码 DOS攻击 zip炸弹

浅谈业务系统设计哲学

滴滴普惠出行

技术揭秘:华为云DLI背后的核心计算引擎

华为云开发者联盟

大数据 spark 数据湖 华为云 DLI

CUDA,cuDNN,pytorch 在win10环境下的下载安装

Qx

教程 PyTorch

Apache Pulsar 社区周报:08-15 ~ 08-21

Apache Pulsar

云原生 Apache Pulsar 消息系统 消息中间件

云上度假村木莲庄酒店助你远离城市的喧嚣

InfoQ_967a83c6d0d7

奈学:Executor线程池的概述

奈学教育

线程池 Executor

架构师训练营 - 第 11 周作业

Jam

第十一周命题作业

菲尼克斯

前端训练营(15)-动画

罗思雨

大前端

架构师训练营第 0 期第 11 周作业

无名氏

安全架构和高可用系统的架构

周冬辉

高可用系统的架构

第十一周学习总结

菲尼克斯

用户密码验证函数

周冬辉

加密

【华为云数据库技术大公开】机房失火后,还能拯救你的数据吗?

华为云开发者联盟

数据库 机房 华为云 数据存储 云数据库

【高并发】高并发秒杀系统架构解密,不是所有的秒杀都是秒杀!

冰河

高并发 分布式限流 秒杀系统 异步削峰 签约计划第二季

Flink算子状态-9

小知识点

scala 大数据 flink

Newbe.Claptrap 框架入门,第四步 —— 利用 Minion,商品下单

newbe36524

云计算 微服务 dock .net core ASP.NET Core

Docker 之常见应用部署

哈喽沃德先生

Docker 容器 微服务

Docker 镜像构建之 docker commit

哈喽沃德先生

Docker 容器 微服务

高可用的系统架构

莫莫大人

极客大学架构师训练营

奈学:Executor线程池的概述

古月木易

线程池 Executor

90%的开发都没搞懂的CI和CD!

禅道项目管理

ci DevOps 持续集成 持续交付 持续部署

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