我需要在 Jenkins 上对非 Java 项目进行自动化单元测试。
我创建了一个作业,它从 TFS 提取代码并按给定的时间间隔成功生成构建。
现在,我如何告诉 Jenkins 生成单元测试用例?
我需要编写像 ANT 这样的脚本吗?
任何人都可以指导我需要遵循的步骤吗?
最佳答案
我假设您对“触发”过程感到满意,所以我不会考虑这一点
剩下的
1) 在“构建”部分中添加一个步骤,该步骤将运行单元测试并以构建后操作之一能够理解的形式输出。例如在Python中
python setup.py notests --with-xunit
2) 添加构建后操作以发布结果。例如使用上面的命令 添加“发布 junit 结果报告”作为构建后操作,并将“测试报告 XML”配置为“**/nosetests.xml”
有很多方法可以做到这一点,但基本的两个步骤是运行单元测试并生成报告生成器之一可以理解的一些输出。然后配置报告生成器
关于jenkins - 使用 Jenkins 实现单元测试用例自动化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14435975/