写点什么

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

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

关注

评论

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

什么是低代码自动化以及它如何使你受益?

低代码小观

程序员 自动化 工具 低代码 低代码开发平台

MPU:鸿蒙轻内核的任务栈的溢出检察官

华为云开发者联盟

鸿蒙 内核 任务栈 MPU 内存保护单元

恒源云(GpuShare)_新功能制霸,信息量有点大

恒源云

软件对智能汽车的影响

SOA开发者

AUTOSAR诞生的背景及其目的

SOA开发者

深入理解Netty-从偶现宕机看Netty流量控制

vivo互联网技术

Java、 框架 netty

百度信息流和搜索业务中的KV存储实践

百度Geek说

后端 搜索

2021年9月数据库流行度排行解读:聊聊国产数据库可以从哪方面做到以用户为中心

墨天轮

数据库 TiDB oceanbase 国产数据库 达梦

OceanBase 源码解读(五):租户的一生

OceanBase 数据库

数据开发 oceanbase OceanBase 开源 OceanBase 社区版 OceanBase 数据库大赛

卷王本卷

FunTester

内卷 FunTester

Elasticsearch IK 分词扩展词典(qbit)

qbit

elastic 扩展词 分词

低代码平台的功能及其用处

低代码小观

程序员 低代码 开发工具 低代码开发平台 无代码

华为云顾炯炯:云原生应用传送网络AND的实现架构与核心技术分享

华为云开发者联盟

网络 华为云 应用传送网络 ADN 东数西算

两个剪辑透明化融合视频特效处理

老猿Python

Python 音视频 视频剪辑 视频特效 引航计划

共生、互生、再生——英特尔与合作伙伴携手共建未来城市数字新基建

科技新消息

星环ArgoDB+英特尔第三代至强=分布式闪存数据库“蜕变”

星环科技

数据库

「可视化助力」,医疗进步无限可能

ThingJS数字孪生引擎

大前端 物联网 可视化

iPhone13全线机型上线WeTest云手机平台

WeTest

HUAWEI雄起!顶级网络工程师总结出了这份网络协议开源笔记

Java 架构 面试 程序人生 编程语言

玩转手工测试之百度客户端产品手工测试提效实践

百度开发者中心

最佳实践 方法论 手工测试

必须得会的一些汽车ECU研发基础 --ECU硬件概念2

SOA开发者

maven如何忽略指定的远程仓库

小江

maven nexus 迁移 java;

2021 DEMO CHINA创新中国总决赛峰会闭幕,光子晶体斩获2021 DEMO GOD

创业邦

做等保测评找哪家公司好?怎么选择?

行云管家

网络安全 等级保护 等保测评

高并发场景下的会话服务数据读写设计思路(附具体实施方案)

融云 RongCloud

数据库 缓存 即时通讯 IM 低时延

最新!Apache APISIX 通过中国信通院 “可信开源项目” 认证

API7.ai 技术团队

Apache 开源社区 api 网关 APISIX 信通院

搞一下CP AUTOSAR 入门 | 01 CP AUTOSAR Overview

SOA开发者

百度飞桨PaddleRobotics新升级!一套强化学习算法解决四足机器人多地形行走难题

科技热闻

Python代码阅读(第29篇):使用初始化种子和迭代函数生成列表

Felix

Python 编程 Code Programing 阅读代码

防火防盗防内卷!阿里的24W字Java面试复盘指南,在Github上已标星98K+

Java 架构 面试 程序人生 编程语言

Alibaba内部的10w字Java高频面试手册遭人恶意泄露

Java 面试 程序人生 编程语言 金九银十

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