前几日要准备面试,想在面试的时候远程展示一下我的结果。结果我一运行,发现怎么没有了allure的插件了呢?运行后,只有一个Console Output,提示失败。及时失败也应该有错误日志。
怎么标签都没有了。
今日有空就把这个问题解决了。
首先是要把代码优化一下,提交git,然后一系列的运行。还是没结果。
整合jenkins,下载Allure的插件hpi文件,update还是失败,结果无奈的更新jenkins的版本,由2.0.3升级为2.3.2,更新完成后,Allure的版本也能安装成功了。还有git的配置也对应升级成功。
代码运行后,报告一致出现ALLURE REPORT UNKNOWN,还是查看日志,对照system config,发现都是正确的。那么就从job入手。看看Allure的配置,结合文档提到的路径目录要一致。设定一下。结果出来了。以前的构建历史也出来了。
报告是漂亮的。
内容还是需要多详细一些。后面的路还很长。
下一步可以直接加入git直接拉取代码。不带我手工执行。还可以联合开发提交的code进行不定时自动运行。这样就可以加快测试介入,修改代码的成本就会降低不少。
未来值得期待。
新版本的Allure的配置项,进一个report路径,就版本还需要把data 和report指向。
今天的收获如此。明日会是神马呢?下周见了。