java自动化测试
文章平均质量分 61
Mr·King
热爱技术
展开
-
jenkin安装异常处理 -Djava.awt.headless=true
当我们安装好tomcat访问Jenkins的时候回报如下错误AWT is not properly configured on this server. Perhaps you need to run your container with “-Djava.awt.headless=true”? See also: https://jenkins.io/redirect/troubleshooting/java.awt.headlessjava.awt.AWTError: Can’t connect t原创 2022-01-18 19:44:51 · 1966 阅读 · 0 评论 -
java接口自动化(六):接口批量测试
测试用例以注册接口为例:传手机号,不传密码 17377777777不传手机号,传密码 123不合格的手机号 173 123合格的手机号+不合格的密码 17377777777 1合格的手机号原创 2021-02-24 14:13:16 · 729 阅读 · 0 评论 -
Java接口自动化(五):HttpClient的使用
HttpClinet简介HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java net包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient 是 Apache Jakarta Common 下的...原创 2021-02-22 17:26:09 · 694 阅读 · 0 评论 -
java接口自动化(三):认识接口
认识接口测试接口本质传输数据的通道,客户端(eg:浏览器、手机端App)的数据要到达服务器,服务器的数据要返回到客户端,都必须通过接口。接口的实质就是基于某协议下实现的一个函数(方法),以login接口为力,可能后台对应的函数(方法)名就是login,请求的时候通过路径映射,请求落到了login函数(方法)进行处理。接口的传参对应了函数(方法)的参数(接口测试参数 --> 函数(方法)参数),接口的响应报文对应了函数(方法)定义的返回值(接口响应报文 --> 函数(方法)返回值)。原创 2021-02-22 14:43:47 · 213 阅读 · 0 评论 -
java接口自动化(四):Mock接口框架的使用
Mock基本介绍mock就是对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建的方法。项目开发和测试过程中,遇到以下的情况时,就需要模拟结果返回。1. 当另一方接口或服务还未完成,阻碍项目进度时,可以通过mock的方式,实现并行开发。2. 另一方接口不稳定,而这边需要一个稳定的结果才能继续往下走流程时,也可以使用mock。有时候自动化测需要一个持续稳定的环境,也可以对不是很重要的...原创 2020-04-02 16:56:00 · 1231 阅读 · 3 评论 -
java接口自动化(二):TestNG的使用
什么是TestNGTestNG是Java中的一个测试框架,是一个目前很流行实用的单元测试框架,有完善的用例管理模块,配合Maven能够很方便管理依赖第三方插件。使用TestNG可以做功能、接口、单元、集成的自动化测试,最常见的是结合selenium做功能自动化测试,它使用Java注释去写测试方法。测试人员一般用TestNG来写自动化测试,开发人员一般用Junit写单元测试,TestNG适合测试...原创 2020-03-31 15:41:29 · 638 阅读 · 0 评论 -
Java接口自动化(一):接口自动化基础条件
1、开发语言 本教程采用java开发语言,在学习本教程之前,您应该具有一定的java基础。可以先看看其他博主的java基础教程2、测试框架(TestNG、HttpClient) TestNG、Httpclient都是客户端测试框架。TestNg框架为测试框架并且支持持续集成;Httpclient3、Mock技术 Mock技术在项目前期能帮助我们很好...原创 2020-03-26 14:26:04 · 894 阅读 · 0 评论