python-tool

企业服务 行业细分软件 案例ID:223577
南南越南南
6 年经验· Nokia
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

我在 Nokia 工作时,我们会利用 Jenkins Job 来跑一些 robot testcase。
在 TESTCASE_PATH 路径下会有很多 robot 文件,每份文件中包含一个或多个 testcase,每份文件头部会有一个 Force Tags 字段进行标记。
在 Jenkins Job Config 页面的 ./builders/hudson.tasks.Shell/command 中,通常会配置一些环境变量,比如 INCLUDE_TAG、EXCLUDE_TAG 等。
比如,INCLUDE_TAG=aaaANDbbb、EXCLUDE_TAG=cccORddd,那么该 Job 运行时会跑 Force Tags 中同时包含 aaa 和 bbb 并且不包含 ccc 和 ddd 的文件。
这个脚本可以获取每个 Job 的各个环境变量,并且记录每个 Job 运行了那些 robot 文件,用表格的形式输出在 Console 上并保存一份 csv 文件。

python-tool

企业服务 · 行业细分软件 案例ID:223577
联系该工程师
微信扫码,建群沟通
作者: 南南越南南 - 6年经验- Nokia

案例介绍

我在 Nokia 工作时,我们会利用 Jenkins Job 来跑一些 robot testcase。
在 TESTCASE_PATH 路径下会有很多 robot 文件,每份文件中包含一个或多个 testcase,每份文件头部会有一个 Force Tags 字段进行标记。
在 Jenkins Job Config 页面的 ./builders/hudson.tasks.Shell/command 中,通常会配置一些环境变量,比如 INCLUDE_TAG、EXCLUDE_TAG 等。
比如,INCLUDE_TAG=aaaANDbbb、EXCLUDE_TAG=cccORddd,那么该 Job 运行时会跑 Force Tags 中同时包含 aaa 和 bbb 并且不包含 ccc 和 ddd 的文件。
这个脚本可以获取每个 Job 的各个环境变量,并且记录每个 Job 运行了那些 robot 文件,用表格的形式输出在 Console 上并保存一份 csv 文件。

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×