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

Posted 程序员二黑

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了移动端兼容性测试你还在用adb安装app?快试试这种方法吧!相关的知识,希望对你有一定的参考价值。

一、写在前面

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

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

二、开始我的表演

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

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

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

mkdir apptestcd apptest

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

rz 

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

lsapp-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安装了。

最后为方便大家学习测试,特意给大家准备了一份13G的超实用干货学习资源,涉及的内容非常全面。


包括,软件学习路线图,50多天的上课视频、16个突击实战项目,80余个软件测试用软件,37份测试文档,70个软件测试相关问题,40篇测试经验级文章,上千份测试真题分享,还有2021软件测试面试宝典,还有软件测试求职的各类精选简历,希望对大家有所帮助……

关注我公众号:【程序员二黑】即可获取这份资料了!

如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加入我们的群:785128166 大家一起讨论交流,里面也有各种软件测试资料和技术交流。

推荐阅读

高薪程序员也躲不过35岁这一关…当能力与年龄脱节,我们该如何自救

大学毕业开始销售…不甘于现状,转行测试的自救之路

从销冠到失业,最后选择软件测试,回头看看这段路,我很幸运!

以上是关于移动端兼容性测试你还在用adb安装app?快试试这种方法吧!的主要内容,如果未能解决你的问题,请参考以下文章

你还在用 Swagger?试试这款 API 工具,开发效率可以快 10 倍,大大提升生产力!...

你还在用 Swagger?试试这款 API 工具,开发效率可以快 10 倍,大大提升生产力!...

都 2021 年了,你还在用 Kafka?快试试这个全新平台吧

软件测试系列:移动端安卓APP测试必备之ADB命令

手机APP测试环境搭建---appium

你还在用 swagger?试试这几款在线文档生成神器!!