CloudToolkit简介CloudToolkit是阿里出品的一款IDEA插件,通过它我们可以更方便地实现自动化部署,其内置的终端工具和文件上传功能,即使用来管理服务器也非常方便!这款IDEA插件不仅功能强大,而且完全免费!安装CloudToolkit的安装是非常简单的,直接在IDEA的插件市场中搜索Cloud Toolkit然后进行安装即可。使用接下来我们就体验下CloudToolkit的自动
转载
2024-02-10 21:00:42
42阅读
jenkins自动化部署项目下载链接本着能在一处找到全部的原则,此百度网盘中有linux环境中部署jenkins的jdk、tomcat、maven、jenkins、git安装包安装jdk解压jdk压缩包修改/etc/profile 配置环境变量安装maven解压maven添加环境变量maven中配置maven仓库的settings.xml请自行配置仓库及jar包下载路径安装Git使用在线或本地安
转载
2024-04-18 14:24:37
52阅读
首先我们先来看springboot的主程序类,主程序类中使用@SpringBootApplication注解来标记说明这是一个springboot应用,查看该注解源码如下图: 图中的@EnableAutoConfiguration注解开启了自动配置。我们再深入一层,如下图:上图代码中EnableAutoConfigurationImportSelector用来给容器中导入一些组件,再进入
SpringBoot集成Jenkins自动化本地部署1.准备工作1.1:前言首先安装Jenkins之前,linux中必须安装好了JDK和Maven,如果还没有安装过,下面准备好安装教程,Linux环境安装JDK:Linux环境安装Maven:1.1.1:安装在根目录下创建文件夹mkdir jenkins下载linux jenkins ,官网地址:https://get.jenkins.io/red
转载
2024-04-17 10:56:43
129阅读
自动配置原理分析自动配置原理我们以HttpEncodingAutoConfiguration(Http编码自动配置)为例解释自动配置原理;//表示这是一个配置类,和以前编写的配置文件一样,也可以给容器中添加组件;
@Configuration
//启动指定类的ConfigurationProperties功能;
//进入这个HttpProperties查看,将配置文件中对应的值和HttpP
转载
2024-06-11 12:42:22
131阅读
文章目录jenkins的安装jenkins常用插件中文插件git插件maven插件github插件控制远程主机插件定时构建插件git push时构建插件jenkins全局配置jenkins构建springboot项目 jenkins的安装下载jenkis的rpm包
安装rpm包rpm -ivh jenkins-2.7.3-1.1.noarch.rpm配置jenkins的全局设置vi /etc
转载
2024-04-12 12:48:38
83阅读
Spring Boot的出现,得益于“习惯优于配置”的理念,没有繁琐的配置、没有难以集成的内容(大多数流行第三方技术都被集成),这是基于Spring 4.x提供的按条件配置Bean的能力。Spring Boot的配置文件 初识Spring Boot时我们就知道,Spring Boot有一个全局配置文件:applicati
Dspringboot用来简化Spring框架带来的大量XML配置以及复杂的依赖管理,让开发人员可以更加关注业务逻辑的开发。 比如不使用springboot而使用SpringMVC作为web框架进行开发的时候,需要配置相关的SpringMVC配置以及对应的依赖#,比较繁琐;而使用springboot的话只需要以下短短的几行代码就可以使用SpringMVC,可谓相当地方便:@RestControll
转载
2024-09-16 07:38:19
67阅读
老大给了这么个任务,搭建一个自动测试平台,他希望的效果是,在改动代码之后,可以一键进行测试,想想看,这个东西是很有意义的,总不能改动一点代码,就要从页面上重新走遍回归测试吧?太傻了。于是调研了一些Spring的测试模块。 Spring的测试模块主要存放在org.springframework.test包下,它包括了集成测试和单元测试,这里我只处理了集成测试,原因有几点:处理起来简单,在构造HTT
转载
2024-09-12 10:45:32
54阅读
在Centos7搭建jenkins实现自动化部署springboot项目 安装前要把基本的环境装好 1.jdk安装 关于centos上的java Jenkins不支持在centos的默认的jdk上工作。所以要删除自己装 查找jdk命令 rpm -qa | grep jdk 或者 rpm -qa | grep gcj 然后强制卸载:yum -y remove java-1.4.2-gcj-co
# Python自动化测试Springboot
## 流程概述
在开始实现Python自动化测试Springboot之前,我们先来了解整个流程。下面是实现Python自动化测试Springboot的步骤:
| 步骤 | 描述 |
| --- | --- |
| 步骤1 | 配置测试环境 |
| 步骤2 | 编写测试用例 |
| 步骤3 | 编写测试脚本 |
| 步骤4 | 执行自动化测试 |
原创
2024-01-26 15:02:07
132阅读
SpringBoot 内容管理单元测试基础测试异常处理参数化测试 @ParameterizedTest + @xxxSource套件汇总测试结果【多测试类同时运行】忽略测试用例Junit4, 5 区别断言assert基础断言【JDK】Junit 中的断言 Assertions.XXXassertThat() 优化断言 【静态导入 import static】hamrcrest中CoreMatche
转载
2024-06-05 13:36:53
98阅读
一、准备1、本节用到的模块——HTMLTestRunner1)下载:下载地址:http://tungwaiyip.info/software/HTMLTestRunner.html鼠标右键→目标另存为,保存到本地。2)安装:将下载的HTMLTestRunner.py文件复制到Python安装目录下即可...\Python36\Lib3)验证:在Python交互模式下引入HTMLTestRunner模块,如系统没有报错,则说明添加成功2、修改HTMLTestRunner因为
原创
2021-08-16 20:52:28
1133阅读
.自动化测试入门难? 很多人一听到自动化测试,就会心想:哇、这个人好厉害啊,我要努力学代码和他一样强。 自动化测试入门真的应该第一时间上手学代码吗? 答案是否定的。自动化入门难只是...
原创
2021-07-06 14:08:11
1686阅读
本文为霍格沃兹测试学院优秀学员课程学习笔记。移动端的自动化测试,最常见的是 Android 自动化测试,我个人觉得 Android 的测试优先级会更高,也更开放,更容易测试;而 iOS 相较于 Android 要安全稳定的多,但也是一个必须测试的方向,这个系列文章记录了 iOS 自动化测试的一些实践。1.环境准备1.1 硬件环境Macbook Pro(做 iOS 测试,Mac 是绕不开的,我们依赖
转载
2023-07-20 23:02:09
340阅读
Appium移动自动化测试全部教程前言:本篇教程适合哪些人看?一、Appium简介?1. Appium是什么2. Appium的特点二、环境准备三、基础知识元素探测工具APP类型APP页面布局Android 调试桥(adb)adb常用命令四、实战使用UIAutomatorViewer获取App页面元素(重要)Appium重要参数Android连接真机并编写测试脚本1. Android无线调试方法
转载
2023-10-08 12:55:41
238阅读
概述我们主要就接口功能自动化测试从两个方面做一些交流,一是何为自动化测试 ,二是为何自动化测试,同时包含关于下面三个问题自己的一些认识:明确自动化测试开展原由 明确自动化测试开展方式 明确自动化测试开展评估 关于自动化基础的认知:常见的错误认知使用自动化完全替代手工测试。 使用自动化测试发现更多的新BUG。 应该形成怎样的认知自动化测试的目的不单纯是为了减少或者替代手工测试,而是为了测试人员能够做
在当今世界,竞争激烈,客户没有忠诚等待你。开发过程需要进行根本性的更改——继续使用瀑布方法会导致交付周期的效率低下。这种方法导致瓶颈、延迟和扼杀创新。
转载
2021-07-14 15:40:00
482阅读
2评论
自动化测试就是当你按一个按钮或一条命令就执行一整套的测试程序。这些测试有一些可能是手工的,一些是开发人员编程实现的。从基本的由一类似于是xUnit的单元测试框架(NUnit,JUnit,CppUnit,HttpUnit)开始, 每一个测试需要完成一些设置在它开始之前,最后还需要做一些清理工作,并且产生详细的报告与结果。自动化测试的抽象层图是这样的: 通常我们使用一些工
转载
2014-04-23 20:36:00
182阅读
2评论
本篇文章主要提及到接口自动化测试整体步骤,接口需求分析、接口自动化能做什么?Request库、test与json()的区别?、result.text与result.json()的区别?,requests.post()、requests.get()发送接受收据类型,post的语法格式以及他们的练习,关联、接口关联、Cookie、以及它的使用机制,接口自动化测试的具体编码步骤、初始化数据库的步骤,比对响应结果、落库检查及练习、读取文件等
原创
2023-10-16 19:17:44
232阅读