在业务测试过程中,存在需要截图 bug 上传至 bug 收集平台的场景,想调研一下在这场景下大家一般是如何传图的。对个人而言,在测试过程中不习惯插 USB 连接进行测试,也不习惯在测试机登录相关的第三方软件(钉钉、飞书、微信)信息,所以传图会很麻烦(最终还是选择了第三方软件传图)。目前想到比较好的方式是通过手机扫电脑生成的二维码进行传图,最终呈现在电脑网页中,但是好像没有找到已有该功能的网页。大家有什么好的建议吗
可以考虑蓝牙,apple 系列产品可以用 ‘隔空投送’。
安卓手机:
1、写一段 adb bat 处理命令,自动截图、自动上传到电脑、之后自动删除手机里的截图(前提是电脑和手机已通过 adb 无线或者有线连接)
2、通过 Scrcpy 投屏工具,直接在电脑的投屏上截图(前提是电脑和手机已通过 adb 无线或者有线连接)
苹果手机:
1、如果是 mac 电脑直接使用镜像投屏
2、windows 电脑只能用第三方投屏截图了
你是手机测试传图吗
我都是装个模拟器,手机有问题了去模拟器截图
我也烦手机传图
微信
手机扫电脑生成的二维码进行传图,这个我之前也想过,有时间了研究一下
申请 QQ 电脑端手机端同时登录 直接发就行啦
或者用 scrcpy 同步手机屏幕到电脑 电脑截图就 OK 了
https://github.com/codeskyblue/gohttpserver
可以使用这个本地起一个服务
手机传 PC(QQ,微信,企业微信,钉钉等 IM 软件),PC 截图(截图软件或者 QQ,微信自带的截图功能),手机传手机(QQ,微信等 IM 软件,或者将图片发到有隐私控制的社交 APP 上,比如微博之类,这样另一个手机访问这账户的内容就可以下载图片)
1、weditor
2、sonic
3、投屏
4、共享手机相册到电脑的软件
5、模拟器
最简单的方法其实就是最古老的方法:ASP 的上传下载服务
我这边是银行,也有相关的问题。
我写了个安卓小应用,可以登录到云测平台,然后页面只有一个拍照和显示当前用例名字的功能,你点拍照直接上传你当前拍照的图到对应用例,就是一个手机执行,一个手机拍了上传。
localsend 多端安装就可以
我用的 airDroid,苹果和安卓都支持,软件可以直接开启一个 web 服务,浏览器就可以打开,能访问手机的文件资源,下载图片、视频啥的还挺快,最重要是不需要什么登录啥的
可以试下 vivo 的网页版互传 http://as.vivo.com/
Utools 找到 局域网插件,扫码就可以传文件了,还可以分享大文件给同事