11 2021 档案
摘要:一、前言 前面学了点基础,可以通过一些小案例巩固下基础 二、实例 package com.hello.base; import java.util.Random; import java.util.Scanner; public class CaseDemo { public static void
阅读全文
摘要:一、方法是什么 方法是一种语法结构,它可以把一段代码封装成一个功能, 以方便调用 二、实例 package com.hello.method; public class Method { public static void main(String[] args) { /* 一、方法的定义 修饰符
阅读全文
摘要:一、数组概述 数组就是用来存储一批同种类型数据的内存区域(可以理解成容器) 二、实例1 package com.hello.array; import java.util.Random; import java.util.Scanner; /* 一、java内存分配介绍 1、方法区:字节码文件加载时
阅读全文
摘要:一、键盘录入 public static void main(String[] args) { //案例:键盘录入技术 //得到一个键盘扫描器对象 Scanner sc = new Scanner(System.in); System.out.println("请输入您的年龄:"); //调用sc对
阅读全文
摘要:一、环境搭建 1、IDEA集成开发工具:https://www.jetbrains.com/idea/ 2、JDK:Oracle官网下载 二、JAVA程序开发的三个步骤 1、编写代码:建议代码文件名全英文,首字母大写,满足驼峰模式,源代码文件的后缀必须是.java 2、编译代码 3、运行代码 三、I
阅读全文
摘要:一、前言 前面几篇讲了testng和httpclient的基本使用,掌握这些知识后足够可以开展新项目了,因为只有在项目中才会遇到各种新问题,才会推动自己去学习更多的东西。本篇主要会以贴代码的形式去讲述自己做的项目,不会有太多的文字描述了。 以前用httprunner做过一个项目,本篇的项目 用例设计
阅读全文
摘要:一、HttpClient的主要功能 实现了所有 HTTP 的方法(GET、POST、PUT、HEAD、DELETE、HEAD、OPTIONS 等) 支持 HTTPS 协议 支持代理服务器(Nginx等)等 支持自动(跳转)转向 …… 二、环境准备 1、JDK版本:JDK17 2、导入HttpClie
阅读全文
摘要:一、前言 前面讲的大多都是以测试脚本为基础来运行的,少部分是以xml运行,这里以xml来讲解下。讲之前先说下TestNG的运行方式其实有多种 以编程方式运行TestNG XML运行TestNG 二、以编程方式运行 TestNG 1、按用例类运行 package com.tech.design; im
阅读全文
摘要:一、前言 在自动化测试项目中,参数化是必不可少的,以下将会介绍TestNG中的参数化测试运用。 TestNG可以通过两种不同的方式将参数直接传递给测试方法: 使用testng.xml 使用数据提供者 二、使用testng.xml传送参数 1、示例代码如下: package com.tech.desi
阅读全文
摘要:一、前言 以前有用过TestNG,后来不知为何学了一阵子就没下文了,至此就一直用Python的框架做自动化。下半年换了新工作,面试了测试开发的岗位,发现测开大部分是用java,所以最近又学起了java基础(虽然大学的时候学过,但是全都还给老师了,哈哈哈)。边学java的过程也边学java的测试框架,
阅读全文