前端自动化测试
Puppeteer与html2canvas:JS网页截图方案选型对比

深度对比 Puppeteer 服务端真实 Chromium 渲染与 html2canvas 客户端 DOM-Canvas 模拟重绘两套 JavaScript 网页截图技术方案,从核心原理、实现步骤、保真度、跨域处理到服务器开销全面剖析并提供明确选型指南。

11.02
热度 243
Puppeteer与html2canvas:JS网页截图方案选型对比
使用 Jest 和 Supertest 编写 NestJS 单元测试与端到端测试

深入讲解如何在 NestJS 框架中使用 Jest 和 Supertest 编写高质量的单元测试与端到端(E2E)测试。涵盖依赖注入 Mock 技巧、Service 与 Controller 测试、HTTP 全链路断言、生命周期管理与排坑指南。

10.30
热度 246
使用 Jest 和 Supertest 编写 NestJS 单元测试与端到端测试
安卓JavaScript脚本无法运行?检查无障碍服务与权限设置

针对安卓端JavaScript自动化脚本无法运行、无响应或静默失效的问题,全面解析无障碍服务状态排查、Android 13/14受限制设置解除、系统权限配置与后台保活优化方法。

10.30
热度 404
安卓JavaScript脚本无法运行?检查无障碍服务与权限设置
JavaScript脚本在安卓上的应用:从自动签到到UI自动化测试

深入解析JavaScript在Android系统上的自动化实现方案,从基于无障碍服务的端侧自动签到脚本,到基于Node.js与Appium的企业级UI自动化测试体系,全面拆解运行机制、代码实现与工程选型。

10.30
热度 604
JavaScript脚本在安卓上的应用:从自动签到到UI自动化测试
UmiJS 项目中 Jest 单元测试与 Playwright E2E 测试配置

本文详解在 UmiJS 项目中从零配置 Jest 单元测试与 Playwright 端到端测试的完整实践方案,涵盖虚拟模块 Mock、路径别名解析、测试脚本编排与持续集成自动化流水线。

11.05
热度 588
UmiJS 项目中 Jest 单元测试与 Playwright E2E 测试配置
Auto.js下载速度慢或链接失效怎么办?国内镜像与备用方案

针对Auto.js在GitHub下载速度慢、Release链接报404失效等问题,提供完整的国内镜像代理加速操作方法、安全可靠的历史版本归档获取路径,以及现代开源替代分支AutoX.js的选型方案。

11.03
热度 320
Auto.js下载速度慢或链接失效怎么办?国内镜像与备用方案
Node.js使用Playwright自动化测试页面性能

本文介绍如何利用Node.js和Playwright进行页面性能自动化测试。通过调用浏览器提供的性能API,如导航时间、资源加载、绘制时间及长任务监控,结合WebVitals指标,实现对网站速度的自动化检测与回归,帮助前端工程师快速定位并优化性能瓶颈。

10.31
热度 623
JavaScript自动化脚本调试技巧:怎么快速定位元素与逻辑错误

深入解析JavaScript自动化脚本在元素定位失效与异步逻辑偏离时的实用排查方法,覆盖交互式断点、动态选择器诊断、异步竞态监控及追踪归档机制。

10.30
热度 212
JavaScript自动化脚本调试技巧:怎么快速定位元素与逻辑错误
怎么利用Puppeteer编写JS无头浏览器自动化脚本

详细讲解如何使用Puppeteer编写JavaScript无头浏览器自动化脚本,涵盖环境搭建、核心架构原理、网页截屏、表单交互与数据抓取、有头与无头模式对比以及生产环境稳健运行的最佳实践。

10.30
热度 207
怎么利用Puppeteer编写JS无头浏览器自动化脚本
安卓免Root运行JavaScript脚本:基于无障碍服务的实现原理

深入解析Android系统免Root环境下运行JavaScript脚本的技术方案,详解无障碍服务(AccessibilityService)的底层机制、事件注入、视图节点检索与JS引擎桥接原理。

10.30
热度 312
安卓免Root运行JavaScript脚本:基于无障碍服务的实现原理
怎么在安卓上使用Auto.js编写并执行JavaScript自动化脚本

详细介绍在Android系统上使用Auto.js编写与执行JavaScript自动化脚本的完整操作流程,涵盖无障碍权限配置、UI控件选择器定位、模拟手势、脚本调试及后台保活策略。

10.30
热度 264
怎么在安卓上使用Auto.js编写并执行JavaScript自动化脚本
Jest与Vue-test-utils单元测试实战指南:从配置到异步处理

本文详解如何在Vue项目中结合Jest与官方Vue-test-utils进行单元测试。内容涵盖环境配置、shallow渲染隔离子组件、DOM与Props验证、自定义事件监听、计算属性测试,以及异步代码、Mock依赖和防抖函数的处理技巧,帮助开发者建立完整的Vue测试体系。

10.23
热度 484

标签目录

JavaScript 核心技术JavaScript 基础JavaScript 函数与作用域JavaScript 对象与原型JavaScript 数组与数据处理JavaScript 异步编程JavaScript 项目实战
浏览器与 Web 开发DOM 与事件浏览器 API网络请求与通信浏览器数据存储前端调试前端安全
前端框架与应用VueReactNext.jsNuxt前端状态管理前端性能优化
TypeScript 与工程化TypeScript前端构建依赖管理自动化测试前端部署代码规范与重构
Node.js 后端开发Node.js 基础Node.js Web 框架数据库开发接口开发与鉴权服务部署与运维Node.js 性能优化
AI 开发与应用大模型 API 开发AI 智能体开发RAG 与知识库AI 编程工具AI 多模态应用AI 应用部署