移动端兼容性测试你还在用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. 原型模式

    定义:   从一个对象在创建另外一个可定制的对象,而且不需知道任何创建的细节。   和重写拷贝构造函数一样,能 […]...

  2. 【Javascript-基础-Date】本地时间与UTC(GMT)时间转换

    UTC(GMT) 整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信场合,为了统一起见,使用 […]...

  3. 使用Azure Devops(VSTS) 来部署D365 CE(CRM) Solution

    在D365 CE开发当中,有一个非常痛苦的问题就是开发,测试环境中的export import solutio […]...

  4. python | 阿里云发短信教程详细(2) -Python3

    一、准备工作 1.安装阿里云SDK pip install aliyun-python-sdk-core-v3 […]...

  5. 短信平台接口调用方法参考

    C#代码示例 http请求 string url="http://xxx.com/api/MsgSend.as […]...

  6. WAS集群安装及部署,启动

    WAS   1.linux安装主节点,图形界面选择Manager进行安装,其余默认。 2.linux主节点配置 […]...

  7. SpringMVC的url-pattern配置及原理剖析

    SpringMVC的url-pattern配置及原理剖析 xml里面配置标签: <!DOCTYPE we […]...

  8. lodop简单入门教程

    lodop简单入门 1 安装(这个不介绍,下载安装即可)   声明只能装windows,linux不能装,所以 […]...

展开目录

目录导航