|
@@ -372,7 +372,7 @@
|
|
|
</ul>
|
|
|
<h4 id="项目设计">项目设计</h4>
|
|
|
<ul>
|
|
|
-<li>项目需求讲解完后需求进行前后端设计</li>
|
|
|
+<li>项目需求讲解完后需要进行前后端设计</li>
|
|
|
<li>设计内容可包括概念、模型、接口、重点逻辑/流程、架构等</li>
|
|
|
<li>输出为md文件,可引用外部地方链接、图片。如接口可在yapi中。md可导出pdf、作图建议使用plantuml</li>
|
|
|
<li>项目中需要新增修改数据库表(含mysql、mongodb、es等)时,需要与基础服务小组进行沟通。<blockquote>
|
|
@@ -380,16 +380,15 @@
|
|
|
</blockquote>
|
|
|
</li>
|
|
|
</ul>
|
|
|
-<h4 id="单元测试">单元测试</h4>
|
|
|
+<h4 id="单元测试及帽烟测试">单元测试及帽烟测试</h4>
|
|
|
<ul>
|
|
|
-<li>项目开始过程要进行单元测试编写、提测前进行帽烟测试</li>
|
|
|
+<li>项目开始过程要进行单元测试编写、提测前进行帽烟测试(保证基本的功能和流程能走通)</li>
|
|
|
<li>业务逻辑层必须写单元测试</li>
|
|
|
<li>覆盖所有对外提供的业务方法,建议和单元测试一一对应</li>
|
|
|
<li>输入和输出建议做成对应数组,方便批量执行测试</li>
|
|
|
<li>api接口层单元测试,可使用postman、yapi、apifox等工具进行</li>
|
|
|
-</ul>
|
|
|
-<h4 id="代码走查">代码走查</h4>
|
|
|
-<ul>
|
|
|
+<li>所有单元测试通过、帽烟测试通过才可提测。<h4 id="代码走查">代码走查</h4>
|
|
|
+</li>
|
|
|
<li>项目提测前后进行代码走查,<a href="https://www.kdocs.cn/l/coMmiUiLogbb" target="_blank">走查表</a></li>
|
|
|
<li>由项目负责人、其他开发成员进行走查</li>
|
|
|
<li>走查参考以下接口表格进行</li>
|
|
@@ -478,7 +477,7 @@ help:
|
|
|
后续完善</li>
|
|
|
</ul>
|
|
|
<footer class="page-footer"><span class="copyright">jianyu360 all right reserved,powered by Gitbook</span><span class="footer-modification">修改时间:
|
|
|
-2022-06-23 15:43:07
|
|
|
+2022-06-23 15:46:07
|
|
|
</span></footer>
|
|
|
|
|
|
</section>
|
|
@@ -522,7 +521,7 @@ help:
|
|
|
<script>
|
|
|
var gitbook = gitbook || [];
|
|
|
gitbook.push(function() {
|
|
|
- gitbook.page.hasChanged({"page":{"title":"开发规范","level":"1.3.2","depth":2,"next":{"title":"测试规范","level":"1.3.3","depth":2,"path":"cooperation/test.md","ref":"./cooperation/test.md","articles":[]},"previous":{"title":"设计规范","level":"1.3.1","depth":2,"path":"cooperation/design.md","ref":"./cooperation/design.md","articles":[]},"dir":"ltr"},"config":{"plugins":["emphasize","-highlight","tbfed-pagefooter","chapter-fold","-sharing"],"styles":{"website":"./res/remove_publish.css","ebook":"styles/ebook.css","pdf":"styles/pdf.css","mobi":"styles/mobi.css","epub":"styles/epub.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"jianyu360","modify_label":"修改时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"emphasize":{},"chapter-fold":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sidebar":{"首页":"/BaseService/docCentor/raw/master/_book/index.html"}},"gitbook":"*"},"file":{"path":"cooperation/dev.md","mtime":"2022-06-23T07:43:07.760Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2022-06-23T07:44:07.915Z"},"basePath":"..","book":{"language":""}});
|
|
|
+ gitbook.page.hasChanged({"page":{"title":"开发规范","level":"1.3.2","depth":2,"next":{"title":"测试规范","level":"1.3.3","depth":2,"path":"cooperation/test.md","ref":"./cooperation/test.md","articles":[]},"previous":{"title":"设计规范","level":"1.3.1","depth":2,"path":"cooperation/design.md","ref":"./cooperation/design.md","articles":[]},"dir":"ltr"},"config":{"plugins":["emphasize","-highlight","tbfed-pagefooter","chapter-fold","-sharing"],"styles":{"website":"./res/remove_publish.css","ebook":"styles/ebook.css","pdf":"styles/pdf.css","mobi":"styles/mobi.css","epub":"styles/epub.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"jianyu360","modify_label":"修改时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"emphasize":{},"chapter-fold":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"links":{"sidebar":{"首页":"/BaseService/docCentor/raw/master/_book/index.html"}},"gitbook":"*"},"file":{"path":"cooperation/dev.md","mtime":"2022-06-23T07:46:07.918Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2022-06-23T07:46:11.933Z"},"basePath":"..","book":{"language":""}});
|
|
|
});
|
|
|
</script>
|
|
|
</div>
|