- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
插件EPIC 帮助文档
利用 Ecplise 插件 EPIC 调试 Perl 程序引言Perl 语言是众所周知的一种编程语言,被广泛地用于日常生活的方方面面,它从最早的文本处理语言开始,已经发展成为一种非常复杂得,通用得编程语言。因为 Perl 几乎可以在任何地方运行,所以 Perl 可以说是当今最具有移植性得编程环境。Perl 擅长写那些需要在短时间内完成的程序,对于那些需要数十个程序员,花费数年的程序,Perl 也能很好地胜任,当然,更多的情况是你将写那些从开始构思到实际测试代码只需几十分钟的程序,Perl 被设计为:90% 处理文本,10% 针对其它情况。Perl 语言的这一系列特点,为自动化测试脚本的实现提供了无与伦比编程环境,可以说perl语言是自动化测试脚本的‘温床’。作为一名 tester,利用perl语言编写自动化测试脚本是一件酣畅淋漓得快事,但是对于编写好的perl程序脚本,目前有个问题摆在我们面前,那就是 Perl 语言程序的调试实在是一个令人崩溃的过程,许多 Perl 程序的语法检查以及运行中间结果都需要依靠若干没有实际用途的打印语句来实现,基于这一特点,Perl 程序调试又被世人戏谑为‘死后验尸式调试’。面对 Perl 语言的这一问题,基于 Eclipse 平台的插件 EPIC 诞生了,作为开源软件 Perl 语言的 IDE( 包括编辑器和调试器 )。可以应用于 windows, Linux 以及 Mac 平台。无论是 CGI 脚本还是复杂地拥有数百个模块的perl程序项目,它丰富的功能都可以为您提供快捷,便利的实时调试环境。这篇文章将详细介绍 EPIC 组件的安装,EPIC 编辑环境,调试运行环境,着重介绍如何使用 EPIC 来快速,简便,准确地调试 Perl 语言程序,包括对于 Perl 程序的单步执行,断点用法,局部、全局变量实时监控,子函数执行监控,错误以及警告信息实时显示等等内容。利用 EPIC 强大编辑以及调试功能,可以将 Perl 语言适合花短时间完成程序的特点发挥的淋漓尽致。为 tester 的自动化测试脚本提供更加人性化的设计环境。回页首EPIC 安装功略安装前准备安装之前需要准备几个重要的组件:Perl 语言编译器版本要求是 5.8.X 或是 5.6.X,大多数 UNIX/LINUX 安装包都包括了 Perl 语言编译器的选装包,对于 Windows 平台,可以去指定网站下载相应的安装包 Eclipse在安装 EPIC 插件之前,选择一个最新版本 Eclipse 进行安装是必不可少的步骤,对于 Eclipse 的版本最低要求是 version 3.1,可以从 [] 下载 Eclipse 安装包。由于 Eclipse 安装包不包括 Java Runtime Environment(JRE),为此,我们还需要安装Java 1.4.1 或是更高版本的 Java。PadWalker(全局变量跟踪器)这个模块不是必须要装的,它的功能就是在 Debug Perl 程序的过程中,监视全局变量的值。怎么样?不能实时监视全局变量的值是任何一个程序员无法忍受的‘减配’吧,为了发挥 EPIC 比较完整调试功能,千万不要拉下这个模块。可以从 CPAN (PadWalker 0.10) 下载这个包,如果是在 window 平台,可以从 EPIC homepage 下载该模块。安装 EPIC使用 Eclipse 软件的 Eclipse Update Manager 功能去安装 EPIC。打开 Eclipse, 进入菜单 Help-Software and Updates -Find and Install...如图 1 所示:图 1. EPIC 下载及安装?选择“Search for new features to install” 选择 Next,选择“Add Update Site... “,在弹出一个对话框中填写用户名和有效的 URL:?/updates.,如图 2 所示:图 2. EPIC 下载网址?继续选择’ Next ’ , 直到完成。安装PadWalker(全局变量跟踪器)下载适用于 Perl 5 .8.1 的PadWalker压缩软件包。解压以后把文件拷贝到perl安装目录,比如 C:\Perl。回页首EPIC 编辑环境EPIC 提供了多功能的编辑器,可以方便用户编写perl程序,提供了语法高亮显示、语法即时检测、错误以及警告信息注释、Perldoc查询、变量检查、模块检查、源码折叠等一系列功能,对于编写测试自动化脚本的工程师,书写脚本是整个测试工作的很麻烦的一部分,我们都希望有这个一个利器,能方便快捷地处理这些工作,很幸运,EPIC 帮我们实现了这一切。如图 3 所示:图 3. EPIC 编辑对话框?回页首配置 Pe
文档评论(0)