自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 5分钟教你搞定一个超详细超简单的图形化界面(Java图形化界面设计之容器(JFrame))

5分钟教你搞定一个超详细超简单的图形化界面(Java图形化界面设计之容器(JFrame))

2022-10-20 10:47:17 2331

原创 ubuntu shell脚本-采集内存、CPU的数据

#!/bin/shnumber=$1if test -z "$number"then echo "调用脚本需要输入采集次数,列如:./test.sh 10" returnelse echo "采集次数=$number"fiID=`ps -ef|grep /usr/bin/camera |grep -v grep|awk '{print $2}'`if test -z "$ID"then echo "应用未启动,无法采集数据(进程号为空)".

2022-03-31 16:30:11 1272

原创 idea创建SpringBoot框架搭建一个简单的平台,超级详细的图文解说

搭建SpringBoot框架项目第一步:创建Springboot项目,完成后点击Next,注意标红的地方第二步:选择依赖项,完成后点击Next第三步:修改名称和路径,完成后点击Funish第四步:这样就创建好了,接下来配置一些文件以及编写一些业务层代码第五步:在main-webapp目录下,创建WEB-INF文件夹,在WEB-INF目录下创建index.jsp第六步:这就是创建好的目录结构,在index.jsp添加自己所需的内容,..

2021-03-08 18:42:18 1185 5

原创 ADB常用命令(1)

adb devices 查看ADB连接状态adb root 赋予root权限adb remount 赋予用户读写权限adb install xxx.apk 安装apkadb install -r xxx.apk 覆盖安装apkadb uninstall xxx.apk 卸载apkadb logcat 查看日志adb logcat -c 清空控制台命令adb logcat >D:log.log 把日志输出至本地指定目录adb shell "ps| grep com..

2021-02-03 19:43:21 2637 3

原创 Linux常用命令汇总

常用命令及参数为ls -l(l表示可以查看文件属性),ls -al(a表示包括隐藏文件全部显示)。head命令用于查看纯文本文件前N行的内容,可以通过head -n查看。输入参数20,即查看此文本前20行的内容。tail命令用于查看文本文件后N行的内容,可以通过tail -n 查看。输入参数20,即查看此文本后20行的内容。reboot用于重启系统,poweroff用于关闭系统,默认只能使用root管理员来重启或关闭系统。常用命令未rm -rf用于强制删除文件及递归删除文件夹下的所有文件和文件夹。

2023-12-26 11:40:39 416 1

原创 Android APP耗电量采集数据模板

测试结论:针对xxx功能测试什么内容,分为什么场景,统计耗电量时长数据等。此数据正常操作中,通过ADB指令查看当前电量的百分比。应用包名:com.android.XXX。测试版本:设备型号+测试版本。测试时长:30mins。

2023-12-25 11:02:09 1138

原创 APP性能测试关注的内容

高强度状态:该种情况为应用内高频率的使用,用户很少达到,跑monkey时可认为高强度状态,该种情况常用来测试应用内存泄漏的情况测试时,可根据用户的操作习惯模拟应用使用频率和强度等级。空闲状态:指启动应用后,不做任何操作或切换到后台运行的情况称为空闲状态,该情况为应用对内存的消耗是最小的。3) 在程序闲的时候,没有异常的CPU占用、程序忙的时候没有异常的峰值占用。2) 进行某个操作时,内存增加的过快,也可能存在风险,此时可反复操作确认。1) 退出某个页面后,查看内存是否回落。

2023-12-25 10:48:18 416

原创 adb命令查看应用内存、cpu占用情况

cmd窗口执行命令:adb shell查看应用内存、cpu占用情况:top

2023-12-22 15:22:36 1500

原创 解决IDEA web项目没有小蓝点问题

解决idea web项目没有小蓝点问题

2023-12-22 14:42:39 1008

原创 解决IDEA创建SpringBoot项目时不能选择java8的问题

问题原因 :当我创建一个springboot项目时,发现选不了java8了,查看官方文档之后,springboot不在支持java8了。解决方式:改成阿里云的服务。

2023-12-21 14:37:30 1315 4

原创 ADB Monkey(2)

我们知道app里有多个Activity,我们切换到不同Activity事件,可以设置这样事件的百分比,数字9表示启动Activity事件。adb shell monkey -v -p com.android.xc.XXX(应用包名) --pct-touch 100 10。调整“主要”导航事件的百分比(这些导航事件通常引发图形界面中的动作,如:5-way键盘的中间按键、回退按键、菜单按键)指的是键盘轻弹,点击文本框,键盘弹起,点击其他区域,键盘收起。1000 表示随机的伪随机事件的次数。

2023-11-10 10:42:47 52

原创 Android应用启动耗时的测试

日志中LaunchState: HOT 代表暖启动、 LaunchState: WARM 代表温启动、LaunchState: COLD 代表冷启动。WaitTime:指总的耗时,从上一个应用activity pause时间到新应用启动的的时间。若测试场景为温启动,任务管理器中需要kill应用,然后在执行上述查看应用耗时命令。若测试场景为暖启动,需要先启动应用,然后挂到后台,在执行上述查看应用耗时命令。1.获取应用activity名称,先启动应用,命令行执行。2.查看应用启动耗时,命令行执行。

2023-11-10 10:34:07 256

原创 charles设置网络丢包率

2023-10-07 17:04:13 316

原创 APP UI自动化运行流程图

2023-06-28 10:15:24 170

原创 adb install安装异常情况整理

已安装 target SDK 支持运行时权限的同名应用,要安装的版本不支持运行时权限。以前安装过同名应用,但卸载时数据没有移除;或者已安装该应用,但签名不一致。在开发者选项里将「USB安装」打开,如果已经打开了,那先关闭再打开。应用包含设备的应用程序二进制接口不支持的 native code。应用是 test-only 的,但安装时没有指定 -t 参数。2. 应用签名与 ROM 签名一致,被当作内置应用。2. 应用签名与 ROM 签名一致,被当作内置应用。manifest 文件里没有或者使用了无效的包名。

2023-06-28 10:12:33 980

原创 windows cmd命令获取APK的MD5值

命令:certutil -hashfile xxx.apk(apk位置) md5。

2023-06-28 10:11:44 674

原创 基于 Android Monkey 自动化脚本

LaunchActivity(pkg_name,activity) #包名,activity名称。count =10 //脚本包含的指令。start data >> //脚本开始提示。speed = 1.0 //脚本执行速度。type = raw events //表示原始事件。Tap(982,296) #模拟单击事件。

2023-06-05 10:17:10 754

原创 adb install -r -t -d -g -s -l 的解释

adb install -d 允许进行将见状,也就是安装的比手机上带的版本低。adb install -r 替换已存在的应用程序,也就是说强制安装。adb install -g 为应用程序授予所有运行时的权限。adb install -s 把应用程序安装到sd卡上。adb install -l 锁定该应用程序。adb install -t 允许测试包。

2023-06-01 16:03:45 3172

原创 adb 开启/关闭设备wifi

adb shell svc wifi disable 关闭。adb shell svc wifi enable 开启。

2023-04-10 11:54:53 2310

原创 adb shell date 修改系统时间

1月11号 下午6点。# 1月11号 上午8点。

2023-04-10 11:53:16 1069

原创 测试工程师-个人整理面试必考的一些SQL语句

面试题sql语句

2022-10-25 11:32:00 302

原创 shell脚本-设备自动重启压测

自动重启压测脚本

2022-10-25 10:08:02 626

原创 Charles mock数据(方法一)

charles mock数据

2022-10-20 14:53:28 1168

原创 ADB常用命令(2)

ADB常用命令(2)

2022-10-20 11:15:59 1311

原创 Charles模拟接口异常(404、500、503)

Charles模拟接口异常(404、500、503)

2022-07-28 18:26:01 4004

原创 ubuntu 常用命令

sudo apt-get update 更新源列表sudo apt-get upgrade 更新软件包sudo apt-get install [应用名称] 安装应用sudo apt show [应用名称] 查看应用版本信息sudo apt-get clean 清除应用缓存sudo apt remove [应用名称] 删除包,保留配置信息sudo apt purge [应用名称] 删除包,不保留配置信息sudo apt-get -f install 修复安装”-f = –fix-

2022-03-31 16:35:41 101

原创 ubuntu系统安装应用

方式一:1,sudo apt-get update 是更新软件包的最新列表(注:只是更新列表,并不是更新软件包)2,sudo apt-get install 应用名称 (注:下载并安装)方式二1,官网下载应用deb安装包2,进入安装包文件夹,然后进入命令窗口3,sudo dpkg -i xxx.deb(注:安装应用)...

2021-07-10 15:05:54 200

原创 ADB shell常用命令(1)

adb shell pm list packages 查看所连设备下的所有应用包名adb shell pm list packages -3 查看第三方安装包名adb shell pm list packages -s 查看系统包名adb shell pm dump 包名| findstr “versionName” 查看应用的版本号adb shell dumpsys window | findstr mCurrentFocu windows 查看当前运行的应用包名ad.

2021-02-05 20:20:39 583

原创 ADB Monkey的认识(1)

1.什么是Monkey?Monkey是Android中的一个命令行工具,也是一个稳定性的测试工具,可以运行在模拟设备或者实际设备中,他可以向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对应用程序进行压力测试,2.Monkey在哪里?每台android手机里都有Monkey工具,但是我们是看不到的,因为,Monkey不是一个可视化的工具,例如手机里的微信,这是一个可视化的,能打开,有图形化界面,但是Monkey没有。3.手机里如何与Monkey进行...

2021-02-03 11:58:55 683

空空如也

空空如也

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

TA关注的人

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