自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java+Appium

最上方有功能操作按钮,选中(select element)滑动(swipe by coordinates)坐标(tap by coordinates)返回(back)、刷新(refresh)、录制(start recording)、搜索(search)、复制(copy)可以使用录制脚本(小眼睛),鼠标点击在元素上,会显示该元素的属性信息,元素有tap、sendkeys、clear。点击之后会生成脚本代码。当有相同id时,会默认选择第一个,解决办法(可以获取多个id放进集合中,通过下标获取第几个值,0开始)

2024-05-24 11:54:35 180

原创 Appium自动化测试

打开appium和手机模拟器,设置内存、分辨率等,打开开发者模式。用Android的adb.exe替换手机模拟器的adb.exe。检查是否连接:打开cmd输入命令adb devices查看。配置安卓环境的tools:在path中添加两个tools。安装appium客户端。

2024-05-23 09:39:52 94

原创 cucumeber--BDD测试框架

given,when, then都是可叠加的。配置driver,连接URL,输入并断言。配置testng,运行代码。代码:step操作方法类。

2024-05-16 20:55:52 162

原创 自动化接口测试(test NG+http)

配置执行顺序,在testng.xml中可以直接右键运行。连接http,使用client发送post请求,连接http,使用client发送get请求。case类,批量get请求测试。parameter注解。

2023-10-25 16:49:54 47

原创 Postman 测试

内置动态参数自定义的动态参数设置以及取值方式(取值用{{变量名}})文件上传 :选择类型file,根据上传结果的url路径查询是否上传成功断言:在tests中右边的框框中有很多断言方法示例如下:断言不能使用内置动态参数,但可以使用自定义动态参数,使用方法如下全局断言:选中collection->。。。->edit->tests,编写断言批量运行:选中collection->。。。:有迭代次数以及延迟时间可修改数据驱动做反例测试编写csv文件,写全各种异常情况的数据修改接口取值。

2023-04-13 09:26:14 1473

原创 jmeter

一、什么是接口测试?为什么要做接口测试接口测试是测试项目与项目之间,模块和模块之间,组件和组件之间的数据交互和权限鉴定1.前后端分离架构的项目开发。mock(前端先写好,后端未开发完成,需要mock数据)2.基于安全(功能测试只是在前端做了校验,后端可能没做校验,如果有人通过抓包绕过前端校验直接发送到后端怎么办呢?)对外接口容易被攻击3.测试左移(尽早介入测试)二、接口分类内部:开发的接口给内部使用(正例)外部:1.被测项目调用外部接口(正例) 2.被测项...

2022-05-19 18:02:01 475

原创 RAID与LVM磁盘阵列

使用RAID与LVM磁盘阵列技术RAID技术通过把多个硬盘设备组合成一个容量更大、安全性更好的磁盘阵列,并把数据切割成多个区段后分别存放在各个不同的物理硬盘设备上,然后利用分散读写技术来提升磁盘阵列整体的性能,同时把多个重要数据的副本同步到不同的物理硬盘设备上,从而起到了非常好的数据冗余备份效果。RAID技术确实具有非常好的数据冗余备份功能,但是它也相应地提高了成本支出,RAID技术的设计初衷是减少因为采购硬盘设备带来的费用支出,但是与数据本身的价值相比较,现代企业更看重的则是RAID技术所具备的冗余备

2022-02-09 14:49:35 517

原创 自动化测试总结

自动化测试shell交互代码示例public class ShellUtil { private static Session session = null; private static JSch jsch = null; private static Vector stdout = null; private static ChannelShell channel = null; private static PrintWriter printWri...

2022-02-09 14:49:10 631

原创 JVM 内存

JVM一.JVM内存组成1.1程序计数器: 属于线程私有,记录下一条要运行的指令2.1java虚拟机栈: 线程的私有空间,和java线程同一时间创建,保存方法的局部变量、部分结果、参与方法的调用与返回3.1本地方法栈: 类似于虚拟机栈4.1堆:回收过程:1.当系统创建一个对象的时候,总是在Eden区操作,当这个区满了,那么就会触发一次YoungGC,也就是年轻代的垃圾回收。一般来说这时...

2021-07-15 11:23:45 67

原创 Kafka

一、基本概念Broker:Kafka 集群包含一个或多个服务器,这种服务器被称为 broker。Topic:每条发布到 Kafka 集群的消息都有一个类别,这个类别被称为 Topic。Partition:Partition 是物理上的概念,每个 Topic 包含一个或多个 Partition。Producer:负责发布消息到 Kafka broker。Consumer:消息消费者,向 Kafka broker 读取消息的客户端。ConsumerGroup:每个 Consumer 属于

2021-07-15 11:21:56 94

空空如也

空空如也

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

TA关注的人

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