Java
七月_M
这个作者很懒,什么都没留下…
展开
-
在Intellij IDEA中查看TestNG自带的测试报告
执行TestNG框架的测试用例,会生成测试报告。如果在IDEA中看不到,可做如下配置。1. 点击IDEA工具栏中Run->Edit Configuration菜单,或者直接点击右上角编辑配置的按钮。2. 选择要执行的测试,右侧选择Configuration>Listeners tab,勾选Use default reporters复选框,点击OK按钮3. 执行测试,会看到IDEA左侧目录多了一个test-output文件夹,打开index.html即可查看报告。测试报原创 2021-05-02 15:20:46 · 1231 阅读 · 0 评论 -
TestNG依赖测试
使用@Test(dependsOnMethods = "方法名") 或者@Test(dependsOnMethods = { "方法1,方法2"})进行注解。public class DependTest { @Test public void test1(){ System.out.println("test 1 run !!!!"); } @Test(dependsOnMethods = {"test1","test3"}) publi..原创 2021-05-02 14:54:39 · 347 阅读 · 0 评论 -
TestNG多线程测试
通过注解import org.testng.annotations.Test;public class MultiThreadTest { //invocationCount 用10个线程执行;threadPoolSize 线程池 //如果不设线程池Size,则还是只会用1个线程挨着执行 @Test(invocationCount = 10,threadPoolSize = 3) public void test(){ System.out.pri原创 2021-05-02 13:39:17 · 397 阅读 · 0 评论 -
TestNG组测试
方法分组测试1. 给@Test注解后面加groups参数,如@Test(groups = "groupa")2. 可以添加@BeforeGroups和@AfterGroups,来设置在某组方法执行之前/之后要做的事情,如@BeforeGroups("groupa")import org.testng.annotations.AfterGroups;import org.testng.annotations.BeforeGroups;import org.testng.anno原创 2021-05-02 12:06:53 · 112 阅读 · 0 评论 -
Maven 环境搭建 和 IntelliJ Idea创建maven项目
简介一个用于自动化构建项目和管理项目依赖的工具。管理项目依赖:配置式添加和管理,自动下载和导入。环境搭建下载https://maven.apache.org/download.cgi完成后解压文件夹到某个路径,之后加入path路径。如D:\apache-maven-3.8.1\binmvn -version检查环境是否配置成功。项目创建idea上的构建工具maven配置项目创建完成(点击finish)后,idea会自动连接maven的远程仓库.原创 2021-05-01 15:43:20 · 350 阅读 · 0 评论 -
六 Java 集合框架 Collection接口 ArrayList Set Map
对象存入集合都会变成Object类型,取出时需要类型转换。Java集合框架体系结构根接口 子接口 特点 接口的实现类 Collection List 排列有序,可重复(序列) ArrayList 数组序列 LinkedList Queue LinkedList 链表 Set 元素无序,不可重复 HashSet 哈希集 Map 以<Key,Value>两个对象为一...原创 2020-08-28 22:00:36 · 130 阅读 · 0 评论 -
五 Java 字符串 包装类
创建String对象String s1="123";String s2=new String();String s3=new String("ab");String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间不同。public class Test {public static void main(String[] args) {// TODO Auto-generated method stubString s1="12..原创 2020-08-26 19:20:47 · 1017 阅读 · 0 评论 -
四 Java 异常
异常简介异常类都继承于Throwable; 两个大子类Error, ExceptionError:指系统错误,比如说内存溢出、虚拟机异常等Exception:编码、环境、用户操作输入出现问题RuntimeException 非检查异常 ,引起原因:比如引用了一个空对象的属性或方法;数组访问越界;错误类型转换;整除0 运行时异常,由JVM自动抛出,自动捕获异常情况 对应的异常 引用了一个空对象的属性或方法 NullPointerException空指针异常 .原创 2020-08-25 22:54:26 · 202 阅读 · 0 评论 -
三 Java 封装 继承 多态
一 面向对象三大特性封装将类的某些信息隐藏在内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。包管理Java文件 解决同名文件冲突 定义: package 包名 必须放在Java源程序的第一行访问修饰符this关键字this关键字代表当前对象 this.属性 操作当前对象的属性 封装对象的属性的时候,经常会使用this关键字内部类就是定义在另一个类里面的类。主要作用:提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同原创 2020-08-24 21:23:38 · 108 阅读 · 0 评论 -
二 Java 流程控制语句 数组 类对象
一 流程控制语句If...elseswitch当需要对选项进行等值判断时,用switch语句更加简洁明了当 switch 后表达式的值和 case 语句后的值相同时,从该位置开始向下执行,直到遇到break 语句或者 switch 语句块结束;如果没有匹配的 case 语句则执行 default 块的代码。switch 后面小括号中表达式的值必须是整型或字符型 case 后面的值可以是常量数值,如 1、2;也可以是一个常量表达式,如 2+2 ;但不能是变量或带有变量的表达式,如..原创 2020-08-23 18:46:39 · 121 阅读 · 0 评论 -
一 Java 简介 变量常量 运算符
简介JVM.java->编译器(javac命令)->.class(二进制字节码文件,跟平台无关)->解释器(对字节码文件进行解释,java命令)->programJVM Java Virtual Machine 包括了解释器,跨平台即通过JVM实现JDKJDK: java development kit java开发工具包JRE: Java Runtime Environment Java运行时环境JAVA_HOME 配置JDK安装路径 PA原创 2020-08-23 15:53:32 · 134 阅读 · 0 评论