自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 adb配置

1. 环境变量中用户变量新增“adb" ,将C:\Windows\adb粘贴后保存;3. 打开cmd,输入 adb version ,显示对应的版本号,代表可以使用了;我使用的是adb免安装包。将adb免安装包放到了C:\Windows下。2. 系统变量path中新增,将C:\Windows\adb粘贴后保存;

2024-08-06 18:09:33 83

原创 Mac上监听端口

基于Python2在终端开启监听端口的命令:python -m SimpleHTTPServer 端口号。基于Python3在终端开启监听端口的命令:python -m http.server 端口号。Mac系统上默认自带Python2.x版本,也可以下载高版本的Python安装。

2024-04-12 18:13:24 216

原创 windows上监听端口

双击exe文件安装,可能会报错.net framework3.5 安装失败,此时呢电脑上打开“控制面板”,勾选下图并进行安装,仍可能会失败,重启下电脑再次勾选安装就可以了。步骤一完成后,双击exe,启动工具,如果要监听本地的tcp端口,菜单中点击创建tcp测试,服务器模式输入本机端口,点击监听即可。windows上监听端口的工具很多,搜索tcpudp测试工具就可以找到。我使用的下图的这款。这款工具可以进行tcp、udp测试。

2024-04-12 10:10:58 1054

原创 Android设备上监听和扫描端口

2. 检查端口是否被占用,命令:nmap -p 80 127.0.0.1 为监听本地的80端口,修改为实际需要的端口即可,如果要扫描远程设备的端口,将ip替换为目标设备的IP地址。根据版本的不同,所包含的包不同,安装时可以根据反馈的信息做调整,我安装的时候直接安装netcat安装不上。Android设备上安装Termux(浏览器下载),Termux是一个Android应用,它提供了一个Linux环境,你可以在其中安装和使用大量的Linux工具,包括。安装后打开,是命令行界面。

2024-04-11 15:58:01 444 1

原创 wireshare分析android与蓝牙设备(BLE 低功耗蓝牙)的数据

你可以展开不同的层次,比如“Bluetooth HCI H4”(传输层)、“HCI Event”(事件层)等,来查看更多的细节。连接建立后,你可能会看到一系列的“ATT Protocol”数据包,这些是BLE设备之间传输属性数据的包。例如,“LE Connection Complete”事件可能会包含一个错误代码,指示连接失败的原因。adb pull /data/log/bt,将文件导出到本地,目录一般会在adb目录下的bt文件夹下。android设备上开启蓝牙,连接蓝牙设备,并做要测试的操作,关闭蓝牙。

2024-04-08 11:12:53 562

原创 基于Node.js和ws库搭建WebSocket服务并实现消息互通的简单示例

服务器会接收客户端发送的消息,并将它广播给所有其他已连接的客户端。这个HTML页面会在打开时尝试连接到WebSocket服务器,并在连接成功后发送一条消息。console.log('收到服务器消息:' + evt.data);:创建一个新的目录作为项目文件夹,并在该目录下初始化一个新的Node.js项目。console.error('连接出错:', err);ws.send('你已连接到WebSocket服务器');console.log('连接服务器成功!console.log('与服务器断开连接');

2024-04-03 10:46:20 2786 1

原创 WPA2与WPA3

WPA2是WPA的升级版本,而WPA3是最新的标准,提供了更高级的安全性。例如,在Windows 10或更高版本中,您可以前往“设置” > “网络和互联网” > “Wi-Fi” > “硬件属性”,查找是否提到WPA3。如果你的设备支持,你可能会看到一个“WPA2/WPA3混合模式”,这允许同时支持WPA2和WPA3设备。找到无线设置菜单,这通常在主菜单中,可能标记为“无线”,“无线安全”,或者“Wi-Fi设置”。对于一些不容易查找规格的设备,您可能需要联系制造商的客户服务,以确认设备是否支持WPA3。

2024-04-02 19:16:46 1611 1

原创 iperf 网络性能测试工具

iperf是一款网络性能测试工具, 可以测试通过网络连接的最大带宽。主要用于测试 TCP 和 UDP 带宽性能,它可以帮助你测量不同类型和大小的网络环境中的网络吞吐量。

2024-04-02 18:47:44 2091 2

原创 蓝牙BLE、经典蓝牙BT

主要用于音频流(如无线耳机、汽车免提系统)、文件传输和串行端口通信等需要持续或高数据吞吐量的应用。在非常短的时间内连接和传输数据,然后断开连接,节省能量。被广泛用于健康和健身设备(如心率监测器)、家居自动化。传输小量数据,传输速度最高1Mbps。也称为Bluetooth 4.0+适合运行在电池供电的设备上。适合持续通信需求的场景。

2024-04-02 14:12:29 249 1

原创 scrcpy 安卓投屏工具

scrcpy.exe 即可启动软件,手机端点击允许设备进行调试。手机端的系统设置里开启【开发者选项】和【USB调试】scrcpy -s 你的设备ID。cmd命令行,cd命令切换到。连接数据线,电脑上执行。之后可以电脑操作手机屏幕。安卓系统要求5.0以上。

2024-04-01 17:19:43 335

原创 测试方法 -- 易用性、可靠性、可移植性、可维护性

产品易用性测试(Usability Testing)是指对产品进行评估,以确定用户在使用产品时的便利性、效率和满意度。这种测试通常涉及观察真实用户在使用产品时的行为,以发现设计中的问题并改进用户体验。常见的易用性测试方法:用户测试(User Testing):1. 一对一测试: 让一个用户在观察者(通常是设计师或研究人员)的监督下完成一系列任务,观察者记录用户的行为和反馈。2. 远程用户测试: 用户在自己的环境中完成任务,通过屏幕共享、视频记录或专门的远程测试软件来观察。

2024-03-26 11:48:43 2120

原创 Monkey

安装java sdk配置环境变量。

2024-03-26 11:34:27 654

原创 pytest与unitest

更加灵活和强大,支持模块级别、类级别、会话级别的夹具,并且可以通过装饰器很容易地重用。没有内置的标记系统,但可以通过自定义测试加载器或测试套件来选择性地运行测试。测试夹具:支持测试前后的设置和清理操作(如setUp、tearDown);不需要继承任何类,也不需要特定命名的方法来创建测试用例。原生支持参数化测试,可以用一种简洁的方式运行多组输入的测试。可以直接运行任何Python文件,无需任何特殊的类或方法。需要更多的样板代码来实现相同的功能,或者依赖第三方库如。通常需要通过其特定的测试发现机制来运行测试。

2024-03-24 11:41:14 227 1

原创 Fiddler使用

windows平台上下载fiddler;mac平台上下载fiddlereverywhere;

2024-03-24 11:33:42 372 1

原创 Fidder 断言和修改数据

一、断言:Before Requests 请求前断言,也就是发送请求之前,fiddler代理中转之前,此时可以修改成自己需要的数据后再请求;After Responses 服务器响应之后,fiddler中转给客户端之前,此时可以修改响应数据,看客户端的表现;Disabled:取消断言;二、修改数据临时修改 -- form表单类的参数在Inspectors->WebForms中修改; json类参数在TextView中修改; 修改后执行Run to Completio...

2021-10-28 11:26:39 525

原创 linux常用命令

目录操作 cd cd/root/Documents #切换到/root/Documents cd ~ #当前用户目录 cd / #根目录 cd - #上次访问的目录 cd .. #上一层目录 pwd #查看当前工作目录 clear #清除屏幕 ls #当前目录下的文件、文件夹 mkdir mkdir aaa #当前目录下创建aaa文件夹 cp cp -r ...

2021-10-09 14:57:22 73

原创 判定表设计测试用例

条件桩 条件项 动作桩 动作项 知识点:条件桩:一组条件的对象条件项:各种可能的条件组合动作桩:列出所有的操作工作项:对应条件下的动作判定表步骤:1、 识别条件和动作;2、生成判定表;3、根据条件相似性进行简化(策略分析)。规则:条件项下的每一列(条件项和对应的动作)都是一个规则,一个规则就是一条用例。应用范围:多个条件决定多个动作,且每个条件的取值只有两种情况。...

2021-10-09 09:56:15 617

原创 python+flask 创建mock服务-2

from flask import Flask,jsonify,request,abort,make_responseapp = Flask(__name__)#以下函数可以在postman中调用@app.route('/app/add/',methods = ['GET','POST'])def add_name(): if request.method == 'GET': # 获取参数值 user_id = request.args.get("uid").

2021-10-08 15:26:03 139

原创 python+flask 创建mock服务-1

from flask import Flask,jsonify,request,abort,make_responseapp = Flask(__name__)@app.route('/')def hello_world(): return 'Hello World!'@app.route('/app/get/<string:name>',methods = ['GET'])def get_name(name): if name == '123': .

2021-10-08 12:50:39 198

空空如也

空空如也

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

TA关注的人

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