文章 2023-08-03 来自:开发者社区

前端自动化测试和持续集成实践

引言 在当今快节奏的前端开发世界中,确保应用程序的质量和稳定性变得至关重要。前端自动化测试和持续集成是两个必不可少的实践,它们可以帮助团队提高效率、减少错误,并保持代码库的健康。本文将深入探讨前端自动化测试和持续集成的实践,让我们一起了解如何在项目中应用它们。 前端自动化测试的重要性 前端自动化测试是通过编写自动化测试脚本来模拟用户与应用程...

文章 2023-08-03 来自:开发者社区

云原生灾备产品HyperBDR自动化测试实践

HyperBDR是一款基于云原生理念的迁移和容灾产品,核心的业务场景是将源端以块级别差量方式同步至云原生存储中,目前已经实现对块存储和对象存储支持,最后再利用Boot-in-Cloud专利技术将业务系统一键式恢复至可用状态,真正做到了对云原生编排能力的充分利用,满足迁移和灾备等业务场景的不同需求。HyperBDR目前已经支持的源端操作系统大版本就将近10个(Windows/CentOS/Redh....

云原生灾备产品HyperBDR自动化测试实践
文章 2023-05-23 来自:开发者社区

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

 最近在研究如何提升项目质量,提炼了许多个用于自测的测试用例,但是每次修改后,都手工测试,成本太高,于是就想到了自动化测试。  在一年前已将 Cypress 集成到管理后台的项目中,不过没有投入到实践中。今天在实践时发现,版本已经到了 12.X,当时集成的版本是 8.X。一、准备  在重新安装后,将之前的目录直接删除,运行命令后。npx cypress open1)目录  又会在根目录自动生成新....

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

带你读《CloudOps云上自动化运维 白皮书2.0》之4:1. 企业运维实践的现状与趋势

二、CloudOps的主要衡量纬度和定义 1. 企业运维实践的现状与趋势 根据Gartner 2021 Top10 Technology Trends Impacting DevOps、Puppet State of DevOps Report 2021以及我们所观察到的业界趋势,我们观测到了企业运维实践有以下几个趋势形态: 1) 越来越多的企业在公有云中使用Dev....

文章 2023-05-12 来自:开发者社区

前端自动化集成部署交付实践

前言随着前后端分离应用模式的推广,前端项目可独立部署维护上线,不再仅仅将前端开发后打包的文件直接丢到一个文件目录下就完事大吉了,现在对前端来说也需要了解运维的相关知识,本文旨在介绍一些相关的运维概念以及一些前端运维的实践。CI/CD持续集成continuous integration 持续集成是一种软件实践,流程为:开发 => 打包 => 集成 => 测试持续交付continu....

前端自动化集成部署交付实践
文章 2023-05-12 来自:开发者社区

vue脚手架多页自动化生成实践

前言在前端开发过程中,常常面对多种业务场景。到目前为止,前端对于不同场景的处理通常会采用不同的渲染方案来组合处理,常见的渲染方案包括:CSR(Client Side Rendering)、SSR(Server Side Rendering)、SSG(Static Site Generation)、ISR(Incremental Site Rendering)、DPR(Distributed Pe....

vue脚手架多页自动化生成实践
文章 2023-04-27 来自:开发者社区

IM场景的移动端UI自动化测试平台实践

在公司做了两三年IM平台开发,基本上把IM的所有能力都搭建齐全了:单聊、群聊、文本消息、语音消息、视频消息、卡片消息、音视频通话等,而且把整个聊天页面各个区域都开放了出去。整个IM系统的框架以及开发流程都规范了下来,但是唯独在自动化测试领域有所欠缺,在有故障发生复盘的过程中,想到通过UI自动化帮助我们解决一些痛点问题。同时呢,接入UI自动化对我们在涉及底层改动,以及涉及兼容性的功能点时,可以为我....

IM场景的移动端UI自动化测试平台实践
文章 2023-01-12 来自:开发者社区

基于selenium的UI自动化实践

1、需求说明实现的需求是:获取某个博主博客的文章标题,然后把获取的标题内容保存到excel中2、实现目的适用于刚开始学习seleniumUI自动化的人,建立对UI自动化的基本认知3、特殊说明后续代码只是来获取博主文章的标题,并无其它风险,所以不存在安全问题4、环境搭建详细参考:WebUI自动化环境搭建5、实现思路# -*- coding:utf-8 -*- from selenium impor....

基于selenium的UI自动化实践
文章 2022-12-29 来自:开发者社区

RPC接口测试技术-websocket 自动化测试实践

WebSocket 是一种在单个 TCP 连接上进行全双工通信(Full Duplex 是通讯传输的一个术语。通信允许数据在两个方向上同时传输,它在能力上相当于两个单工通信方式的结合。全双工指可以同时(瞬时)进行信号的双向传输( A→B 且 B→A )。指 A→B 的同时 B→A,是瞬时同步的)的协议。WebSocket 通信协议于 2011 年被 IETF 定为标准 RFC 6455,并由 R....

文章 2022-12-29 来自:开发者社区

基于ACK One和ACR 构建应用全自动化GitOps交付的实践

背景信息您可以使用任意第三方CI系统完成如下CI流程:当CI流程成功将应用镜像推送到ACR镜像仓库时,就可以自动化触发CD流程的运行并更新应用容器镜像。本文示例主要演示ACK One GitOps自动监听ACR镜像仓库变化,若有符合过滤条件的容器镜像tags更新,则触发以下流程:使用限制仅适用于通过ACK One GitOps系统创建的应用。仅适用于通过Kustomize或Helm编排渲染托管在....

基于ACK One和ACR 构建应用全自动化GitOps交付的实践

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

产品推荐

开发与运维

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

+关注