自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

oh.K

只分享你想要的干货

  • 博客(30)
  • 资源 (12)
  • 收藏
  • 关注

原创 【纯血鸿蒙】鸿蒙系统下应用测试的标准

在传统的单设备系统能力基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备,提供全场景(移动办公、运动健康、社交通信、媒体娱乐等)业务能力。3、在鸿蒙官方文档中也给出了测试的标准,定义HarmonyOS应用和原子化服务流转、兼容性、性能、安全、稳定性、功耗、游戏测试标准,覆盖流转、服务卡片等HarmonyOS关键特征,给出了测试人员在进行测试工作时的参考方向。应用和OS兼容、应用升级兼容、应用交互兼容、应用分布式兼容。

2024-10-28 15:14:13 584

原创 【纯血鸿蒙】DevEco Profiler分析应用性能

应用的性能优化一直以来都是开发者所面临的一大难题,在2023HDC大会上全新亮相的HarmonyOS NEXT开发者预览版,其中鸿蒙开发套件DevEco Profiler,对应用卡顿这一问题的定位解决又提供了哪些能力呢?本文带你一探究竟。

2024-10-28 15:12:19 964

原创 【纯血鸿蒙】鸿蒙HDC命令合集

由于鸿蒙生态还处于初期,官方提供的hdc命令还在不断修改中,部分命令会有变动。HDC(OpenHarmony Device Connector) 是为鸿蒙开发/测试人员提供的用于设备调试的命令行工具,类似Android端的ADB工具。

2024-10-28 15:09:41 2018

原创 【纯血鸿蒙】专项测试工具 DevEco Testing

DevEco Testing 为生态合作伙伴接入 HarmonyOS 生态提供专业的测试服务,共筑高品质的智能硬件产品。云端服务平台面向开发者提供7×24 小时的远程多终端真机实验室,提供华为专业的应用安全隐私检测,提供基于华为真机的应用自动化测试。访问地址:https://devecostudio.huawei.com/cn/下载地址:https://device.harmonyos.com/cn/develop/deveco-testing PS:目前只有win版本。

2024-10-23 20:58:06 1706

原创 【纯血鸿蒙】鸿蒙专项测试

在以下测试实例中,我们可以看到,DevEco Testing通过对应用界面上的控件在进行实时的语义分析,推断出每个控件代表的具体含义(分类、订单、添加、支付),结合对场景的智能感知,识别出当前正在对购物场景进行测试,据此生成对应的测试意图,如浏览商品、购物车结算等,驱动测试高效执行。通过将专业测试服务化,既省去了环境搭建过程,也降低了测试门槛,专项测试不再局限于测试人员,开发人员也可以将应用测试前置,在开发阶段就能进行自测,随时开发随时测试,最终实现测试前移的目的。在开发自测阶段,需要保障应用基本可用;

2024-10-23 20:51:31 1179

原创 【纯血鸿蒙】DevEco Studio开发工具(3.1版本)

还有一点小区别,可以看下创建工程的左上角,DevEco 提供了所谓的「Template Market」,即模版市场,初心应该是提供开发这一些便捷的模版,减少开发成本,同时也能固定鸿蒙各个应用间的体验统一性,点进去看发现,目前只有一个「Shopping Mall」的 Template,后续可能还要依赖官方和开发者之间的支持,这里暂时按下不表。然而,又出意外了,在正常进入 Demo 页面的之后,整个页面和交互就卡死了(没错,类似于 ANR 了),在屏幕上进行无意义的点击之后,彻底黑屏。

2024-10-23 20:48:17 861

原创 【纯血鸿蒙】hdc常用命令汇总

hdc file recv [-a] remote local // -a:文件保留时间戳模式hdc file recv -a /data/atomic_test ./hdc file recv /data/bluetooth/log/snoop.log 导出日志。hdc shell bm get --udid 或 hdc shell bm get -u。// shell 命令hdc shell [COMMAND]切换目录方法:输入 cd /d D: 已切换至D盘。// push 文件。

2024-10-23 20:44:39 1743

原创 【纯血鸿蒙】安装hdc工具

参考资料:

2024-10-23 20:19:40 2056

转载 【纯血鸿蒙】鸿蒙App测试环境部署与搭建

参考资料:

2024-10-23 20:18:34 301

原创 【纯血鸿蒙】HarmonyOS Emulator(实操亲测版)

完成步骤 3 之后,解压 phone_arm.zip 文件,把解压后的文件移动到本地 SDK 目录中system-image/HarmonyOS-NEXT_DP1/ phone_arm 文件夹对应路径,如无该路径,请手动创建(如/Users/xxx/Library/Huawei/Sdk/system-image/HarmonyOS-NEXTDP1/phone_arm)。在 Local Emulator 页签中,单击右下角的 New Emulator 按钮,创建一个本地模拟器。

2024-10-23 20:17:35 1159

原创 【纯血鸿蒙】DevEco Studio提供远程真机

说明该特性在DevEco Studio V2.2 Beta1及更高版本中支持。如果开发者没有真机设备资源,则不能很方便的调试和验证HarmonyOS应用,为方便开发者,DevEco Studio提供了Remote Device远程真机设备资源供开发者使用,减少开发成本。目前,远程真机支持Phone和Wearable设备,开发者使用远程真机调试和运行应用时,同本地物理真机设备一样,需要对应用/服务进行签名才能运行。

2024-10-23 20:12:15 514 2

原创 【纯血鸿蒙】DevEco Studio提供的模拟器

DevEco Studio提供模拟器供开发者运行和调试HarmonyOS应用/服务,对于Phone、TV和Wearable可以使用本地模拟器(Local Emulator)和远程模拟器(Remote Emulator),对于Tablet可以使用Remote Emulator运行应用/服务,对于Lite Wearable和Smart Vision可以使用Simulator运行应用/服务。

2024-10-23 20:07:46 1434

原创 【纯血鸿蒙】鸿蒙系统下应用测试的标准

根据官方的描述,HarmonyOS是一款面向万物互联时代的、全新的分布式操作系统。在传统的单设备系统能力基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备,提供全场景(移动办公、运动健康、社交通信、媒体娱乐等)业务能力。鸿蒙系统提供的超级终端功能,可以实现设备之间的硬件互助,资源共享,在同账号系统情况下,通过超级终端的功能进行服务流转,一键协同办公处理。

2024-10-23 19:55:46 568

原创 【纯血鸿蒙】Android APP 和 HarmonyOS APP 的差异

鸿蒙提供了类似Android的界面布局,但也引入了分布式UI的概念,可以在多个设备上呈现。在转换为鸿蒙应用之前,建议先对应用进行全面的分析,了解应用中涉及的各种组件、功能和依赖项,以便更好地进行适配工作。某些Android原生库和第三方库可能不适用于鸿蒙,需要寻找鸿蒙平台上的替代方案或进行相应的修改。在开始转换之前,仔细阅读鸿蒙开发文档,了解鸿蒙的开发模型、API和工具。鸿蒙和Android的权限管理可能有一些差异,确保你的应用在鸿蒙平台上能够正确处理权限请求和管理。使用鸿蒙平台的分发工具发布你的应用。

2024-10-23 19:51:16 697

原创 【纯血鸿蒙】鸿蒙应用怎么下载

参考资料:

2024-10-23 19:49:24 462

原创 【纯血鸿蒙】鸿蒙开发用什么语言

鸿蒙经过几年的迭代,抛弃了Java,基于TS出了一个官方推荐的ArkTS语言,甩开了JVM,提升效率,同时支持自己研发的一些现代化特性,没有版权的问题,现在唯一的问题就是各大公司愿不愿意为它去适配生态了,还好的是,目前各大互联网公司已经开始适配了。附:学习ArkTS语言。

2024-10-23 19:47:43 652

原创 【纯血鸿蒙】HarmonyOS和OpenHarmony 的区别

举个例子,华为有个骨节敲击截屏的功能,这个功能是其他手机都没有的,是它自研的算法,所以它不开源,不对外,形成自己的特色,并用专利保护起来,形成壁垒和行业差异化竞争。鸿蒙系统愿来的设计初衷,就是让所有设备都可以运行一个系统,但是每个设备的运算能力和功能都不同,所以内核的设计上,采用了微内核的设计,除了最基础的功能放在内核,其他功能都以模块的形式存在。在2023的7月的华为开发者大会上,华为推出了鸿蒙OS Next的开发者预览版,该版本最大的特点是不再支持安卓应用(apk),而只支持鸿蒙原生应用(hap)。

2024-10-23 19:12:57 2500 1

原创 【纯血鸿蒙】鸿蒙是什么

而PA无UI界面,提供后台运行任务的能力以及统一的数据访问抽象。在传统的单设备系统能力基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智慧屏、车机、PC、智能音箱、耳机、AR/VR眼镜等多种终端设备,提供全场景(移动办公、运动健康、社交通信、媒体娱乐等)业务能力。是基于linux的宏内核设计 ,宏内核包含了操作系统绝大多数的功能和模块,而且这些功能和模块都具有最高的权限,只要一个模块出错,整个系统就会崩溃,这也是安卓系统容易崩溃的原因。

2024-10-23 18:39:02 621

原创 pyenv安装python虚拟环境【mac】

pyenv是一个forked自ruby社区的简单、低调、遵循UNIX哲学的Python环境管理工具, 它可以轻松切换全局解释器版本, 同时结合vitualenv插件可以方便的管理对应的包源。为什么我们需要pyenv呢Python解释器版本混乱, 2和3差别巨大, 而且细分版本也不尽相同, 难以选择和管理.不同Linux发行版自带Python不同, 如ubuntu16自带2.7和3.5版本, 其中系统许多组件依赖于自带解释器, 一旦删除或者更改都可能会造成系统出问题.

2024-01-24 19:51:19 1489

原创 安装编码环境依赖requirements.txt&setup.py

缺点是,生成的requirements.txt文件可能包含许多不需要的库,这些库不是项目的直接依赖。在这种情况下,你需要手动检查并编辑requirements.txt文件,以确保仅保留项目实际使用的库。这将在你当前目录生成一个名为requirements.txt的文件,其中包含当前Python环境中安装的所有库及其版本。进入到该文件的setup.py 目录下 ,打开cmd,并切换到该目录下;先执行 python setup.py build。先下载你要安装的包,并解压到磁盘下;步骤:setup.py。

2024-01-12 16:02:00 963 1

原创 【救命啊】Docker容器内安装vim&apt-get更换国内源

【救命啊】Docker容器内安装vim&apt-get更换国内源。

2023-07-27 11:22:51 4414

原创 【着急得很啊】Mac在终端输入任何命令都提示zsh:command not found : xx【已解决】

前一天本地安装了一个ffmpeg的库,配置来的环境变量如下,path前面没有加$符号,导致path 的值被覆盖了。Mac在终端输入任何命令都提示zsh:command not found : xx。

2023-06-14 11:49:12 559

原创 python日志库logging

logging

2023-03-10 13:34:30 247 1

原创 【纯干货,无废话】shell脚本,判断语句报错[: too many arguments

【纯干货】shell脚本,判断语句报错[: too many arguments

2023-03-08 12:11:04 4801

原创 【记录】高效的Vim操作

【记录】高效的Vim操作

2022-12-07 12:47:38 227

原创 【Sublime Text】Mac上修改Sublime Text 3 几处地方提高工作效率【纯干货,无废话】

Mac Sublime Text 3设置

2022-11-25 12:56:48 2577

原创 在Linux上JMeter压测报错java.lang.OutOfMemoryError: Java heap space 解决方法【纯干货,无废话】

1.找到相应的bin目录下面的jmeter文件(非jmeter.sh 文件)3.发布变正常启动。

2022-11-16 19:24:05 3341

原创 linux安装jmeter及案例实记【纯干货,无废话】

亲测linux安装jmeter实记

2022-07-21 13:47:03 8869 4

原创 终极解决方法,安装cv2模块报错:pip._vendor.urllib3.exceptions.ReadTimeoutError

终极解决方法,安装cv2模块,报错:pip._vendor.urllib3.exceptions.ReadTimeoutError

2022-07-21 11:53:03 893

转载 pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org‘,

不必慌张,造成这个问题的原因并不是我们的环境配置有问题,只是“连接超时”而已,从"HTTPSConnectionPool","Readtimedout"这两个关键词也能看出问题所在。输入pip--default-timeout=1000install-U模块名(如pip--default-timeout=1000install-Umatplotlib);如果非让我列举个办法,也可以尝试pip安装,手动延迟检测时间的方式,避免出现“连接超时”的情况。...

2022-07-21 11:47:41 4721

数据库操作软件数据库操作软件数据库操作软件

数据库操作软件数据库操作软件数据库操作软件数据库操作软件

2022-07-22

nacicat 数据库操作工具,程序员必备

nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程序员必备nacicat 数据库操作工具,程

2022-07-22

electerm,类似xshell

electerm,类似xshell

2022-07-22

node-12.13的mac版本

node-12.13的mac版本

2022-07-22

transmit 类比xshell ,强烈推荐,程序员必备

transmit 类比xshell ,强烈推荐,程序员必备, transmit 类比xshell ,强烈推荐,程序员必备 transmit 类比xshell ,强烈推荐,程序员必备 transmit 类比xshell ,强烈推荐,程序员必备 transmit 类比xshell ,强烈推荐,程序员必备 transmit 类比xshell ,强烈推荐,程序员必备 transmit 类比xshell ,强烈推荐,程序员必备 transmit 类比xshell ,强烈推荐,程序员必备 transmit 类比xshell ,强烈推荐,程序员必备 transmit 类比xshell ,强烈推荐,程序员必备 transmit 类比xshell ,强烈推荐,程序员必备 transmit 类比xshell ,强烈推荐,程序员必备 transmit 类比xshell ,强烈推荐,程序员必备 transmit 类比xshell ,强烈推荐,程序员必备transmit 类比xshell ,强烈推荐,程序员必备transmit 类比xshell ,强烈推荐,程序员必备transmit 类比xshell ,强烈推

2022-07-22

utools Mac快捷工具,程序员必备

utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具utools 快捷工具

2022-07-22

vscode安装包Mac程序员必备

vscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装包Macvscode安装

2022-07-22

vrest 接口测试工具

vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口测试工具vrest 接口

2022-07-22

Jmeter对WebSocket协议的支持全套插件.rar

我们需要准备Jmeter的WebSocket协议的支持插件: JMeterWebSocketSampler-1.0.2-SNAPSHOT.jar 要安装此插件,请将jar文件放入\ JMeter \ lib \ ext文件夹中。 请记住下载依赖项并将其放入同一文件夹。 您将在JMeter \ lib \ ext文件夹中需要以下库: jetty-http-9.1.1.v20140108.jar jetty-io-9.1.1.v20140108.jar jetty-util-9.1.1.v20140108.jar websocket-api-9.1.1.v20140108.jar websocket-client-9.1.1.v20140108.jar websocket-common-9.1.1.v20140108.jar

2020-04-23

natapp_windows_amd64_2_2_0

natapp_windows_amd64_2_2_0 欢迎需要的朋友下载!

2018-03-26

DOS 命令大全

DOS 命令大全,你值得拥有,欢迎有需要的广大朋友们下载

2018-03-26

.NET Framework 4.7版本

.NET Framework 4.7版本 ,目前比较改的版本,欢迎有需要的朋友下载!

2018-03-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除