Android测试提升效率批处理脚本

前言:

  APP测试过程中,经常需要用的一些命令,如adb,每次敲命令,虽可以加深印象,但个人认为那即繁琐又浪费时间。本文贴出一些我使用的批处理,以及一点点小小技巧。

  目录

  1、[查看APK文件信息.bat]

  2、[自动安装APK.bat]

  1、[查看APK文件信息.bat]

 


@ECHO OFF

ECHO [查看APK包信息]

ECHO -------------------------------

ECHO aapt dump badging %~nx1

aapt dump badging %1 > %~dp0%~n1.txt

ECHO [暂停3秒自动关闭...]

ping -n 3 127.0.0.1>nul

@ECHO ON

  使用方法:将APK直接拖至bat文件上即可,信息保存在bat所在目录下的txt文件里

  2、[自动安装APK.bat]


@ECHO OFF

ECHO [安装APK]

ECHO -------------------------------

ECHO [等待插入手机...]

adb wait-for-device

ECHO [安装] %~nx1

adb install -r %1

ECHO [暂停5秒自动关闭...]

ping -n 5 127.0.0.1>nul

@ECHO ON

  使用方法:将APK直接拖至bat文件上即可

时间: 2024-12-11 11:38:32

Android测试提升效率批处理脚本的相关文章

Android测试提升效率批处理脚本(三)

前言: 前面放出过几次批处理,这次只放一个环境检查的被管理员给打回来了,不得不再找找几个有含金量的放出来,请看正文~~~ 目录 1.Android环境检查 2.Android内存监控 3.模拟蓝牙手柄事件 一.Android环境检查 @ECHO OFF ECHO.     ::::::::::::::::::::::::::::::::::::::::::::::::: ECHO.     ::                                             :: ECH

Android测试中能用到的一些脚本

做Android测试,有些事情需要经常地去做,比如截屏.录制视频(Android4.4新增功能).批量安装应用(sdk中的adb无法安装以中文命名的apk).批量卸载应用.获取应用对应的apk.包信息(包名.Activity,这里很多新手会不知道如何获取),因此有了这些脚本的产生,去年就有写过一些,放在了github上. 希望能对平时的测试过程会有些帮助! github: https://github.com/gb112211/AndroidTestScrpits.git

Android studio Debug效率提升

Android studio Debug效率提升,可以在控制台打印log的同时而不暂停程序的运行,尤其是当遇到复杂交互的时候,比如滑动,拖动,这时候程序暂停执行是特别恶心的.其实你可以更新打印信息而不需要重新编译或者部署. Suspend,找到打得断点,然后右键就会出现下面界面 (or ?+?/Ctrl+F8) ,把Suspend选项的勾选去掉即可.飞一般的Debug吧.......

[ 测试思考 ] 效率提升测试工具开发的思考

本文针对测试部效率提升测试工具开发.管理.维护暴露出来的问题的一些思考以及一些个人改进观点. 写在前面 本文提到的效率提升测试工具不是指的部门中固有的自动化测试工具,这里提到的测试工具统一指测试人员在工作之余自主开发用于期望替代重复.繁琐.耗时的手工操作的测试工具,开发的目的是希望提升测试工作效率.不是针对专业工具开发部门团队的测试工具. 测试工具管理暴露的问题 总体来说,测试内部发布的用于效率提升的测试工具整体质量不高,工具功能.性能.易用性.可维护性质量都不高.大部分测试工具通常都是谁开发的

2014 非常好用的开源 Android 测试工具

2014 非常好用的开源 Android 测试工具 - 开源中国社区 当前有很大的趋势是转向移动应用平台,Android 是最广泛使用的移动操作系统,2014 年大约占 80% 以上的市场.在开发 Android 应用的时候要进行测试,现在市场上有大量的测试工具. 本文主要是展示一系列的开源 Android 测试工具.每个工具都会有相应的简短介绍,还有一些相关的资源.Android 测试工具列表是按照字母来排序的,最后还会介绍几个不是特别活跃的 Android 测试相关的开源项目. 本文提到的开

BAT 批处理脚本教程

第一章 批处理基础第一节 常用批处理内部命令简介 批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD.这些命令统称批处理命令.小知识:可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程.了解了大概意思后,我们正式开始学习.先看一个简单的例子!@echo offecho "欢迎来到非常BAT!"pause把上面的3条命令保存为文件test.bat或者test.cmd然后执行,他就会在屏幕上显示以下二行话:欢迎来到

BAT 批处理脚本教程(如果可以用电脑让事情变的更简单,何不让它变得更简单呢!)

第一章 批处理基础 第一节 常用批处理内部命令简介批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD.这些命令统称批处理命令. 小知识:可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程. 了解了大概意思后,我们正式开始学习.先看一个简单的例子! @echo off echo "欢迎来到非常BAT!" pause 把上面的3条命令保存为文件test.bat或者test.cmd然后执行, 他就会在屏幕上显示以下二

【转】BAT 批处理脚本 教程

第一章 批处理基础第一节 常用批处理内部命令简介 批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD.这些命令统称批处理命令.小知识:可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程.了解了大概意思后,我们正式开始学习.先看一个简单的例子!@echo offecho "欢迎来到非常BAT!"pause把上面的3条命令保存为文件test.bat或者test.cmd然后执行,他就会在屏幕上显示以下二行话:欢迎来到

Android 测试技能树

Android 测试技能树 Android 基础知识 Android 的体系结构 apk 的组成结构 adb 命令的使用 Android 的四大组件 Activity 的生命周期 - 测试/开发环境的准备 JDK 安装 SDK 安装 IDE 的使用(Eclipse/Android Studio) ddms.uiautomatorviewer.hierarchyviewer 等sdk 自带工具 windows 下cmd 命令.批处理脚本 测试关注点 功能 UI 性能 安全 体验及交互 Androi