安卓代码管理及代码格式改动对测试范围的影响
来源:互联网 发布:淘宝箱小型印刷机 编辑:程序博客网 时间:2024/05/22 20:13
安卓利用git进行分支管理,利用Jenkins进行自动化部署,如下安卓git管理:
git代码结构说明:
master是主干,所有开发功能最终都会合并到master,相当于所有代码的备份;
develop是从master拉出来的开发分支,然后再从develop拉出feature分支进行不同项目开发。(可以同时存在多个feature分支,因为可以同时有多个项目在同步开发)开发完之后再把feature合并到develop分支。
release分支来自于develop,release也是测试打包的分支,但是release最终一定要合并到develop和master
hotfiex是紧急修复分支,顾名思义是修复线上的紧急bug
如何在Jenkins上面查看开发的改动,来评估测试范围:
如下图,红色框标出来的是本次代码修改的路径,我们可以根据路径名称定义知道大概是改了什么东西
网络层:apihttpclient
API:enterpriseApi
conf:和APP自己的配置有关的,比如视频地址配置、文件解压地址、
account:页面后端的逻辑
layout:样式
mipmap:存放图片
dimens:图片适配,大于多少屏幕时,以多大为主。
utils:本项目应用的工具
1、base里面存放的是基础代码,若base里面代码有改动,则需要回归范围扩大
2、如果是https和http切换则设计到H5页面的功能需要全部回归
3、webview控件的更改,毫无疑问也是需要全部功能回归。
4、webview是X5的内核
5、web控件是H5页面里面的控件
阅读全文
0 0
- 安卓代码管理及代码格式改动对测试范围的影响
- hibernate版本改动对配置、代码影响
- synchronized对代码影响
- drawable中密度对代码的影响
- 论坛结构改动,URL重写不影响收录地址的访问代码
- 安卓 unit 测试与 instrument 测试的代码共享
- 安卓UI设计对安卓程序的影响
- 近日对用户界面类库有较大范围的改动
- 是否影响缓存代码测试
- 测试代码格式
- 测试下代码格式
- 代码格式测试
- Dreamweaver代码格式管理
- 有利于版本管理的代码格式
- 采用有利于版本管理的代码格式
- gcc常用的编译选项对代码的影响
- gcc常用的编译选项对代码的影响
- 转: gcc常用的编译选项对代码的影响
- 系列:iOS开发-framework的制作与使用
- 静态代码块,构造代码块,构造方法执行顺序
- android加固
- 【中间件】——java企业版规范与中间件
- Bootstrap一个静态的模态窗口实例,实现弹出信息窗口(也可做图片大图弹出)
- 安卓代码管理及代码格式改动对测试范围的影响
- 圆圈中最后剩下的数字(Java实现)
- (再次理解strong与weak)强引用与弱引用
- Android Studio导入工程的正确姿势
- 机器学习实战——python实现DBSCAN密度聚类
- 如何选择ESD保护元件- TVS器件(压敏电阻,聚合物,硅二极管)
- 组件和自定义指令的区别
- Codeforces 808D Array Division 题解
- lanuch.java