自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 什么是自动化测试

什么是自动化测试自动化测试是现代软件开发的必备环节和基本要求。本文通过手工测试和自动化测试的比较,介绍了自动化测试的基本概念和优点。一、现在的手工测试方式我们一般采用的的测试方式,是一种手工的方式。当你写完了一些代码,完成了一个功能,会把程序运行起来,看看程序运行的结果是否和需求一致。如果不一致,则检查代码,找出问题,进行修改。如果一致,则测试通过,功能开发完毕。这是我们常规的测试方式。...

2020-05-06 14:26:22 3038

原创 一步步实现持续集成(三)安装Jenkins

Jenkins一种非常流行的持续集成平台,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins支持多种插件,使得它的功能可以无限扩展,使Jenkins可用于软件开发测试的各个方面。Jenkins的官网为:https://jenkins.io/##(一)安装jdk安装Jenkins首先要安装jdk。阿里云服务器内可以直接安装jdk,选择op...

2019-06-26 17:10:42 126

原创 一步步实现持续集成(八)执行单元测试

本章将在Jenkins中自动执行单元测试脚本,并生成测试报告。使用了较为方便的Spock测试框架,非常值得在Java项目的单元测试中推广应用。(一)使用Spock框架进行自动化单元测试Spock的介绍谈到java的单元测试框架,一般常用的是JUnit,但我们今天推荐的单元测试框架是Spock。Spock是基于groovy和Java语言的框架,它的特点是能够高效方便的进行编码和展示测...

2019-06-26 17:03:29 825

原创 一步步实现持续集成(七)运行Findbugs

FindBugs是通过编译好的class来查找bugs的,与PMD和checkstyle的原理不同。本章增加对FindBugs的安装。(一)配置POM文件在本地源代码中的pom.xml文件中增加如下配置:<!--FindBugs--><plugin><groupId>org.codehaus.mojo</groupId><art...

2019-06-26 17:02:26 322

原创 一步步实现持续集成(六)运行PMD

PMD与checkstyle功能类似,偏重检查检查Java源文件中的潜在问题,本章对PMD进行安装和配置。(一)在POM中设置PMD首先,需要在本地代码的POM.xml中对PMD插件进行配置,配置项如下:<!--PMD--><plugin><groupId>org.apache.maven.plugins</groupId><a...

2019-06-26 16:00:55 335

原创 一步步实现持续集成(五)运行checkstyle

本章开始在Jenkins中集成代码质量检查工具,主要包括checkstyle、PMD、Findbugs等。Jenkins能够实现在构建前自动进行工具的调用,进行代码检查。(一)在ideal中增加checkstyle配置checkstyle是在上传至GIT服务器中的代码中进行配置的,具体是在项目的pom.xml文件中。参考配置如下:<!--Checkstyle--><...

2019-06-26 15:59:56 356

原创 一步步实现持续集成(四)安装和配置maven

Jenkins中对代码进行打包,首先需要对maven和jdk进行配置,本章对此步骤进行说明。(一)安装maven安装maven并进行配置,可依次执行下列命令行。# 从网站获取安装文件wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar...

2019-06-26 15:58:30 225

原创 一步步实现持续集成(三)安装Jenkins

Jenkins一种非常流行的持续集成平台,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins支持多种插件,使得它的功能可以无限扩展,使Jenkins可用于软件开发测试的各个方面。Jenkins的官网为:https://jenkins.io/##(一)安装jdk安装Jenkins首先要安装jdk。阿里云服务器内可以直接安装jdk,选择op...

2019-06-26 15:56:57 146

原创 一步步实现持续集成(二)安装GIT

在自动化部署服务器中,版本控制软件是必须的。服务器可以作为一个远程版本代码仓库使用,这也体现了远程服务器代码共享的优势。一、版本控制软件的选择版本控制软件常用有SVN、VSS和GIT,我们还是选择较为流行的GIT。在远程服务器中,仅安装GIT的服务端是可以的,通过IDE工具可以无影响的提交代码。但单纯的GIT服务端,没有维护界面,带来了一些不便,如果能够搭建类似gitHub的GIT...

2019-06-13 10:58:07 159

原创 一步步实现持续集成(一)申请远程服务器

一、申请服务器今天开始尝试搭建可自动实现自动打包部署的服务器平台。选择一个远程服务器平台有几点好处:(1)可以不受场地限制,只要能够联网即可部署调试;(2)性能稳定,联网获取安装包方便;(3)大型的应用广泛的服务器有较好的运维支持,而且网上搜索解决方案比较容易。但远程服务平台一般要支付一定的费用,不同的配置费用不一,需要根据个人支付能力和用途来定,够用就好。简单考虑后,选择阿里云...

2019-06-13 10:52:47 185

《管理心理学》作者:吴云

《管理心理学》作者:吴云,扫描清晰版,非常好的资料

2017-12-23

银行业务知识

银行业务知识比较全的PPT,适合新手,所举得例子也比较生动

2017-12-11

C密码确认+修改+菜单

C语言实现用户密码输入确认,菜单选择,用户密码修改,用户密码输入次数判断等功能,非常实用!

2013-06-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除