2021/11/19号记录今天再给同事们讲解【Java web接口自动化框架】时发现2个需要优化点1、Excel的数据没有变量时也需要传公共参数:paramUtil--->传参多余需要优化:方法重载,不传paramUtil即可。2、执行接口时,每个接口都会调用登录接口--->这样登录比较频繁需要优化:每个测试类登录1次即可。问题1的优化后的BaseRequest.java的代码post            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-19 09:12:40
                            
                                183阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            原有流程:    a. 若在灰度过程中获取到异常则触发灰度结束.    b. 有异常流程为:"上线 -> 客户发现问题 -> 反馈问题 -> 运维手动回滚".优化后流程:    a. "灰度 -> Sentry捕获异常 -> 自动停止灰度".# 基于 Alpine Linux 的最小 Docker 图像,具有            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-14 16:07:33
                            
                                121阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Java自动化集成指导
在软件开发中,自动化集成(Continuous Integration, CI)是确保代码质量和快速发布的重要过程。针对刚入行的小白,本文将详细讲解Java自动化集成的流程,具体步骤,以及所需代码。以下是我们要完成的任务流程:
## 流程步骤
我们将把整个自动化集成分为以下几个步骤:
```markdown
| 步骤编号 | 步骤描述            
                
         
            
            
            
                  自己之前为了学习自动化测试加了几个自动化测试的群,在群里和不少大牛交流,也和不少新手交流。因为自己也是一个自动化测试的新手,就想着总结下自动化测试学习工作中遇到的问题,也希望如果有想学习自动化的童鞋,可以学习前看下这篇感想,可能对于你的学习有所帮助。下面我所说的东西都是群里好多自动化测试新手遇到的,有技术方面的,也有工作中遇到关于自动化的问题(很现实。。。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-28 20:56:10
                            
                                20阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、软件版本JDK1.8+Android SDK24.4.1+Node JS17.1.0+Appium1.22.2二、环境依赖安装配置1、JDKa)安装JDK1.8版本官网下载地址: https://www.oracle.com/java/technologies/downloads/#java8b)配置java环境变量右键计算机属性->高级系统设置->系统属性->高级->            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-18 18:55:06
                            
                                112阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            gitlab连接Jenkins 创建token后 , 现在的网页上就会出现一个token: token只出现一次,注意保存 将这个token在Jenkins上配置,现在开始配置Jenkins Jenkins配置自动化集成上线: 配置Jenkins: 添加构建后操作: 设置完成后点击立即构建 去仓库查            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-11 14:04:36
                            
                                350阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             点击0元报名后领取>>>软考18本电子版教材 & 15个科目知识点速记 + 17套历年真题试卷 + 80篇软考优秀论文6G资料包
0 引言
  在后工业时代,尤其是电子类产品行业中,由于客户的需求逐渐趋于个性化,市场进入产品细分的时代,因此根据客户的需求特别定制产品已经被公认为是行业新的增长点。目前市场上大部分的生产厂商都设立了客制化事业部门,负责为            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-11 09:54:05
                            
                                112阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            出处:https://www.jianshu.com/p/49133c107143 定时任务在企业项目比较常用到,几乎所有的项目都会牵扯该功能模块,定时任务一般会处理指定时间点执行某一些业务逻辑、间隔时间执行某一些业务逻辑等。 在新版本的SpringBoot2.0发布后,针对Quartz新版本进行了            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-11-14 23:18:00
                            
                                328阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            软考自动化系统集成
软考自动化系统集成是一种将自动化技术与系统集成相结合的考试,旨在评估考生在自动化系统集成方面的专业能力和水平。随着信息化技术的不断发展,自动化系统集成已经成为了许多领域中的重要应用,因此软考自动化系统集成考试的重要性也日益凸显。
软考自动化系统集成考试涉及的内容非常广泛,包括自动化技术、计算机系统结构、网络技术、数据库技术、软件工程等多个领域。考生需要掌握这些领域的基础知识            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-02 16:48:48
                            
                                106阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            自动化系统集成是一种以自动化技术、信息技术和系统工程理论为基础,将各种自动化设备和系统进行有效整合,以实现特定功能或目标的综合性技术。在软考中,自动化系统集成也是一个重要的考点,需要考生掌握相关的知识和技能。
一、自动化系统集成的基本概念
自动化系统集成是指将不同的自动化设备和系统进行整体规划、设计、实施和调试,以实现特定的功能或目标。它需要综合考虑各种因素,如设备性能、系统稳定性、可操作性等            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-06 12:25:37
                            
                                211阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            AndroidSDK环境搭建下载AndroidSDK。链接:https://pan.baidu.com/s/1mhWIsu0 密码:dugu解压后把”\platform-tools“和”\tools”路径追加到系统环境变量Path中,具体如下:首先,新建一个系统环境变量,变量名为ANDROID_HOME,变量值为你的SDK安装路径,这里我的安装路径为D: \androidsdk,如图所示            
                
         
            
            
            
            在实际的项目开发中,人们总是希望使用自动工具来执行需求变更控制过程。下列描述中,()不是这类工具所具有的功能。
	A.定义变更控制计划,并指导设计人员按照所制定的计划实施变更
	B.可以加强状态转换图使经授权的用户仅能做出所允许的状态变更
	C.记录每一种状态变更的数据,确认做出变更的人员
	D.可以定义变更请求的数据项以及变更请求生存期的状态转换图
	参考答案:A
	对许多项目来说,系统软件总            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-02 17:28:00
                            
                                174阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## Jenkins集成Java自动化测试
在软件开发过程中,自动化测试是一个非常重要的环节。通过自动化测试可以帮助开发人员快速发现潜在的问题,提高软件质量,减少人工测试的工作量。而Jenkins作为一个持续集成工具,可以帮助我们实现自动化测试的自动化执行和结果展示。
### Jenkins安装和配置
首先,我们需要在服务器上安装Jenkins。可以根据官方网站的文档进行安装,并启动Jenk            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-25 03:27:57
                            
                                104阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录一、提取器1.JSON 提取器的应用场景1.1.提取某个特定值1.1.1.切片提取获取某个位标值1.2.提取多个值1.3.按条件查询按1.3.1.件提取是一个常用的方法1.3.2.还有其余几种用法1.4.提取值组成的列表2. 正则 提取器的应用场景二、CSV 参数化三、beanShell 脚本1.beanShell 引用变量与定义变量与引用函数2.beanShell 打印输出日志3.bean            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-26 08:51:17
                            
                                137阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            对于我来说,我做的是web端的测试,做测试也有好几个年头了,每次都是使用手工测试的话,一直是做重复性的工作,既枯燥又繁琐,所以我在两年前自己使用java语言写了一系列的自动化测试脚本,利用的框架是java+testng+reportng+selenium,这个框架在项目中基本可用了。 不过最近由于公司项目发生变化,我就打算学习使用python语言(同时也学习一下新语言)重新搭建自动化测试框架,来            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-04 23:04:22
                            
                                138阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Java自动化环境搭建笔记(1)自动化测试先搭建java接口测试的环境:使用mvn命令构建项目测试集通过testNG.xml组织并运行测试数据解耦,通过Excel等文件提供基础依赖
创建maven项目(包含一些基础的插件,见pom.xml)引入testNG测试框架引入allure报告框架其他日志等依赖引入测试依赖待开发
测试基类(统一数据提供方法)Excel读取工具类注解与监听类 1.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-07 21:56:20
                            
                                75阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Maven作用Maven主要作用是使用它来导入第三方jar包管理项目下载Maven下载地址:http://maven.apache.org/download.cgi     image-20200718084505519 
 Binary:编译之后的二进制文件;Source:表示可以查看源代码的,比Binary大一点;tar.gz archive:Linux、macOS系统使用;zip archi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-04 07:24:17
                            
                                47阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            随着软件行业的日趋成熟,越来越多的工具被应用,小到代码的测试、打包,大到项目的持续交付,这些工具极大地提高了团队协作的效率,也极大地推进了软件行业的发展.我们从今天开始将逐步地讲你带入项目管理自动化的世界.在项目自动化的过程,首先要解决的就是代码层面的自动化.这一过程包括了依赖管理,组件共享,代码的编译,测试,打包.如果说我们是一个人在开发,那么代码构建交给IDE就完全可以了,但如果是多人开发或多            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-01 08:11:33
                            
                                92阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录序言一、特性1.测试和自动化框架2.支持所有主流浏览器3.快速可靠的执行4.强大的自动化功能5.自动化工具对比 
                                    
                             
         
            
            
            
            一、环境准备1.Jdk1.7或以上:下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2.Jmeter 3.1:下载址址:http://jmeter.apache.org/download_jmeter.cgi 二、项目创建1.解压Jmeter后,双击bin目录下            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-07 23:58:20
                            
                                111阅读
                            
                                                                             
                 
                
                                
                    