Linux/shell/adb/.bat/sh/脚本
文章平均质量分 58
就是liunx那些命令
测试狂人
就职于某大型国企,世界500强企业
擅长:
1.自动化测试开发
2.测试管理
3.项目管理PMP
展开
-
查询5037端口被占用
终端的端口经常被占用,导致adb调用时提示被占用,此时是5037端口被占用了,需要杀掉改进程。查询被占用5037端口(查看5037被哪个进程占用)netstat -ano | findstr "5037"内容显示如下:CP 127.0.0.1:5037 0.0.0.0:0:(端口) LISTENING 4236 //(进程p原创 2017-12-07 20:29:35 · 17804 阅读 · 3 评论 -
SVN日志常用的使用命令
参考:https://www.csdn.net/tags/MtjaIg2sMjkzODYtYmxvZwO0O0OO0O0O.html我经常使用的:原创 2022-06-10 11:53:40 · 777 阅读 · 1 评论 -
Linux常用命令应付面试
参考:https://blog.csdn.net/ljianhui/article/details/11100625关于liunx命令,对于不经常使用的同学都不知道,但是需要记住,因为面试喜欢问。我这里真是列出常用又好记得,参数列出来也背不下来,最好每个命令记住一些例子。1.cd这个命令经常用,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。举例:cd d: #切换到D盘cd d:/testcd /root/Doc原创 2021-07-28 19:56:29 · 3754 阅读 · 0 评论 -
adb connect电脑PC端通过wifi/热点局域网与终端连接
先确保电脑和终端属于同一局域网,可以终端打开热点,电脑连接该热点;通过wifi连接手机: 1.手机连接USB该端口输入adb tcpip 5555(不连第4步连接不上)后拔掉USB数据线; 2.cmd窗口输入:adb connect ip地址(如:adb connect 192.168.95.2);最后adb devices能识别就成功了(不连USB数据线的情况下)...原创 2019-12-02 19:37:46 · 2029 阅读 · 0 评论 -
【分享】Shell入门基础(全)
请查看:https://wiki.ubuntu.org.cn/Shell%E7%BC%96%E7%A8%8B%E5%9F%BA%E7%A1%80较全的话(英文版):http://mywiki.wooledge.org/BashGuide/原创 2019-08-21 14:17:13 · 265 阅读 · 0 评论 -
uiautomation如何由用户自己输入内容(号码)和接收多参数内容
我们使用uiautomation时会涉及到呼叫电话的用例,但是这个号码又想让用户自己输入,那我们jar怎么接收用户自己输入的号码呢?首先我们看看uiautomation如何获取外部参数的 //接收用户输入内容 Bundle phone = getParams(); String phoneNumber=phone.getString("phone");//安装键值提取...原创 2019-07-18 11:28:29 · 994 阅读 · 0 评论 -
uiautomator打包jar后提供可视化由用户选择全部执行还是指定执行,且由用户选择执行次数
提供用户选择全部用例全部循环执行,还是指定那条用例执行,还可以由用户输入执行次数循环;.bat文件:@echo 欢迎使用自动化压力测试用例,脚本由宽带终端测试科自动化团队制作color 0b@echo 请按照界面相关提示语进行操作执行压力测试用例pause@echo *****************************************************...原创 2019-07-02 14:11:15 · 190 阅读 · 0 评论 -
adb填充安卓手机的内存
填充终端手机的内存,如ROM内存,在sdcard里,大家经常都是拷贝东西进去填满,其实不用,一条命令搞定。填充1G的内存:adb shell dd if=/dev/zero of=sdcard/aa bs=1024000 count=1024只需要更改两处1.修改count大小的值,1G=1024,要填充多少自己计算;2.aa是文件名(在sdcard新建个aa文件的大小)...原创 2019-02-21 15:12:45 · 9213 阅读 · 16 评论 -
adb查询终端键值
adb shelllogcat |grep "keycode"原创 2018-06-20 11:07:21 · 4684 阅读 · 2 评论 -
VoLTE和语音呼通率测试开发--执行脚本(三)
编译前面的文章,导出jar,编写执行脚本文件,提供测试人员执行;新建文件夹callRateV2.0.0,把testui.jar包和执行脚本文件全放进去,建议文件夹放D盘根目录下;1).使用说明书:需求:volte 通话次数50 次、通话时长180s、间隔时间30s、呼叫超时时间30s运行前:1.主叫终端设置亮屏(被叫无所谓),且注意终端电量充足;2.两台终端开启log开关(...原创 2018-06-26 17:04:56 · 743 阅读 · 0 评论 -
adb 查询当前包名
手机终端经常要查看应用的包名,运行输入cmd打开窗口,输入以下命令查询当前包名,然后点击要查询的应用,就可显示包名:adb logcat | findstr Displayed还有第二种方法,先打开要查询的应用,在输入下面的命令:adb shell dumpsys activity | findstr mFocusedActivity自己体验下哪个好用!...原创 2017-12-07 20:27:52 · 8032 阅读 · 0 评论 -
uiautomator打包jar后如何给测试员提供可视化界面自行选择执行用例
我们uiautomator写完所有用例,打包好jar包,要提供给测试员或者客户使用,至少要做个简便操作界面框,不可能让测试人员重新敲代码,这里我采用.bat的方法,双击就可以运行,测试员就可以根据提示选择要执行的测试用例,这就需要到shell语言了。效果大概如下(因为公司网络做了限制,不能截图上传,就是cmd类):欢迎使用自动化压力测试用例,脚本由宽带终端测试科自动化团队制作D原创 2017-10-26 11:02:59 · 1184 阅读 · 8 评论 -
shell语言常用简单实现安卓手机终端的简单操作语句.bat
最简单操作安卓手机终端的脚本语言,简单粗暴,缺点就是不支持实体键、判断等功能;大家可以举一反三android常用操作语法如下:1.循环语句(20次)for /l %%a in (1,1,20) do(......................................................................................原创 2017-11-09 16:06:43 · 3914 阅读 · 4 评论 -
uiautomator如何实现脱机/脱离USB数据线运行脚本
怎么实现脱机/脱离数据线运行脚本呢?其实,很简单,在运行脚本中在-C前加上一句“--nohup”:原创 2017-11-09 10:39:45 · 4785 阅读 · 14 评论 -
如何通过adb指令判断手机终端走的什么数据业务
在手机行业中,肯定测试数据业务、wifi,当然还有测试专网业务的(做集群、专网这块的人应该知道),有时一个手机中有专网、公网(三大运营商)、wifi的数据业务,当然这里面肯定有优先级,自己也知道,但是怎么去判断手机到底用的什么数据呢?当然,有很多中方法可以判断、对比法、热点共享法等手法,但是这里我还是给大家介绍下有点逼格的,需要输入命令的形式,这样才体现出我们的水平。(因为公司网络限制上传原创 2017-10-26 16:14:52 · 1507 阅读 · 0 评论