收录了 qa环境 频道下的 50 篇内容
本文来自RancherLabs微信公众号
2015年11月ThoughtWorks发布的技术雷达提到一个新的主题——产品环境下的QA(QA in Production),2016年4月再次提到。这个主题第一次出现在技术雷达,就深深的吸引了我,当时我就给测试团队成员转发了这个内容,但同时脑子里却产生这样一系列的疑问: 产品环境下的QA可以做什么呢?有什么挑战,又有哪些好处? 它跟类产品环境的QA有何区别,是否就是类产品环境QA方法的延伸? 产品环境有运维支持团队(Ops),产品环境下的QA跟Ops所做的事情又有什么区别与联系? 带着这些疑问,结合项目上的一系列实践,于是有了本文。
测试环境是项目测试的关键环节,其部署效率、稳定性、连通性直接影响项目的迭代效率。
DevOps是一种方法论,归纳总结了面临独一无二的机遇和强有力需求的网络巨头们,结合自身业务本质构思出全新工作方式的过程中所采用的实践,而他们的业务需求也很直接:以史无前例的节奏对自己的系统进行演进,有时候可能还需要以天为单位对系统或业务进行扩展。 虽然DevOps对初创公司来说很明显是不可或缺的,但那些有着庞大的老式IT部门的大企业才是能从这些基本原则和实践中获得最大收益的。本文将试图解释得出这个结论的原因和实现方法。
仅用一个周末,通过单一PR请求,转换了超过370万行代码。
测试自动化常常被当做减少测试成本、增加测试覆盖率和有效性、缩短测试周期的手段。不过,从人工测试到自动化测试的过程可是要颇费一些周折,绝非唾手可得。Aspire systems开发了一套测试自动化ROI(投资回报率)计算器并公开发布。
本文出自《有赞技术2018年度合集》系列
MuleSoft公司的云服务产品CloudCat是Apache Tomcat的容器,它提供了虚拟镜像,让开发者和QA团队能够在云环境中构建和测试web应用程序。MuleSoft最近宣布CloudCat产品与基础架构托管提供商GoGrid的支持和合作伙伴关系。
尽管很多人视DevOps为ITIL和ITSM的颠覆,而我则有着不同的看法,在支撑IT运维的业务流程方面,ITIL和ITSM流程无疑还是最好的。实际上,他们描述了需要被IT运维支持的功能集合,这些功能集合足以支撑DevOps式的工作流。本文从DevOps的定义入手,介绍DevOps的理念、基本原则以及一些模式。
本文从拉勾网的业务架构、日志采集、监控、服务暴露/调用等方面介绍了其基于UK8S的容器化改造实践。
拉勾网于2019年3月份开始尝试将生产环境的业务从UHost迁移到UK8S,截至2019年9月份,QA环境的大部分业务模块已经完成容器化改造,生产环境中,后台管理服务已全部迁移到UK8S,部分业务模块也已完成容器化。
运满满近年来业务飞速发展,对系统稳定性的要求越来越高,针对一些痛点开始实现 K8s 的落地。
本文介绍了有赞切换环境的整个方案,希望本文的方案可以给正在遇到同样问题的同学一些参考。
近日,MongoDB宣布提供“生产支持(Production Support)”,这是一项从MongoDB企业版软件中分离出来的独立服务,也就是说社区版用户现在可以从世界级的支持团队那里获得支持了。
本文出自《有赞技术2018年度合集》系列
在这个充斥着大数据与商业智能的新代时,唯一不变的技术就是变化。当数据库变更发生时,能否从自动化中获得更大的敏捷性,以较少的资源实现较多的功能,正是那些具有高度竞争力的世界级企业在芸芸众生中脱颖而出的关键因素。
本文介绍有赞研发的精准测试工具,作为应用上线质量的参考维度之一,集成到测试工具平台上供技术部门所有同事使用。
鉴于单体式架构的弊端,我们决定接下来的版本里采用微服务的架构模型。在采用了微服务架构之后,我们就可以动态调节服务的资源分配从而应对压力、服务自治、可独立部署、服务间解耦。开发人员可以自由选择自己开发服务的语言和存储结构等,目前整体上使用PHP做基础的Web服务和接口层,使用Go语言来做长连接池等其他核心服务,服务间采用thrift来做RPC交互。
谷歌发布了Skaffold,一款旨在简化Kubernetes应用程序持续开发的开源命令行工具。Skaffold进入了竞争日益激烈的Kubernetes开发自动化工具领域,其中有Azure的Draft、Datawire的Forge以及Weavework的Flux。
本文是对Puppet这一基础设施的配置管理工具的简介。作者Susannah Axelrod在本文中将对Puppet语言及Puppet平台进行概述,讨论与它们相关的各种主要概念。Susannah也讲述了如何上手将基础设施作为代码处理,她还为准备深入学习Puppet的读者们分享了许多学习资源。