QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

Adobe 为 Flash Builder 发布 ActionScript 代码覆盖插件

  • 2010-10-07
  • 本文字数:631 字

    阅读完需:约 2 分钟

Adobe 近期为 Flash Builder提供了一个 ActionScript 代码覆盖插件,意在帮助开发者在应用运行时准确理解哪些代码被执行了。另外,该插件还提供了新的 Eclipse 视图,帮助开发者启动代码覆盖工具。

利用代码覆盖工具,开发者可以查看哪些区域的代码在应用执行时没有被用到,从而可以据此确定是否进行额外的测试。

该工具提供了详细的代码行覆盖和方法覆盖报告,并高亮显示没有链接到应用的类。开发者可以在基于 Adobe Flash Player 和 Adobe AIR 平台,应用 Flex SDK 3.x 或者 Flex SDK 4.x,使用 ActionScript 3 开发的应用中运用 Flash Builder 中的 ActionScript 代码覆盖插件。

运行测试的先决条件包括:

  • Flash Player 的调试(Debug)版本;
  • SWF 文件必须已经在调试模式下被编译过;
  • 预装载的 SWF 必须是本地信任的。

在 ActionScript 代码覆盖插件发布之前,需要检查 ActionScript 代码覆盖的开发者,只能依赖 Flexcover 这个适用于 Flex、AIR 和 AS3 的开源代码覆盖工具。

至于 Adobe 为什么要提供代码覆盖工具,Allurent 的 Joe Berkovitz在 2008 年曾就 Flexcover 发布实验版本接受 InfoQ 采访时提到过:

我不能对 Adobe 进行的任何事情加以评论,但我知道他们对代码覆盖率很感兴趣,Flex 技术的团队成员也正在积极思考如何去支持它。他们对 Flexcover 的进展也大有帮助。我很感谢他们!

更多关于 RIA 和 Adobe 的内容,请浏览 InfoQ 的 Flash 专题 Flex 专题 RIA 专题

查看英文原文: Adobe Releases ActionScript Code Coverage Plug-in for Flash Builder

2010-10-07 07:132490

评论

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

《2021中国开源发展蓝皮书》发布——中国开源接近世界先进水平

禅道项目管理

开源 开发 报告

华为云MCP多云跨云的容器治理与实践

华为云原生团队

开源 容器 云原生 集群 多云管理平台

零基础学习 NLP-DAY5 - 恶补 Python - 基础 2

Qien Z.

Python if 5月日更

区块链技术如何成为中国数字化转型最新驱动力

CECBC

区块链

区块链新基建时代 看欧科云链如何助力数字经济产业升级

CECBC

数字经济

数据中心太耗电,送你一个节能神器

华为云开发者联盟

数据中心 节能 电费 NAIE 制冷

不服不行!腾讯、阿里Android高级面试真题汇总,成功入职阿里

欢喜学安卓

android 程序员 面试 移动开发

python变量、运算符

若尘

变量 运算符 Python编程 5月日更

解读SSDB、LevelDB和RocksDB到GaussDB(for Redis)的迁移

华为云开发者联盟

数据仓库 华为云 数据迁移 GaussDB(for Redis) PB级数据库

打破固有思维(九)

Changing Lin

如何让网络音频或本地音频文件发布到频道中

anyRTC开发者

音视频 WebRTC RTC sdk

狗尾续貂之Neutron网络部署架构的第N+1种方式

焱融科技

容器 云原生 高性能 部署 网络架构

智能家居商业模式:To C向左,To B向右

不脱发的程序猿

IoT 智能家居 智能家居商业模式

深入浅出,Andorid 端屏幕采集技术实践

拍乐云Pano

android 音视频

据说学会这款数据分析工具,会被各大名企高薪哄抢!

博文视点Broadview

“InfoQ 的朋友们-Geek青年说·北京站”即将开讲,快来!

InfoQ写作社区官方

GEEK 话题讨论 InfoQ 的朋友们 热门活动

个人/团队/企业/组织申请计算机软件著作权的流程

不脱发的程序猿

程序人生 专利 软著申请 计算机软件著作

☕【Java技术之旅】走进线程池的世界(基础篇)

洛神灬殇

Java 线程 线程池 线程池工作原理 5月日更

“新内容 新交互”全球视频云创新挑战赛复赛启幕

阿里云CloudImagine

音视频

两个开源免费的软件Typora和PicGo,成了我写东西的新宠。

彭宏豪95

写作 Typora 图床 5月日更

夯实信任基础 区块链正在成为价值互联网的新代言

CECBC

有道技术沙龙 | JAVA下午茶

有道技术团队

Java

区块链创新包含基础技术和应用场景两个层面

CECBC

WAVE SUMMIT 2021 深度学习开发者峰会定档5月20日

百度大脑

深度学习 飞桨

如何防止抄袭PCB电路板

不脱发的程序猿

嵌入式 如何防止抄袭PCB电路板 PCB电路板 硬件开发

综资全生命周期管理助力网络运营更高效

鲸品堂

软件开发生命周期 应用 资源管理

【音视频专题】音频质量评估方法那些事

Hanson

音视频

bzz币挖矿软件开发|bzz币挖矿系统APP开发

太现实了!2021年阿里+腾讯+快手offer都已拿到!值得一看

欢喜学安卓

android 程序员 面试 移动开发

带你彻底搞懂高性能网络模式Reactor 和 Proactor

华为云开发者联盟

reactor Proactor 网络编程模式

区块链技术如何助力构建新能源系统

CECBC

Adobe为Flash Builder发布ActionScript代码覆盖插件_Java_Dio Synodinos_InfoQ精选文章