移动端兼容性测试你还在用adb安装app?快试试这种方法吧!

flowertester 2021-11-14 原文


移动端兼容性测试你还在用adb安装app?快试试这种方法吧!


一、写在前面

在做Android移动端兼容性测试时,我们经常会将手机连接PC,然后通过adb的命令将被测app安装进手机,一台手机测完后跟着操作下一台,如此往复很是费事。

ps:公司有兼容性测试平台且告别手工兼容性测试的朋友请自行跳过本文。

二、开始我的表演

这次我向大家推荐的方法主要基于python的命令行启动web服务功能,通过在存放apk包的目录启动python web服务实现目录结构可访问,这样就可以通过手机浏览器输入url进行app安装了,下面我们实际演练一遍。

1、首先,需要找到一个测试服务器并登陆到服务器上;

2、登陆服务器后,找一个空闲或者自建一个文件夹,如:

mkdir apptest
cd apptest

3、将被测的apk包上传至步骤2创建的目录,这里使用rz命令

rz 

4、查看当前目录下的文件,可以看到我们已经将apk包上传至当前目录

ls

app-debug-6-29.apk

5、在当前目录下执行命令(确保存在python环境):

python -m SimpleHTTPServer 8080 

python3的环境需要输入:

python3 -m http.server 8000 

6、使用ifconfig命令查看当前服务器的ip(内网可访问就使用内网ip,内网不可访问就使用外网ip)

7、接着,拿出你的测试手机并打开浏览器,在地址栏输入步骤6查到的服务器ip和端口号,如http://127.0.0.1:8080(这里的ip一定是你可以直接访问到服务器的ip)

8、点击apk的超链接就可以下载了,其他的安卓手机同样适用,第一次需要我们输入地址,使用后我们直接将地址收藏至浏览器书签,以后我们就再也不用一台一台手机连接pc通过adb安装了。

发表于
2020-06-30 12:36 
复现 
阅读(571
评论(0
编辑 
收藏 
举报

 

版权声明:本文为flowertester原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/flowertester/p/13213061.html

移动端兼容性测试你还在用adb安装app?快试试这种方法吧!的更多相关文章

随机推荐

  1. 动态模板一键生成

    一键生成前后端源码: 1.根据模型配置生成基本的增删改查导入导出源码 2.根据模型生成数据字典 3.通过修改配 […]...

  2. 微信

    微信 备份与恢复 以手机为主,电脑版只是辅助 只能把手机的数据备份到电脑上,而不能备份电脑上的数据 电脑版的微 […]...

  3. java8 学习之路之lambda

    Java8 Lambda  前言   目前我们知道java的版本已经发布到12了,之前的项目用的是JDK1.7 […]...

  4. 单元测试中使用Spring的ReflectionTestUtils更方便

    单元测试中使用Spring的ReflectionTestUtils更方便 1 简介 ReflectionUti […]...

  5. windows使用docker运行mysql等工具(二)安装运行mysql

    今天接着上一篇的内容继续来学习安装运行mysql。建议先阅读第一篇:windows安装docker 一 查看m […]...

  6. 03 串口发送端口Rs232之简单驱动1

    前言: 最近想实际做两个项目,认真学习怎么做一个系统,所以在看FPGA小梅哥2019的培训课程,发现他是从各个 […]...

  7. Linux定时任务crontab通俗易懂简单扼要地解析

    1、安装crontab 在配置好yum源的情况下,直接执行如下命令即可: yum install cronta […]...

  8. JavaScript 为什么要有 Symbol 类型?

    Symbols 是 ES6 引入了一个新的数据类型 ,它为 JS 带来了一些好处,尤其是对象属性时。 但是,它 […]...

展开目录

目录导航