随笔分类 - java
摘要:原文:https://dzone.com/articles/10-essential-testing-tools-for-java-developers 翻译整理 以下为译文: 最近,我写了很多面向 Java 开发者的文章,介绍了一些值得开发者学习的编程语言、库以及框架。面对多项技术能力,如果你的精
阅读全文
摘要:junit 5中三种不同指定用例测试顺序 JUnit4 与 JUnit 5 常用注解对比 JUnit5集成测试 在pom.xml添加 <build> <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.19</vers
阅读全文
摘要:Spring 远程调用Rest服务工具类,包含Get、Post、Put、Delete四种调用方式。 依赖jar <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <v
阅读全文
摘要:主要用于post接口测试,测试reset风格的接口。 一、创建一个Base类 创建RestTemplate和HttpHeaders 1 package com.tongtech; 2 3 import org.springframework.http.HttpHeaders; 4 import or
阅读全文
摘要:这套框架的报告是自己封装的 一般token会在登录接口返回结果中呈现,从代码层面获取token的方式有很多种,我是使用jsonpath这个json路径语言去匹配token所在路径的key值 按 Ctrl+C 复制代码 按 Ctrl+C 复制代码 没有使用testng.xml的情况下调试testCas
阅读全文
摘要:一、Cookie与token机制测试 Cookie与Session token机制 cookie/session机制需要在服务端保存大量的session信息,造成严重负担,而token机制则避免记录大量信息,采用服务器签发的token完成验证。 1、客户端使用用户名跟密码请求登录 2、服务端收到请求
阅读全文
摘要:## 权限问题 m2仓库位置不要放到非用户目录下
阅读全文
摘要:spring test 框架整合服务 https://docs.spring.io/spring/docs/5.2.4.RELEASE/spring-framework-reference/testing.html#testing-introduction
阅读全文
摘要:官方文档中文版 https://www.bookstack.cn/read/junit5/README.md 此文为对JUnit5官网用户指南的学习,版本为5.4.0版本,对部分内容进行翻译、截取和自我理解,官网手册地址为https://junit.org/junit5/docs/current/u
阅读全文
摘要:Junit 5官方文档中文版 https://www.bookstack.cn/read/junit5/guide-index.md 自动化测试用例如何进行参数化和利用CSV、yaml文件等进行数据文件驱动(基于Junit5 @CSVSource、@MethodSource等 https://blo
阅读全文
摘要:Java中我们经常要做一些判断,而对于判断的话,用的最多的便是“>”、“==”、“<”的比较,这里我们进行一个Long类型数据和long类型数据的比较大小的讲解。 Java中Long和long的区别Java的数据类型分为两种:1、基本类型:byte(8),short(16),int(32),long
阅读全文
摘要:http://seleniummaster.com/sitecontent/index.php/component/banners/click/6 Step 1: create a Java project as shown below. In the Build Path, add Seleniu
阅读全文
摘要:文章篇幅较长,但是包含了SpringBoot 可执行jar包从头到尾的原理,请读者耐心观看。同时文章是基于 SpringBoot-2.1.3进行分析。涉及的知识点主要包括Maven的生命周期以及自定义插件,JDK提供关于jar包的工具类以及Springboot如何扩展,最后是自定义类加载器。 spr
阅读全文
摘要:(WebElement、iFrame、select、alert、浏览器窗口、事件、js) 一 WebElement相关方法 1.点击操作 WebElement button = driver.findElement(By.id("login")); button.click(); 由元素对象调用cl
阅读全文
摘要:package com.example.test; import java.net.URL;import java.net.URLConnection;import java.util.concurrent.CountDownLatch; /** * Created with IDEA * auth
阅读全文
摘要:本文将介绍在敏捷开发过程中如何通过采取一系列的步骤来保证和提高整个项目的代码质量,阐述了每一步可以利用的工具和最佳实践,从而使开发过程更加规范化,成就高质量的代码。 概述 Java 项目开发过程中,由于开发人员的经验、代码风格各不相同,以及缺乏统一的标准和管理流程,往往导致整个项目的代码质量较差,难
阅读全文
摘要:1.TestPlan和WorkBench GUI类是直接加载的,因此左边的树形菜单开始启动Jmeter时显示也是这两个,默认写死了的!可以改源码!在MenuFactory中有相应代码。 2.其它的GUI类和TestBean子类需要从ext下的jar包中寻找加载,会根据这些来创建菜单项等等,这些类特别
阅读全文