自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 常用测试工具

常用测试工具单元测试工具性能测试工具安全测试工具单元测试工具1.mockitojava mock工具,主要用来做桩测试2.Jacocojava代码覆盖率统计工具3.sonar代码质量管理开源平台,可以做今天代码分析及代码覆盖率统计主流单元测试框架java→Junit3,Junit4,TestNG,Junit5python→Unittest,pytestc#→NUnit性能测试工具Loadrunner 商业软件Jmeter 开源Ab 开源,轻量级针对手机app客户端的性能测

2021-01-07 15:45:46 117 1

原创 【自动化测试】自动化测试基础(二)

自动化测试基础构建设计

2020-12-23 15:49:16 113

原创 【自动化测试】自动化测试基础(一)

自动化测试基础自动化的步骤录制脚本Katalon插件录制转换环境配置常用API启动、关闭浏览器访问URL获取当前页面的Title获取当前页面的URL设置浏览器最大化浏览器后退浏览器前进查找元素id定位xpath特殊查找元素其他用法name定位CSS定位点击元素click选择元素select输入文字sendKeys获取元素属性getAttribute切换窗口切换frame跳出所有的frame切换alert设置超时获取对象状态是否显示是否存在是否被选中是否可用,是否灰化状态Action类上传文件断言assert

2020-12-14 15:26:22 178

原创 【性能测试】性能测试理论基础

性能测试理论基础分类怎么考虑性能测试的典型场景性能测试流程==前期准备==:==中期准备==:==测试执行==:是一个迭代反复的过程==完成==:性能测试的指标并发用户数/在线用户数/注册用户数(客户端)响应时间(客户端)响应时间的时间细分TPS(客户端)吞吐量(客户端)思考时间(客户端)CPU/内存/网络/IO(服务端)不同视角下的性能指标性能测试中的理论模型性能测试拐点模型性能测试理发师模型前端性能测试在线前端性能测试工具分类名称描述基准测试先测一轮,作为后面测试或版本的基准,

2020-07-17 16:01:10 157

原创 【java基础】文件属性、创建、读、写

文件属性、方法、创建、读、写File类File类文件的常用属性和方法创建文件commons-io .FileReader类读文件commons-io .FileWriter类写文件commons-io .FileUtils类==常用==commons-io .FilenameUtils类==常用==ini文件的创建、读、写==常用==properties文件的创建、读、写==常用==File类只用来处理文件属性,没有读写的操作File类文件的常用属性和方法 属性 描述

2020-07-15 17:14:23 241

原创 【java基础】命名规范

命名规范类、接口方法变量方法参数常量类、接口名词组成,每个名词首字母大写public class HelloDemo{}public interface TestInterface {}方法动词组成,第一个单词首字母小写,其后单词的首字母大写public void run(){}public void runFast() {}public void getBackground(){}​变量myVar;my_Var;my_var;方法参数最好前面加一个p_public void

2020-07-15 14:49:10 87

原创 【java基础】关键字

关键字默认publicprivateprotected调用权限在同一个package中在不同的package中staticfinalsuper和this默认默认什么都不写,类、接口、方法、属性都可以class Demo1 { String a; void func1(){ };}interface Interface1 {}public可以修饰类、接口、方法、属性public class Demo2 { public String b; public v

2020-07-15 14:44:42 109

原创 【java基础】类和方法

类和方法类、属性和方法构造方法继承==extends==继承和重写 ==@Override==多层继承继承和构造方法抽象类==abstract==接口==interface==接口的多继承接口式的匿名内部类接口可以作为参数传递类、属性和方法//定义一个类public class Car{ String color="red";//定义一个类的属性 //定义一个类的方法 public run(){ String speed="fast";//定义一个方法的属性 System.out.pri

2020-07-15 12:58:16 136

原创 【java基础】正则表达式

正则表达式组元字符正则表达式的使用常用的正则表达式组在了解正则表达式之前,先介绍一下组的概念。正则表达式中,用()来表示组,在提取时,就可以通过.group(n)来提取组的值。比如String str =abc\bcab正则表达式是:(.*)(\\bc)(.*),等于把字符串str分成了三个部分,分别是abc \bc ab。那么可以得到:gourp(0)=abc\bcabgourp(1)=abcgourp(2)=\bcgourp(3)=ab注意:其中\\,第一个\表示转义符,因为

2020-07-15 11:10:30 66

原创 【java基础】异常处理

异常处理在方法中直接try catch使用throws,在调用方法时try catch异常在方法中直接try catch public static void throwDemo(){ try{ //方法体; }catch (Exception e){ System.out.println("运行时出现了异常:"+e.toString()); }; }使用throws,在调用方法时try c

2020-07-13 13:57:27 47

原创 【java基础】三目表达式

如果条件a>b成立,那么输出结果true,如果不成立则输出结果为falseboolean i=a>b?true:fales如果a>b则i的输出值为true

2020-07-13 13:30:03 529

原创 【java基础】String类的常用方法

String类的常用方法split()切分字符串contains()计算字符串个数equals()和==比较+、StringBuilder和StringBuffer拼接字符串split()切分字符串String a="测试1测试1测试";String b=1;String c[]=a.split(b);//用b对a进行切分并将结果放入数组c[];//此时数组c[]的内容如下:{测试,测试,测试}String a="测试1测试1";String b=1;String c[]=a.split(

2020-07-13 13:27:30 102

原创 【java基础】Scanner从键盘获取输入

Scanner的使用语法实例语法Scanner scan=new Scanner(System.in);键盘输入String str1=sc.next();//获取键盘的输入给str1String str1=sc.nextLine();//按下回车时表示结束输入System.out.println(str1);实例 Scanner scan = new Scanner(System.in); // 从键盘接收数据 System.out

2020-07-13 13:08:09 188

原创 【java基础】数据类型的定义和使用

数据类型的定义和使用8种基础数据类型基础数据类型之间的转换3种引用数据类型引用数据类型的使用1. 类 class2. 接口 interface3. 数组 Array==(1)动态数组====(2)iterator迭代器遍历数组==8种基础数据类型8种基础数据类型不是对象,要作为对象使用的话,要进行包装类的定义 分类 数据类型 包装类 使用方法 数值型 整型 Byte java.long.Byte

2020-07-13 12:49:48 528

原创 【单元测试】Junit4的标签和断言

Junit4的的几个常用方法@标签@BeforeClass@Before@After@AfterClass@Test断言assertEquals()判断比较assertTrue()判断是否为真assertThat()判断结果是否正确@标签@BeforeClass在所有的类执行之前执行一次@Before在每个类执行之前执行一次@After在每个类执行之后执行一次@AfterClass在所有类执行之后执行一次@Test此处编写测试用例的类断言断言一旦失败,后面的语句将不会被执

2020-07-08 16:57:51 449 1

原创 【java基础】-【api】HttpClient的Post和Get

HttpClient的Post和Get.fluent.Request.Get().Post().fluent.Request.Get() //访问http://httpbin.org/get网址,把结果保存在text中 String text=Request.Get("http://httpbin.org/get") //注意此处没有分号;结尾 //将结果返回给test .execute().returnContent().toStr

2020-07-08 16:19:54 554

原创 【java基础】-【api】commons.io常用类和方法

commons.io常用类和方法StringUtils.countMatches()统计字符串个数.remove()删除字符串.abbreviate()省略字符串.chomp()去除换行.trim()去掉开头和结尾的空格.trim()在字符左侧用空格占位.mid()在指定位置取指定长度的字符内容FileUtils.copyFile()复制文件.copyFileToDirectory()复制文件到指定目录.deleteQuietly()删除文件.moveFileToDirectory()移动文件到指定目录.w

2020-07-08 15:27:28 440

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除