精华内容
下载资源
问答
  • git 提交操作规范

    2019-03-14 11:37:10
    一、为什么需要规范? 不按着规矩走,每个人都有自己的风格,那岂不是天下大乱 二、具体的规矩 标准公式:(): type: 用于说明commit的类别。 feat:新功能 remove:移除功能 fix:修补bug docs:文档信息 style...

    一、为什么需要规范?

    不按着规矩走,每个人都有自己的风格,那岂不是要天下大乱

    二、具体的规矩

    标准公式:():

    1. type: 用于说明commit的类别。
    feat:新功能
    remove:移除功能
    fix:修补bug
    docs:文档信息
    style:格式,不改动代码
    refactor:重构,不影响代码的运行
    test:增加测试
    chore:构建过程或者辅助工具的变动
    
    1. scope: 用于说明commit影响的范围,比如数据层、控制层、视图层等等
    2. subject:用于commit 的简单描述,不超过50个字符
    展开全文
  • 软件测试规范

    2018-04-23 09:16:12
    软件测试规范 目 录 一.概述 ............................................................................................................................................................ 1 二 软件...
  • 什么是接口测试?

    2018-05-22 14:00:00
    1、什么是接口测试?  其实接口测试和普通功能测试没什么区别,甚至更简单。  区别: ...2、为什么要做接口测试?  接口测试的必要性:  一、可以发现很多在页面上操作也发现不了的bug;  二...

    1、什么是接口测试?

       其实接口测试和普通功能测试没什么区别,甚至更简单。

        区别:

    功能测试是在页面上点点点,在页面输入值,提交数据查看结果;

    接口测试没有页面,通过接口规范文档上 的调用地址,请求参数,拼接报文,然后发送请求,检查返回结果。

    2、为什么要做接口测试?

       接口测试的必要性:

          一、可以发现很多在页面上操作也发现不了的bug;

          二、检查系统的异常处理能力;

          三、检查系统的安全性、稳定性;

          四、前端随便变,接口测好了,后端不用变。

     
     

    转载于:https://www.cnblogs.com/miyuki/p/9071713.html

    展开全文
  • Hutool欢迎任何人Hutool添砖加瓦,贡献代码,不过维护者是一个强迫症患者,为了照顾病人,需要提交的pr(pull request)符合一些规范规范如下: 注释完备,尤其每个新增的方法应按照Java文档规范标明方法说明、...
  • git分支管理 谈下感受 当我在小公司的时候,对于的git的概念就是提交代码,拉取代码,发布代码等。 没有一个大概的概念,直到我进入大公司的时候,才...为什么要新建个没用的分支呢?因为当你用之前的分支提交时,在p

    git分支管理

    谈下感受
    当我在小公司的时候,对于的git的概念就是提交代码,拉取代码,发布代码等。
    没有一个大概的概念,直到我进入大公司的时候,才发现git的分支管理是有一定的规范的。下面我开始介绍我在大公司中项目git的分支管理…

    正常流程:
    1.新建分支(功能还是bug,命名为feature-* 或 fixbug-*)

    当我们提交自己编写的代码之前,要先新建个自己的分支,这个分支按道理是没有任何意义的,因为用完这个分支之后,管理员会删除掉。为什么要新建个没用的分支呢?因为当你用之前的分支提交时,在pull代码的时候,会将其他开发人员的代码一并拉下来,当你push代码的时候,你会发现,提交的代码中不单单有你的代码,还夹杂着别人的代码,所以新建个分支,就会避免这个。

    2.提交代码到远程仓库中

    这一块就不做多介绍了,大部分开发人员都知道,commit代码到本地,然后直接push代码就行,不需要pull

    3.申请合并代码

    发起merge合并请求(可在gitlab页面“New merge
    request”),将新分支请求merge到develop分支,并提醒code reviewer进行review

    4.code管理员合并代码到dev分支,并删除新分支

    code管理员对代码review之后,同意merge请求,新分支merge到develop分支,删除新建分支,如果有问题就不合并,close关闭请求

    5.新建tag,发布代码,转测试(tag名可为v1.0.0_2019032115(即版本号_上线时间))

    可在gitlab页面NewTag,如果你想发布你的代码,但是code管理员还没有合并,可在newTag的时候选择你的分支,然后新建。我在公司时,经常这样干,因为是开发环境,影响不大,但是还是最好通知一下组长。

    6. 通过jenkins发布代码

    将新建的tag,在公司的jenkins中发布

    公司的环境一共有6个

    开发,测试,沙盒,yu,灰度,生产

    说下沙盒环境和yu以及灰度

    1、沙盒环境

    就是相当于一个同步的环境,我公司每周三会将yu环境同步到沙盒,多出的沙盒环境是因为怕到时候yu环境有问题,到时候可以紧急同步沙盒上去

    2、yu环境

    yu环境就是生产灰度之前的一个环境,当开发人员在开发,测试,沙盒中都没问题了就可以发yu了,yu环境的数据库和线上也就是生产环境数据库相同,是真实的数据。

    3、灰度环境

    灰度环境就是,先让代码在灰度环境跑一段时间,如果没问题了就上生产环境,客户使用

    展开全文
  • 修复网易云音乐无法打开手机分享的歌单链接的bug (感谢@RecluseWind的提交) 修复咪咕音乐无法搜索的bug 2020-10-28 增加本地音乐(仅限桌面版) 2020-10-27 增加歌单搜索功能(暂时只支持网易云) 优化歌词显示...
  • 测试培训教材

    2014-04-01 12:10:48
    首要问题是流程的规范化。 (1) 测试进入和退出标准。 (2) 协作流程。 (3) 缺陷跟踪管理流程。 (4) 工具平台的引入。 目前主流测试管理平台与缺陷跟踪工具: 3、QC(Quality Center)介绍 QC标准测试...
  • 19.1.1 为什么要进行后台测试 271 19.1.2 shindig框架的部署 273 19.2 你不是她,但你处处为她着想 276 19.2.1 以用户行为为核心 276 19.2.2 以用户数据为核心 277 19.2.3 “虫虫”哪里走 278 19.3 进入云,必须做好...
  • 7.4.3 为什么重启动对我们很重要 238 7.5 小结 239 第8章 事务 240 8.1 事务控制语句 240 8.2 原子性 242 8.2.1 语句级原子性 242 8.2.2 过程级原子性 244 8.2.3 事务级原子性 247 8.2.4 DDL与原子性 247 ...
  • 但是文档中没有实战用例,没有告诉我们哪些可行或者哪些不可行,什么情况下可行或者什么情况下不可行,为什么可行或者为什么不可行,它只是“公事公办”为你呈上厚厚的一摞文字,告诉你情况就是这样,你自己看着办吧...
  • 可以把她当成是一个基础框架,在这个基础之上,你能轻而易举的开发出你的客户想的互联网产品,如果您不是程序员,或者只是一个普通的站长,你可以把她当成是一个比传统CMS更高端的产品来使用,因为官方已经您...
  • 为什么选择 APIJSON? 前后端 关于接口的 开发、文档、联调 等 10 大痛点解析 https://github.com/Tencent/APIJSON/wiki 解决十大痛点 (APIJSON 大幅提振开发效率、强力杜绝联调扯皮、巧妙规避文档缺陷、非常节省...
  • asp.net知识库

    2015-06-18 08:45:45
    C# 2.0会给我们带来什么 泛型技巧系列:如何提供类型参数之间的转换 C#2.0 - Object Pool 简单实现 Attributes in C# 手痒痒,也来个c# 2.0 object pool 泛型技巧系列:用泛型打造可复用的抽象工厂 体验.net2.0的优雅...
  • 为什么不直接依赖这个体系建设航旅的组件库?原因有二: 1. 这些组件只能在线使用,不能离线(或者说离线成本很高) 2. 线上组件出了问题,bugfix 升级成本很高(因为你...
  • 这是本什么书,有何特色,内容是什么,为什么这么写;写给谁看,怎么看更好。当然我还会加一些自己觉得比较个性化的内容。 5月5日,审阅完编辑老师的第一章反馈,并合并。 5月6日,审阅完第二章的一半。海玲姐两位...
  • scikit-learn (sklearn) 官方文档中文版 ...那为什么要选择 ApacheCN 呢? 因为我们做翻译这事情是觉得开心和装逼,比较纯粹! 你如果喜欢,你可以来参与/甚至负责这个项目,没有任何学历和背景的限制 赞助我们
  • scikit-learn (sklearn) 官方文档中文版 ...那为什么要选择 ApacheCN 呢? 因为我们做翻译这事情是觉得开心和装逼,比较纯粹! 你如果喜欢,你可以来参与/甚至负责这个项目,没有任何学历和背景的限制 赞助我们
  • 黑马安卓52期视频教程

    热门讨论 2015-06-24 22:15:48
    01_为什么要用版本控制 02_单用户的代码控制&代码回滚 03_版本库的备份和还原 04_冲突的解决 05_SVN代码提交规范 06_SVN常见图标 07_svn管理Android项目 08_版本分支与合并 09_虚拟机安装 10_Git简介 11_Git使用 12_...
  • ②我们项目使用sqlite最近碰到SQLiteDatabaseCorruptException: database disk image is malformed等一系列的数据库损坏bug(官方说明关机或sd卡打满可能出现),我们线上用户不到万一的概率,从大数据定位出是几个...
  • Array的配置项目没有上面介绍的那么直观,默认情况下DWR装载所有的基本类型和可装载的对象,这些包括String,Date等先前介绍的类型.java高级程序员可能会理解为什么match的这行有点奇怪. [Z"/> [B"/> [S"/> [I"/> [J"/>...
  • 微前端是什么、为什么要做微前端、qiankun 是什么这些笔者将不再叙述。(文末有彩蛋~) 传送门:可能是你见过最完善的微前端解决方案 & qiankun 下面直接进入实战教程。 实战教程目录详解 鉴于 qiankun 文档...
  • 14.12.2 规范中衡定不变的部分113 14.12.3 W3CDOM中不具备的特性113 14.12.4 新的HTML惯例113 14.12.5 新DOM概念114 14.12.6 静态W3CDOMHTML对象119 14.12.7 双向事件模型120 14.13 脚本编程趋势121 14.13.1 将内容...

空空如也

空空如也

1 2
收藏数 22
精华内容 8
关键字:

为什么提交bug要规范