测试人员使用idea+git查看代码逻辑

更新时间:2023-05-04 04:13:13 阅读: 评论:0

测试⼈员使⽤idea+git查看代码逻辑
作为服务端测试⼈员,查看开发代码咖啡厅音乐 是必须的,只有这样才能清楚服务端内部的逻辑,帮助我们了解(1)逻辑是否完整(2)基本路径是否正确(3)完善⽤例,部分逻辑测试⼈员从⿊盒⾓度⽆法考虑到。
开发⼯具Eclip或者IDEA都可以,这⾥主要是讲讲IDEA遇到过的⼀个坑。⼀般开发都会⽤git⼯具作为代码版本管理的⼯具,这样⽅便多⼈开发以及版本回退。⼀般情况下,测试⼈员只需要查看代码,不需要有更新操作,因此使⽤git⼯具的话只需要⽤到pull的功能,不断的下拉新的代码就可以了。不过单纯通过查看代码的⽅式解读逻辑,是⼀件很费⼒的事情,哪怕是开发⼈员也没法仅仅依靠⾛查的⽅法来读懂所有逻辑。为了读懂代码,我们可能需要去调试,调试就涉及到对代码的改动(这⾥的改动主要是新增⼀些⽇志的打印,尽量不要去修改⾥⾯的⽅法)。⼀旦对代码改动进⾏改动,下次更新代码的时候就会遇到冲突的问题,我们可能需要回滚的⽅法把我西海龙王三太子 们修改的地⽅全部删掉。下拉新的代码后,再次调试⼜是⾛大学生校内网 之前反复的路。
为了避免这些重复的⼯作,在不影响开发代码本⾝的清朝盛世 情况下,可以本地新建⼀个测试的分⽀,我们再测试的分⽀上进⾏调试,开发发布新的代码后合并到测试分⽀上。
具体步骤如下(TortoiGit或者git命令都可以):
1. 先使⽤git⼯具把开发的代码拉下来,⽐如开发分⽀为develop,使⽤命令git branch可以查看当前本地的分⽀
2.在开发代码下新建分⽀ develop_Test,命令:git branch 如何注册咨询公司   develop_Test。
3.切换到新建的分⽀: git  checkout  develop_Test
4 在开发更新代码时,先切换到develop分⽀,git checkout  develop
5.下拉最新的代码,git pull origin develop
6.合并代码到本地测试分⽀:(1)进⼊本地测试分⽀ git checkout  d重修剪 evelop_Test (2) 合并代码到本地git merge develop
⼀般情况下测试⼈员只是添加辅助性的代码,合并不会存在冲突,如果对源码改动较⼤,可能需要慢慢解决冲突的代码。
在具体实施过程中遇到⼀个坑,切换分⽀的时候,从develop切换到develop_Test正常,从develop_Test切换到develop就会遇到错误,提⽰.idea⽂件夹下某个⽂月有圆缺 件存在冲突,同时IDEA开发⼯具上源码⽂件⽆法加载。
这个问题跟IDEA这个⼯具有点关系,IDEA在加载源码的时候,会新增.idea⽂件夹和*.iml⽂件,这样的⽂件是不应该加⼊版本控制的。由于对这个不了解,在d一年级图画 evelop_Test代码进⾏commit的时候,把.idea⽂件夹和*.iml⼀并提交了,导致切换分⽀⼀直报错。另外需要添
加.gitignore,在.gitignore⽂件中新增 需要忽略版本控制的⽂件,例:
.gitignore本⾝也需要忽略的,其他如果发现需要忽略版本的也可以⼀并提交。
.因此我们再使⽤IDEA+git新建分⽀的时候,新建.gitignore⽂件忽略不需要版本控制的⽂件,提交本地代码时不要提交这些⽂件到本地仓库中。

本文发布于:2023-05-04 04:13:13,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/522359.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:代码   需要   开发   逻辑   测试   冲突
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图