[if !supportLists]1. [endif]SVN冲突是在没解决的?
[if !supportLists]a) [endif]版本冲突;
[if !supportLists]b) [endif]多人团队开发,使用SVN管理代码,很容易产生版本冲突的问题;
[if !supportLists]c) [endif]一般是因为两个人同时提交对同一个文件的修改;
[if !supportLists]d) [endif]其中一个人提交成功后,服务器上的文件版本会更新,此时另外一个人提交会失败并报SVN冲突;(因为没有更新就直接提交,就会导致版本冲突)
[if !supportLists]e) [endif]解决问题:更新一下代码,此时会下载服务器上的代码并和现再的代码混合在一起,可以根据实际情况删除或修改代码,然后根据SVN菜单,标记冲突解决,提交当前代码到服务器;
[if !supportLists]f) [endif]规避问题:修改代码前,先更新代码,并且更新完以后及时提交修改;
[if !supportLists]2. [endif]JDBC和myabtis的区别?
[if !supportLists]a) [endif]Myabtis是基于JDBC技术的持久层框架,底层封装了JDBC操作,提供了;
[if !supportLists]b) [endif]减少了;
[if !supportLists]3. [endif]公司项目流程
[if !supportLists]4. [endif]
[if !supportLists]5. [endif],各个阶段所做的事情?
[if !supportLists]a) [endif]根据不同类型的项目流程是不一样的;
[if !supportLists]b) [endif]研发型项目(自己公司开发的项目卖给所有人);(测试一般3轮)
[if !supportLists]c) [endif]合同型项目(自己公司和别人公司合作的):
[if !supportLists]1. [endif]做可行性分析(项目的价值,技术是否可行,法律是否允许);
[if !supportLists]2. [endif]分析用户需求(SE编写需求分档,TE测试要根据需求分档做系统测试用例),TL项目组长,Prpject Manager PM项目经理,QA质检监控,DBA数据库管理员;
[if !supportLists]3. [endif]计划和可行性分析阶段,需求阶段;
[if !supportLists]4. [endif]大公司每个阶段都有一个里程碑标志(开会),小公司没要求,不一定;
[if !supportLists]5. [endif]需求评审会议,没有通过,继续改需求,产出物为需求分析文档,系统测试用例文档,系统测试计划文档;
[if !supportLists]6. [endif]设计阶段:概要设计(概要设计说明书,项目结构,模块划分,技术基本),详细设计(详细设计说明书,类的设计,方法的设计,方法的伪代码/不是代码,if…else之类的逻辑);
[if !supportLists]7. [endif]编码阶段:根据需求和设计编写项目代码,最后测试(对自己的模块和单元测试,再交给测试组解决bug);
[if !supportLists]8. [endif]测试组测试出来的bug管理系统,根据模块划分给开发人员,生成bug单,发给你,打开或者是页面的描述,修改完成后,打包发给测试组,重新检测;
[if !supportLists]9. [endif]Bug率达到合格要求则表示项目通过,验收测试(华为测试出6个,就打回去重做);
[if !supportLists]10. [endif]第一轮,第二轮回归测试,第三轮回归测试,第四轮回归测试,第五轮回归测试,第六轮回归测试;
.baid�w^V��
网友评论