请选择 进入手机版 | 继续访问电脑版
点击联系客服
客服QQ: 客服微信:
查看: 58|回复: 50

鸿蒙基础应用程序自动化测试——应用程序分析

[复制链接]

1

主题

1

帖子

-7

积分

限制会员

积分
-7
发表于 2021-9-15 07:24:53 | 显示全部楼层 |阅读模式
背景:

华为发布鸿蒙系统后,各应用企业开始开发自己的鸿蒙应用程序,对自动化测试的需求也要赶上Android的自动化测试,因此调查后整理的鸿蒙基本应用程序3354应用程序分析。

环境:

AdbJDK  1.8aapt首先准备好默认应用程序软件包HelloWorld.hap,然后解压缩,安装软件包的内容中将包含。可以查看包含apk的安装包。使用appt  d  badging  HelloWorld.apk可以查看应用程序信息

代码实现逻辑是,将应用程序包用作压缩文件来解压缩文件,导入里面的apk后,用aapt解析apk来获取应用程序信息。应用程序安装实际上与ADB安装不同。观察鸿蒙开发者工具的学生应该知道调试应用程序中开发者工具会输出应用程序安装的命令日志。那么,这些命令是否可以转换为ADB命令?其实是有可能的。以下是我整理的应用程序安装的一些命令。其实是用参考的鸿蒙开发者工具重写的。

#首先,将软件包推送应用于sdcard上的指定目录。此目录可以自定义

Adb  -s装置序列号Push  Hello  World  . hap/SD  Card/tempdir/Hello  World  . hap

#然后安装

Adb  -s设备串行外壳BM安装/SD卡/tempdir/helloworld.hap

#安装完成后删除安装文件

Adb  -s设备序列号外壳RM-RF/SD卡/tempdir/helloworld.hap
回复

使用道具 举报

1

主题

361

帖子

-151

积分

限制会员

积分
-151
发表于 2021-9-15 07:29:33 | 显示全部楼层
我抢、我抢、我抢沙发~
回复

使用道具 举报

1

主题

380

帖子

-140

积分

限制会员

积分
-140
发表于 2021-9-15 07:50:31 | 显示全部楼层
谢谢楼主,共同发展
回复

使用道具 举报

0

主题

389

帖子

-141

积分

限制会员

积分
-141
发表于 2021-9-15 08:12:10 | 显示全部楼层
写的真的很不错
回复

使用道具 举报

1

主题

384

帖子

-144

积分

限制会员

积分
-144
发表于 2021-9-15 08:32:12 | 显示全部楼层
帮帮顶顶!!
回复

使用道具 举报

1

主题

345

帖子

-108

积分

限制会员

积分
-108
发表于 2021-9-15 08:54:55 | 显示全部楼层
我是个凑数的。。。
回复

使用道具 举报

1

主题

388

帖子

-145

积分

限制会员

积分
-145
发表于 2021-9-15 09:15:26 | 显示全部楼层
学习了,不错,讲的太有道理了
回复

使用道具 举报

1

主题

379

帖子

-169

积分

限制会员

积分
-169
发表于 2021-9-15 09:37:02 | 显示全部楼层
谢谢楼主,共同发展
回复

使用道具 举报

1

主题

357

帖子

-129

积分

限制会员

积分
-129
发表于 2021-9-15 10:00:08 | 显示全部楼层
好帖,来顶下
回复

使用道具 举报

0

主题

342

帖子

-130

积分

限制会员

积分
-130
发表于 2021-9-15 10:21:08 | 显示全部楼层
我是个凑数的。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|无图版|手机版|小黑屋|汕头@IT精英团

Powered by Discuz! X3.4 © 2021 Comsenz Inc.

GMT+8, 2021-9-27 03:37 , Processed in 0.249601 second(s), 19 queries .

快速回复 返回顶部 返回列表