在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
Dspringboot用来简化Spring框架带来的大量XML配置以及复杂的依赖管理,让开发人员可以更加关注业务逻辑的开发。 比如不使用springboot而使用SpringMVC作为web框架进行开发的时候,需要配置相关的SpringMVC配置以及对应的依赖#,比较繁琐;而使用springboot的话只需要以下短短的几行代码就可以使用SpringMVC,可谓相当地方便:@RestControll
转载 2024-09-16 07:38:19
67阅读
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
随着 docker 的发展,很多测试的同学也已经在测试工作上使用 dockr 作为环境基础去进行一些自动化测试,这篇文章主要讲述我们在 docker 中使用浏览器进行自动化测试如果可以实现可视,同时可以对浏览器进行相关的操作。开篇首先我们先了解什么是有头浏览器和无头浏览器的区别,有头的话不用怎么说了,就是我们平时使用的浏览器,能看到图形界面,和用户有深度的交互,那无头浏览器即headless
背景目标:使用docker做UI自动化测试并在Jenkins运行调试环境:MocOS运行环境:Linux ubuntu + docker涉及工具:docker,selenium,unittest, jenkins基本思路找一个适合做自动化的docker镜像,使用selenium-grid 远程执行selenium。镜像采用 elgalu/selenium,已经集成了UI,chrome/firefo
转载 2023-09-30 22:39:57
170阅读
CloudToolkit简介CloudToolkit是阿里出品的一款IDEA插件,通过它我们可以更方便地实现自动化部署,其内置的终端工具和文件上传功能,即使用来管理服务器也非常方便!这款IDEA插件不仅功能强大,而且完全免费!安装CloudToolkit的安装是非常简单的,直接在IDEA的插件市场中搜索Cloud Toolkit然后进行安装即可。使用接下来我们就体验下CloudToolkit的自动
jenkins自动化部署项目下载链接本着能在一处找到全部的原则,此百度网盘中有linux环境中部署jenkins的jdk、tomcat、maven、jenkins、git安装包安装jdk解压jdk压缩包修改/etc/profile 配置环境变量安装maven解压maven添加环境变量maven中配置maven仓库的settings.xml请自行配置仓库及jar包下载路径安装Git使用在线或本地安
SpringBoot自动配置原理(SpringBoot自动装配原理,SpringBoot starter原理)SpringBoot可以根据定义在classpath下的类,自动的给你生成一些Bean,并加载到Spring的Context中,自动配置充分的利用了Spring 4.0的条件配置特性,能够自动配置特定的Spring bean,用来启动某项特性;关于条件@Conditional注解:如果
什么是 Spring 框架? Spring 是⼀种轻量级开发框架,旨在提⾼开发⼈员的开发效率以及系统的可维护性。 Spring的6个特征: 核⼼技术 :依赖注⼊(DI),AOP,事件(events),资源,i18n,验证,数据绑定,类型转换,SpEL。 测试 :模拟对象,TestContext框架,Spring MVC 测试,WebTestClient。 数据访问 :事务,DAO⽀持,JDBC,O
背景工具选择架构设计及技术实现  参数设计  断言  持续集成  测试集编写总结  一、背景1.目前公司发展比较迅速,还处于不停堆业务阶段,所以迭代比较频繁,导致人工回归的成本越来越大2.在有限的测试资源情况下,开发自测的需求占比不低,后端频繁发布容易心里没底3.该平台主要使用用户是测试同学,编写接口用例不能有太多的代码量4.自动化是为了提高测试的效率,需要考虑投入产出比,维护
# Docker搭建自动化测试 ## 1. 引言 随着软件开发流程的不断演进,自动化测试已成为提升软件质量的重要手段。在现代开发中,Docker作为一种轻量级的虚拟技术,使得自动化测试的环境配置变得更加简单和高效。本文将介绍如何使用Docker搭建一个自动化测试环境,并通过示例代码展示其具体实现。 ## 2. 什么是Docker? Docker是一个开源的应用容器引擎,允许开发者将应用程
原创 11月前
229阅读
首先我们先来看springboot的主程序类,主程序类中使用@SpringBootApplication注解来标记说明这是一个springboot应用,查看该注解源码如下图: 图中的@EnableAutoConfiguration注解开启了自动配置。我们再深入一层,如下图:上图代码中EnableAutoConfigurationImportSelector用来给容器中导入一些组件,再进入
自动配置原理分析自动配置原理我们以HttpEncodingAutoConfiguration(Http编码自动配置)为例解释自动配置原理;//表示这是一个配置类,和以前编写的配置文件一样,也可以给容器中添加组件; @Configuration //启动指定类的ConfigurationProperties功能; //进入这个HttpProperties查看,将配置文件中对应的值和HttpP
基于appium框架的app自动化测试 App自动化测试主要难点在于环境的搭建,appium完全是基于selenium进行的扩展,所以app测试框架也是基于web测试框架开发的 一、设备连接 (即构建基础的测试环境,保证可以驱动设备进行操作) 0.准备测试环境 1)安装jdk配置java_home环境变量; 2)安装Android SDK(安卓软件开发包)(adb、appt ) 3)安装nodej
1.安装pythonRF框架是基于python 的,所以一定要有python环境,python与rf存在兼容性问题,我安装的是python3.7.5,robotframework3.1.2。选择添加到path,或者自己手动配置环境变量,打开cmd 输入python -V可以看到安装的版本官网https://www.python.org/下载比较慢,可通过百度网盘下载链接:https://
一、自动化测试环境搭建请事先自行安装好​​Pycharm​​​软件哦,我们本期整套教程的内容都是基于这款功能强大且跨平台的​​IDE​​讲解的哈。 1. 安装Python并配置环境变量 1.1 Python下载安装下载链接:​​https://www.python.org/​​下载完成后会得到一个​​.msi​​文件,双击自行安装即可(不要安装到C盘),下图就是笔者的Python安装路径。 1.
原创 2022-02-06 14:52:20
914阅读
一、自动化测试环境搭建请事先自行安装好Pycharm软件哦,我们本期整套教程的内容都是基于这款功能强大且跨平台的IDE讲解的哈。
原创 2021-09-16 15:57:30
2773阅读
在日常的测试工作中,我们会发现有些测试工作重复率极高,测试人员需要花费大量的时间进行这些重复性的测试,浪费了大量的人力与时间。若能够将常用的测试场景进行自动化,那必定能节省许多的人力与时间。作为一个初次步入测试行业的小白,也十分渴望能够使用自动化来分担测试工作。上网搜索了很多的资料,了解了很多工具,
转载 2021-07-21 15:41:50
376阅读
转载 2016-12-19 17:27:00
499阅读
2评论
Monkey是Android SDK提供的一个命令行工具,可以简单方便的发送伪随机的用
原创 2023-01-17 14:52:35
143阅读
  • 1
  • 2
  • 3
  • 4
  • 5