Jenkins构建自动化任务
前言
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
一、环境配置
1、切换到jenkins.jar存放的目录,输入如下命令:$ java -jar jenkins.war如果需要修改端口可以使用如下命令:$ java -jar jenkins.war--httpPort=8081然后在浏览器中输入localhost:8080,localhost可以是本机的ip,也可以是计算机名。
PowerMockito使用详解(转)
一、为什么要使用Mock工具
在做单元测试的时候,我们会发现我们要测试的方法会引用很多外部依赖的对象,比如:(发送邮件,网络通讯,远程服务, 文件系统等等)。 而我们没法控制这些外部依赖的对象,为了解决这个问题,我们就需要用到Mock工具来模拟这些外部依赖的对象,来完成单元测试。
CI 失败的五大原因
本文讲的是CI 失败的五大原因【编者的话】本文介绍了CI失败的五个原因,包括错误的CI服务的选择、业余的CI工程师、随意更改CI服务器配置、CI服务器性能差、缺乏管理等。
简洁的python测试框架——Croner
[本文出自天外归云的博客园]
Croner简介
这是一个非常简洁的测试框架,是基于python3的nose进行二次开发的。
Github地址
可以随意的在此基础上进行扩展以支持jenkins等其他扩展操作。