首页 > 其他分享 >软件测试学习笔记丨App端测试——adb命令介绍

软件测试学习笔记丨App端测试——adb命令介绍

时间:2024-02-06 17:03:43浏览次数:24  
标签:App am adb 工具 软件测试 Android 客户端

一、adb 简介

  • Android Debug Bridge(Android 调试桥)简称 adb
  • Android sdk 中提供的用于管理模拟器或真机状态的工具
  • 命令行工具

二、adb 操作手机设备

  • 打开应用
  • adb shell am start -n com.tencent.wework/.launch.LaunchSplashActivity
  • 传输文件
  • 点击,输入,滑动等
  • 硬件操作 返回,回到首页
  • 性能指标

三、adb 工作原理

  • 采用了客户端-服务器(C/S)模型,包括三个部分:
  • 客户端 client
  • 服务端 server
  • 守护进程 daemon

软件测试学习笔记丨App端测试——adb命令介绍_客户端

标签:App,am,adb,工具,软件测试,Android,客户端
From: https://blog.51cto.com/u_16547786/9629468

相关文章

  • 软件测试学习笔记丨基本性能监控系统使用
    基本性能监控系统组成Collectd+InfluxdDB+GrafanaCollectd是一个守护(daemon)进程,用来定期收集系统和应用程序的性能指标,同时提供了以不同的方式来存储这些指标值的机制;InfluxDB开源的、高性能的时序型数据库Grafana一个非常酷的数据可视化平台,常常应用于显示监控数据,支持多......
  • 【pwn】ctfshow元旦水友赛--BadBoy
    首先先来看一下程序的保护情况这里got表可改,没有开地址随机接着看一下ida逻辑很直接,只有一个main函数,一点点分析这段代码buf[1]=__readfsqword(0x28u); init_func(argc,argv,envp); buf[0]='gfedcba'; v5=0LL; while((_DWORD)kl) {  puts("iamba......
  • Java微服务SpringCloud+Uniapp+Vue3+Element Plus开源BizSpring商城
    产品介绍BizSpring电商平台概述BizSpring电商平台,是基于最新SpringCloud微服务架构开发的多语言电商平台,使用领先的Vue3.0+ElementPlus+uniapp技术开发的移动全端业务、实现了多平台同步构建及建设的解决方案。应用发布基于Uni-app,实现跨多个平台(H5、公众号、头条、抖音......
  • 软件测试学习笔记丨App端测试——adb日志操作
    一、日志的级别V:明细verbose(最低优先级,会输出所有日志)D:调试debugI:信息infoW:警告warnE:错误errorF:严重错误fatalS:无记载silent(最高优先级,不会输出任何日志)二、adb命令查看日志adblogcat三、查看日志常用的参数adblogcat:打印默认日志数据adblogcat-vtime:打印时间adblogcat-vc......
  • Apple设备屏幕尺寸和方向
    表格中包括了各种型号的iPad、iPhone、以及iPodtouch等设备的详细信息,涵盖了从iPadPro到各代iPhone和iPodtouch的多个型号。这些信息可用于开发应用程序时优化界面布局和图像显示,确保在不同设备上有良好的显示效果。DevicescreensizesandorientationsDeviceDimens......
  • 软件测试之微软技术
    Test作为DevOps整体系统的重要部分:.NETDevOps、测试和部署文档|MicrosoftLearnUnittestingC#withMSTestand.NET-.NET|MicrosoftLearnMSTest运行器runsettings-.NET|MicrosoftLearnMSTest是微软推出的一款开源C#单元测试工具,该工具集成于Visual......
  • 小兔鲜儿 uniapp - uni.request 请求封装 2月摸鱼计划03
    uni.request请求封装添加请求和上传文件拦截器uniapp拦截器:uni.addInterceptor接口说明:接口文档实现步骤基础地址超时时间请求头标识添加token参考代码//src/utils/http.tsconsthttpInterceptor={//拦截前触发invoke(options:UniApp.RequestOptions){//1.......
  • AppCode 2023: 苹果开发者们的最 佳拍档
    JetBrainsAppCode2023是一款专注于Swift和Objective-C开发的集成开发环境(IDE)。它旨在提供给iOS开发人员一个高效、智能的开发工具,帮助他们快速构建出色的应用程序。→→↓↓载AppCode2023 首先,AppCode2023具有强大的代码编辑功能。它支持智能代码补全、语法高亮、自动......
  • 【APP逆向14】JNI开发简介之二
    简介:上一篇我们讲到了java调用C,今天继续聊C调用java1.C调用java的静态方法1.1:入口,java调用C的代码packagecom.nb.s4;classEncryptUtils{static{System.loadLibrary("enc");}publicstaticnativeStringv8();}1.2:C语言实现,调......
  • 【APP逆向13】JNI开发简介之一
    简介:在一些不一般的APP中,核心算法不是直接写在java代码中,如果直接写在java中,逆向人员只需要简单的反编译就能找到;如是就出现了JNI:javanativeinterface,Java本地开发接口,实现JAVA和C语言之间的相互调用。将核心算法写在C语言中。1.正向开发流程1.1:新建一个java类,实现核心......