摘要: Playwright + pytest UI 自动化测试框架实践:从用例设计到 CI 落地 本文记录我实现的一套 Web UI 自动化测试框架,基于 Playwright + pytest,覆盖业务用例设计、插件二次开发、失败自动诊断、多上下文隔离、API Mock、三层断言、Allure 报告与 阅读全文
posted @ 2026-09-13 21:56 Tikas 阅读(8) 评论(0) 推荐(0)
摘要: 配置远程桌面(VNC) 实验背景 尝试配置远程桌面,从而更方便操作。但是配置的时候遇到了问题: 首先是连接不上,因为还没有对开发板进行VNC配置; 其次是连接之后,没有显示Ubuntu桌面,而是黑屏+白色命令行。(如下图) 最后在Deepseek的帮助下总算解决问题。 因为试错步骤太繁琐,所以关于环 阅读全文
posted @ 2026-09-14 12:15 Tikas 阅读(3) 评论(0) 推荐(0)
摘要: 更稳定地连接开发板 实验背景 使用过程中发现,通过开发板自带的IP进行SSH连接很不稳定,容易断开,所以尝试其他IP连接,比如WIFI分配给开发板的IP。但是使用之后发现校园网提供的IP会变化,不方便进行SSH。 为了解决这个问题,我先是尝试了动态域名服务,但是发现行不通,因为校园网使用了网络地址转 阅读全文
posted @ 2026-09-14 11:43 Tikas 阅读(1) 评论(0) 推荐(0)
摘要: 开发板连接校园无线网 实验背景 开发板刚开始没有连接网络,无法进行sudo apt update等操作。查阅资料发现,Jetson AGX Orin开发板内置WIFI功能。因此,本次实验的目的就是连接校园无线网。 实验工具 Jetson AGX Orin 开发者套件。 Win11系统的笔记本电脑。 阅读全文
posted @ 2026-09-14 11:37 Tikas 阅读(4) 评论(0) 推荐(0)
摘要: 初次连接英伟达开发板 实验目标 在自己的笔记本电脑上连接到开发板,并能成功操作开发板内置系统的终端。 实验器材: 实验室提供的 Jetson AGX Orin 开发者套件(含开发板、电源线、USB-C连接线)。 笔记本电脑,Windows11系统。 实验步骤: 一、通过串口连接 使用USB-C线连接 阅读全文
posted @ 2026-09-14 11:32 Tikas 阅读(4) 评论(0) 推荐(0)
摘要: 实验:AscendC简单算子开发 实验目的 掌握Ascend C语言基础语法,熟悉CANN算子开发流程(编写-编译-验证)。 实现简单AddCustom算子(两数相加),学会使用CANN API调用算子,完成基础编译与验证。 实验流程 环境准备:配置Linux环境、相关驱动和DDK的安装。 算子实现 阅读全文
posted @ 2026-09-13 22:55 Tikas 阅读(3) 评论(0) 推荐(0)
摘要: Swish 激活函数算子 大致代码参考官方教程即可快速入门-自定义算子开发-AscendC算子开发-CANN - 华为HarmonyOS开发者 一、创建工程 在~/mywork目录创建json文件:swish_custom.json [ { "op": "SwishCustom", "input_d 阅读全文
posted @ 2026-09-13 22:47 Tikas 阅读(3) 评论(0) 推荐(0)
摘要: AddReLU算子 大致代码参考官方教程即可快速入门-自定义算子开发-AscendC算子开发-CANN - 华为HarmonyOS开发者 一、创建工程 在~/mywork目录创建json文件:add_relu_custom.json [ { "op": "AddReluCustom", "input 阅读全文
posted @ 2026-09-13 22:46 Tikas 阅读(2) 评论(0) 推荐(0)
摘要: 算子实现-矢量编程 建议先浏览官方文档,了解基本概念: 硬件架构-基本概念-自定义算子开发-AscendC算子开发-CANN - 华为HarmonyOS开发者 编程模型-基本概念-自定义算子开发-AscendC算子开发-CANN - 华为HarmonyOS开发者 编程API-基本概念-自定义算子开发 阅读全文
posted @ 2026-09-13 22:44 Tikas 阅读(5) 评论(0) 推荐(0)
摘要: 快速入门 一、工程创建 1.创建一个 JSON 文件 创建工作目录~/sample,并进入,然后创建一个add_custom.json文件,定义一个名为 Add 的算子,该算子定义了两个 fp16 类型的 ND 张量输入,一个输出。 mkdir -p ~/sample && cd ~/sample 阅读全文
posted @ 2026-09-13 22:40 Tikas 阅读(3) 评论(0) 推荐(0)
摘要: 环境准备 开发运行环境需要满足以下要求: ubuntu版本大于等于22.04,ubuntu架构为x86_64, python版本在3.7与3.10之间(包含),gcc/g++版本大于等于7.0。 一、Linux环境准备 我的个人方案是WSL2 + Ubuntu 22.04。 1.启用WSL2 管理员 阅读全文
posted @ 2026-09-13 22:36 Tikas 阅读(6) 评论(0) 推荐(0)