文章 2024-07-02 来自:开发者社区

不是Jenkins玩不起,而是脚本更有性价比,在1Panel中使用Node搭建前端自动化

前言 公司测试环境的运维管理面板是1Panel,由于近期有新项目的开发,部署功能并不完善,每次版本的发布需要开发人员在自己电脑上build并通过压缩包手动进行操作发布,这么做既降低了效率,还会导致操作的不一致性,并且难以扩展和维护。于是我计划在面板中搭建一套流水线来维护前端包的自动构建与代码发布。 需求调研 在原先的文章中我对Jenkins+Gitea的前端自动化实现有了...

不是Jenkins玩不起,而是脚本更有性价比,在1Panel中使用Node搭建前端自动化
文章 2024-06-18 来自:开发者社区

深入Node.js:实现网易云音乐数据自动化抓取

随着互联网技术的飞速发展,数据已成为企业和个人获取信息、洞察市场趋势的重要资源。音频数据,尤其是来自流行音乐平台如网易云音乐的数据,因其丰富的用户交互和内容多样性,成为研究用户行为和市场动态的宝贵资料。本文将深入探讨如何使用Node.js技术实现网易云音乐数据的自动化抓取。一、Node.js简介Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端运....

深入Node.js:实现网易云音乐数据自动化抓取

Node.js 入门与实战

89 课时 |
13611 人已学 |
免费

Node.js 入门教程文档

25 课时 |
4135 人已学 |
免费
开发者课程背景图
文章 2023-08-02 来自:开发者社区

前端工程师用Node.js + Appium实现APP自动化

简介 最近在使用Appium做爬虫功能,网上全是python + Appium的教程,Appium也支持Node.js开发,作为前端工程师使用Node.js + Appium实现了自动化爬虫功能。 零零散散折腾了小两天的时间,踩了一些小坑,把流程和坑点整理出来供大家参考,希望让大家少踩坑、快速实现功能。 原理介绍 我们先搞清楚几个概念,看Appium是如何实现自动操作设备的,结合图片...

前端工程师用Node.js + Appium实现APP自动化
文章 2023-05-23 来自:开发者社区

Node.js躬行记(28)——Cypress自动化测试实践

 最近在研究如何提升项目质量,提炼了许多个用于自测的测试用例,但是每次修改后,都手工测试,成本太高,于是就想到了自动化测试。  在一年前已将 Cypress 集成到管理后台的项目中,不过没有投入到实践中。今天在实践时发现,版本已经到了 12.X,当时集成的版本是 8.X。一、准备  在...

Node.js躬行记(28)——Cypress自动化测试实践
文章 2023-05-23 来自:开发者社区

Node.js躬行记(25)——Web自动化测试

 网页在提测流转给 QA 后,如何能帮他们更有效而准确的完成测试,是我一直在思考的一个问题。  QA 他们会对网页编写测试用例,在提测之前会让我们将优先级最高的用例跑通,这在一定程度上能够避免频繁的返工,保证测试的顺畅。  自己之前想过做 UI 的单元测试,一有修改就跑一遍用例,但是维护成本太高&#...

Node.js躬行记(25)——Web自动化测试
文章 2023-01-07 来自:开发者社区

nodejs 如何实现自动化部署?

什么是自动化部署我接触到的自动化部署概念最早是在 Vercel 上提供的,Vercel 可以提供和 github 联动的功能,通过和你自己的 github 上的某个库建立‘链接’,当你 commit 到 github 远程库时就可以自动部署,Vercel 会帮你完成以下操作(例子为一个 Webpack 项目,仅限 Web 前端,如有遗漏望补充)Webpack 打包(默认是项目 package.j....

nodejs 如何实现自动化部署?
文章 2022-06-13 来自:开发者社区

基于NodeJS从零构建线上自动化打包工作流(H5-Dooring特别版)

前言NodeJS在前端领域正扮演着越越重要的地位,它不仅可以让前端工作者使用javascript编写后端代码,还能方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动,**非阻塞I/O **模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。所以作为一名优秀的前端工程师,非常有必要了解和掌握...

基于NodeJS从零构建线上自动化打包工作流(H5-Dooring特别版)
文章 2022-06-13 来自:开发者社区

为遗留 Node.js 后端编写自动化测试

Node.js作为后端框架,自 2009 年首次发布以来,已被越来越多的公司广泛采用。它的成功有以下几个原因:JavaScript 语言(又称 Web 语言)的应用,一个丰富的开源模块和工具的生态系统,以及它简单高效的原型 API。不幸的是,简单是一把双刃剑。一个简单的 Node.js API,随着增长会变得越来越复杂,缺乏软件设计和最佳实践经验的开发人员可能很快就会被软件熵、偶然的复杂性或技术....

为遗留 Node.js 后端编写自动化测试

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注