首页 > 编程语言 >搭建Java接口自动化工程

搭建Java接口自动化工程

时间:2023-05-19 16:37:27浏览次数:39  
标签:文件目录 log 创建 excel 接口 Java 封装 搭建

1.最基础方式,创建maven工厂(此处可百度怎么创建maven工程项目);
2.在pom文件导入需要的依赖包:poi,httpclient,mysql,log4j,testng,lombok。
image

3.创建需要的文件目录,如图所示:
image
4.下面对于文件目录的解释:
(1). entity是实体类,主要是创建excel相关的类
(2). exception 全局自定义捕获异常类,减少try/catch代码
(3). test 主要是运行测试数据的代码
(4). util 工具类,包括http请求封装,读取excel表格封装,读取数据库封装等等
(5) caseData 测试数据,excel表格存放在该目录下
(6). log 日志文件,根据时间自动生成log文件,单位为天
(7). allureResult 存在测试报告,allure自动生成html格式

以上就是Java自动化目录结构了,后面在更新具体到功能点

标签:文件目录,log,创建,excel,接口,Java,封装,搭建
From: https://www.cnblogs.com/houlian/p/17415501.html

相关文章

  • java中把对象序列化成php序列化的字符串以及把php序列化的字符串反序列化为java对象的
    依赖第三方库phprpc序列化成php格式的字符串很简单,直接调用org.phprpc.util.PHPSerializer.serializer方法就行,有问题的是反序列化php格式的字符串为List或Map对象时,得到的是个AssocArray对象,需要写方法进行转换。通过下面这个方法可以实现转为java对象。publicstati......
  • 搭建Air版本FISCO BCOS联盟链(搬运)
    1.搭建Air版本FISCOBCOS联盟链本节以搭建单群组FISCOBCOS链为例操作,使用开发部署工具build_chain.sh脚本在本地搭建一条Air版本的4节点的FISCOBCOS链,以Ubuntu18.0464bit系统为例操作。第一步.安装依赖安装macOS依赖#最新homebrew默认下载的为openssl@3,需要指定版......
  • Java Semaphore 信号量详解
    Semaphore基本使用场景Semaphore的基本使用场景是限制一定数量的线程能够去执行.举个简单的例子:一个单向隧道能同时容纳10个小汽车或5个卡车通过(1个卡车等效与2个小汽车),而隧道入口记录着当前已经在隧道内的汽车等效比重.比如1个小汽车和1个卡车,则隧道入口显示3.若隧道......
  • JAVA学习之常用类
    首先是八大Wrapper类Wrapper类包装类:1.针对八种基本数据类型相应的引用类型-包装类。2.有了类的特点,就可以调用类的方法了。除了char->Character和int->Integer,其他的包装类都是再基本数据类型的基础上把首字母大写得到的。包装类和基本数据类型的转换jdk5之后就实现了自......
  • JavaScript split() 方法
    定义和用法:split()方法用于把一个字符串分割成字符串数组。stringObject.split(separator,howmany)其中:separator必需。字符串或正则表达式,从该参数指定的地方分割stringObject。howmany可选。该参数可指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指......
  • 使用Vue脚手架工具快速搭建vue项目
    全局安装webpack使用npm(需要安装node环境)全局安装webpack,打开命令行工具输入:npminstallwebpack-g或者(npminstall-gwebpack),安装完成之后输入webpack-v,如下图,如果出现相应的版本号,则说明安装成功。全局安装vue-cli,在cmd中输入命令:(cnpminstall-g@vue/cli)用vue-cli来构建......
  • javaweb
    一、html和css二、JavaScript三、Jquery(jquery+jquery动画)四、xml五、tomcat&servlet六、jsp七、el表达式(包含jstl标签库)八、文件上传和下载九、Cookie(包含Session)十、Filter十一、Json、ajax、i18十二、axios......
  • JavaScript
    二、JavaScript1、JavaScript介绍JavaScript语言诞生主要是完成页面的数据验证。因此它运行在客户端,需要运行浏览器来解析执行JavaScript代码。JS是Netscape网景公司的产品,最早取名为LiveScript;为了吸引更多java程序员,更名为JavaScript。JS是弱类型,Java是强类型。弱类型就是类......
  • Zabbix搭建与主机监控(docker-compose方式安装)
    Zabbix搭建与主机监控Cloud研习社 Cloud研习社 2023-05-1907:31 发表于山东收录于合集#计算机211个#linux238个#云计算226个Cloud研习社为Linux云计算零基础同学服务,致力于打造一套完整的linux云计算教程。包括新手学习路线、linux、存储、集群架构以......
  • Java 枚举
     Java5.0引入了枚举,枚举限制变量只能是预先设定好的值。使用枚举可以减少代码中的bug。例如,我们为果汁店设计一个程序,它将限制果汁为小杯、中杯、大杯。这就意味着它不允许顾客点除了这三种尺寸外的果汁。实例classFreshJuice{enumFreshJuiceSize{SMALL,MEDIUM,LAR......