我正在使用php-codeigniter框架并执行单元测试我使用简单测试框架。
Simple-test生成一个xml报告,该报告在运行测试用例时存储在文件中。应用程序和测试文件都是在jenkins中提交的。
每当我执行提交时,我都需要自动运行unit_test.php,并根据xml文件输出生成构建。
有可能吗......?
答案 0 :(得分:1)
您可以从PHP templates for jenkins开始。
您需要在CI框中设置Apache Ant并配置xml模板以运行所需的不同指标,如phpUnit,phpLOC,phpMD,phpCPD等。
根据每个指标的输出,您可以标记构建是否失败,传递或仅保留指标以供进一步参考。
对于简单测试,您可能需要进一步挖掘,因为它不是文档化的过程 here is a link