编写规范的build.xml文件是基于Hudson或Jenkins实现自动化构建的核心环节,也是最具挑战性的部分。由于后续自动化流程的每个细节都依赖这些脚本的调用执行,因此掌握标准、清晰、可维护的build.xml编写方法至关重要,直接影响自动化系统的稳定与效率。
1、 先搭建Hudson或Jenkins服务器环境。
2、 编写工程的build.xml文件时,首先需定义全局变量,所示。
3、 这些全局变量在后续每个目标中均被调用,具有重要作用。
4、 接着启动一个target以初始化文件目录,具体操作所示。
5、 各目标间存在调用依赖关系,因此需使用 depends 标签来引用其他目标,中所示。
6、 将源代码编译为class文件,使其可在任意平台执行自动化任务,所示。
7、 生成的jar包可用于执行用例,运行时需依赖这些包。
8、 完成前期步骤后,即可启动用例执行。
9、 最终以HTML格式展示执行结果。
10、 一个完整的自动化构建文件build.xml至此已成功编写完成。
新浪科技公众号
“掌”握科技鲜闻 (微信搜索techsina或扫描左侧二维码关注)










