服务测试相关

2023-12-29 20:34:59

1. 接口测试 -- 自测

1. 命令行测试

# 不传参数,只简单测接口
curl 'http://localhost:8099/search/' -X POST -d '{"msg_upload_time": "2022-06-10 12:00:00"}'
curl 'https://device-fingerprint-algo-eg.xx-eg.com/search/'
-X POST -d '{"msg_upload_time": "2022-06-10 12:00:00"}'

2. 脚本测试

模拟相关参数,进行测试

对应代码:/data/fingerprint/api/test/uuid_api.py

2. 功能测试

2.1 相关场景

??????? 功能测试覆盖VPN代理、虚拟机、修改参数、设备双开、更换gaid等15个场景;

场景备注
1同一设备使用不同账号登录
2同一设备连接不同网络(2G、3G、4G、5G、不同Wi-Fi)
3同一设备系统升级前后登录(不同品牌或型号设备)
4同一设备刷机前后登录
5同一设备使用作弊软件修改参数前后登录
6APP卸载重装,重新注册
7随机修改参数(5个、10个、15个。。。)
8采用vpn代理服务器访问
9用户设备使用虚拟机登录
10更换不同手机号
11修改设备名称
12同一账号使用不同品牌设备登录
13同一账号连接不同网络登录
14同一设备双开(使用双开软件)
15同一设备更换gaid
16设备重启后登录
17用户设备使用模拟器登录

2.2 安装的风险工具类型列表说明

字段适用平台描述备注
quick_macroAndroid, iOS自动点击工具
cydiaAndroidcydia
agent_appAndroid, iOS代理工具
more_openAndroid双开工具
machine_change_toolsAndroid, iOS改机工具
code_receiving_platformAndroid接码平台
magiskAndroidmagisk
virtual_appAndroidvirtualapp
virtual_positioningAndroid, iOS虚拟定位工具
group_control_softwareAndroid群控软件
xposedAndroidxposed
game_transmissionAndroid游戏变速器工具
game_modifierAndroid游戏修改器工具
cloud_simulatorAndroid云模拟器软件
crowdsourcing_appAndroid众包 app
skip_adsAndroid跳过广告
anti_crash_frameAndroid防闪框架
capture_toolAndroid抓包工具
fridaAndroidfrida
cloud_phoneiOS云手机

3. 压力测试

??????? 对数据指纹线上环境接口进行压力测试。

文章来源:https://blog.csdn.net/MusicDancing/article/details/135297574
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。