大公司是如何保证代码质量的(图)

  代码质量是公司赖以生存的土壤。产品质量是红线,任何时候都不能逾越。目前代码质量管理的流程中,大部分借助工具实现,可靠性、自动化程度较高。  一、代码质量的四个方面  1.意识培养+成文的规范保证  新员工入职,会进行详尽的培训,主要包含...

测试人如何进阶管理岗位?谈谈我的理解(图)

  在各种各样的公司或岗位上,有着三种人:遵守规则、见识规则、搭建规则的人。  大多数人都处于遵守规则的阶段,也就是执行人员,不论开发、测试等岗位,根据当前的管理体系去熟悉去适应去执行。  小部分人见识过各种各样的规则,这取决于不同公司的...

低代码和无代码软件:质量控制的未来

  质量控制过程确保产品的制造标准得到维持和改进。 质量控制过程使公司能够满足客户的期望,同时确保产品质量的一致水平。 采用这些标准创造了一种公司文化,鼓励所有员工追求高质量的生产标准。 对于希望将数据和分析数字化的质量控制团队来说,低代码...

SonarScanner有效检查代码质量(图)

  1. sonarQube与SonarScanner的关系  sonar 是一个用于代码质量管理的开放平台,支持Windows、Linux、Mac。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具以及持续集成工具,与持续集成工具不同,Sonar 并不是简单地把不同的代码检查工具...

项目PMP之项目质量管理(图)

  一、定义:以执行组织的名义支持过程的持续改进活动  核心理念:兼顾项目管理和可交付成果两方面。  质量影响程度(代价由大到小):客户发现缺陷 > 交付前检测和纠正缺陷(验收或回归) > 检查并纠正过程本身 > 质量融入规划和涉及 >...

质量管理之CR流程建设(图)

  前言  代码,是任何一项伟大产品的基本组成部分,是设计理念落地的地方,是技术的呈现和根本,是贯穿整个业务流程的支撑。  Code Review(简称CR), 首要目的是保证代码可读性,一致性,其次是设计讨论和知识分享, 既是一种项目质量管理方法,确保团...

做合格管理人:从测试流程角度思考产品质量(图)

  两个熟悉的场景:  · 生产环境出现问题,解决问题,原因复盘、责任分配到人;  · 无休止的测试-回归-再测试-再回归测试,已经投入了很大精力,但仍对项目质量不信心;  如果自己所负责或参与的项目经常遇到上面的两种情况,不妨从项目测试...

持续集成之代码质量管理———Sonar (2)(图)

  六、配置Jenkins开启Sonar  登录到Jenkins的web界面,需要安装插件,有在线安装及离线安装两种方式,我这里选择离线安装,可以自行进行在线安装的方式。  1、依次点击:系统管理===>>插件管理===>>高级,然后下拉页面:  下载我提供...

#
Sonar
分享:

持续集成之代码质量管理———Sonar (1)(图)

  Sonar是一个用于代码质量管理的开放平台,通过插件机制,Sonar可以集成不同的测试工具、代码分析工具以及持续集成工具。与持续集成工具(如Hudson/Jenkins等)不同,Sonar并不是简单地把不同代码检查结果(例如:FindBugs、PMD等)直接显示在web UI界面...

#
Sonar
分享:

论软件质量的不同形态:椰子vs苹果

  我至今在两家公司工作过,第一家是华为,第二家是蚂蚁金服。在两家待的时间都足够长了,谈谈对两家公司软件质量控制的一点感悟。  用一句话来对比两家的软件质量的话,我称为“椰子型”vs“苹果型”。两家公司基本可以代表传统软件公司与互联网公司的...

做软件质量管理需要哪方面的知识,度量要如何开展?(图)

  先了解下软件与传统制造业的区别如下图:  在制造业中,生产活动占有不可忽视的地位,它所需要的成本投入、人员、场地等都是设计工作无法相比的,而软件恰恰相反。软件开发相当于制造业的产品设计;而软件的生产是指软件开发完成以后将代码往各种介质...

软件测试工程师如何保证软件的质量?

  之前面试的时候被问到这个问题,回答的比较粗糙,最近正在看《京东质量团队转型实践》这本书,发现里面讲到的很适合回答这个问题,然后又百度了一些相关的文章,整理一下:  1、什么是软件测试  1983年BillHetzel在《软件测试完全指南》中指出:“...

App质量把控:简述质量问题现状及解决方案

  对于质量问题,直接以小故事的形式展开,下面是针对质量复盘的一些思考。  技术方案阶体现测试用例  对于业务项目来说,会存在测试资源、冒烟用例、精准测试、QA 新业务的业务回归、核心业务的 UI 自动化、高铁阶段的 QA 人工回归等。  这里简单...

研发质量管理工作经验总结:几点心得体会

  几点心得体会  质量管理核心思想是预防,预计可能出问题时要主动与团队沟通,不要等问题出现了才介入。当然如果团队不配合,先让其受点教训再介入也是个办法。  提出问题要有理有据,自己要先理解我们的流程为什么要这么要求,要想别人接受我们提出...

#
qa
分享:

关于“质量”概念的理解

  ISO对质量的定义是“产品或服务满足顾客需求的程度”,一直觉得不好理解。最近在读温伯格的《质量.软件.管理》,对质量的概念有更好的理解。  温伯格认为,质量是有相对性的:某个用户认为是质量完全过关的某个软件产品,另一个用户可能会认为质量完...

做软件质量管理需要哪方面的知识,度量要如何开展?(图)

  非高手,纯属个人理解;先了解下软件与传统制造业的区别如下图:  在制造业中,生产活动占有不可忽视的地位,它所需要的成本投入、人员、场地等都是设计工作无法相比的,而软件恰恰相反。软件开发相当于制造业的产品设计;而软件的生产是指软件开发完...

怎么应对软件测试过程中的质量管理及风险?

  软件在各行各业的日益普及,软件质量问题引起的不良后果越来越严重,软件质量的重要性日益凸显。软件测试作为保证软件产品质量最直接、最有效的手段,越来越多的企业和用户认识到软件测试的重要性。  作为软件开发环节的一部分,软件测试的风险是显而...

分享:

前端测试的质量保障体系之UI自动化(图)

  前言  最近一年多一直在做前端的一些测试,从小程序到店铺装修,基本都是纯前端的工作,刚开始从后端测试转为前端测试的时候,对前端东西茫然无感,而且团队内没有人做过纯前端的测试工作,只能一边踩坑一边总结经验,然后将容易出现问题的点形成体系...

深入解读质量管理之QC、QA和QM的概念(图)

  QC、QA和QM是质量管理的常见岗位名称,但今天这里谈的QC、QA和QM,不是岗位或职位,而是一种概念或质量管理不同时期所关注的重点。  1、产品  早期的质量管理(工业化雏形期)侧重于对终产品的检测、测试,即QC(品质控制)时代  这个时期的质量...

#
qa
分享:

代码质量检测神器——SonarQube(图)

  SonarQube是一款代码检测工具,支持对Java、C#、、Python、Go、Html、JavaScript、CSS等代码的质量检测。  因为SonarQube依赖数据库,可以用MySQL或PostgreSQL。SonarQube7.9以上版本不再支持MySQL,所以这里用PostgreSQL。  1、安装PostgreSQL  ...

分享:
分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号