1.手工测试(Manual testing) 手工测试是由人一个一个的输入用例,然后观察结果,和机器测试相对应,属于比较原始但是必须的一个步骤。 由专门的测试人员从用户视角来验证软件是否满足设计要求的行为。 更适用针对深度的测试和强调主观判断的测试 比如:众包测试和探索式测试 优点:自动化测试无法代 ...
分类:
其他好文 时间:
2020-06-07 10:48:54
阅读次数:
65
微服务设计和拆分的困境 进入微服务架构时代以后,微服务确实也解决了原来采用集中式架构的单体应用的很多问题,比如扩展性、弹性伸缩能力、小规模团队的敏捷开发等等。 但在看到这些好处的同时,微服务实践过程中也产生了不少的争论和疑惑:微服务的粒度应该多大呀?微服务到底应该如何拆分和设计呢?微服务的边界应该在 ...
分类:
其他好文 时间:
2020-06-07 09:14:31
阅读次数:
89
设计模式主要应用于面向对象软件设计领域,对于面向对象编程也有很好的指导意义。很多人都是通过对设计模式的学习和掌握才真正理解面向对象的。很多具有多年开发经验的Java或C#程序员,它们一直采用面向对象语言来从事软件开发,但是基本上还是按照传统的结构化编程方式,不理解抽象类和接口有什么作用,不明白什么时 ...
分类:
其他好文 时间:
2020-06-06 16:54:50
阅读次数:
75
0. 前言 在上一节中,我们创建了一个项目架构,后续的项目都会在那个架构上做补充。 1. Nacos 1.1 简介 Nacos可以用来发现、配置和管理微服务。提供了一组简单易用的特性集,可以快速实现动态服务发现、服务配置、服务元数据及流量管理。 Nacos用来更敏捷和容易地构建、交付和管理微服务平台 ...
分类:
编程语言 时间:
2020-06-04 14:06:44
阅读次数:
92
0. 前言 在上一节中,我们创建了一个项目架构,后续的项目都会在那个架构上做补充。 1. Nacos 1.1 简介 Nacos可以用来发现、配置和管理微服务。提供了一组简单易用的特性集,可以快速实现动态服务发现、服务配置、服务元数据及流量管理。 Nacos用来更敏捷和容易地构建、交付和管理微服务平台 ...
分类:
编程语言 时间:
2020-06-04 10:29:11
阅读次数:
71
通过前面的学习我们应该熟练掌握了 QueryPage 查询页面模型 EditPage 编辑页面模型 同时也掌握了,并不是一个页面就只能是一个模型,可以是组合使用的情况 可以是 查询+编辑的组合 也开是 查询+查询的组合 难道我们只有这两种页面模型吗? 今天我们一起来学习我们开发中遇到的第三种页面模型 ...
分类:
其他好文 时间:
2020-06-02 09:40:03
阅读次数:
89
敏捷开发框架初识组件式开发 可能这个叫法一定非常准确,但是的确实现了组件式的开发 那好吧,姑且就这么叫吧 下面讲讲这个页面的由来: 首先我们提供了一个功能检索的页面,用于查询所有的功能菜单 这个页面的实现,QueryPage 太拿手了 查询列表的所有功能全部搞定 点击【编辑】或者双击进入编辑画面 这 ...
分类:
其他好文 时间:
2020-06-02 09:39:46
阅读次数:
68
SAPS/4HANA是SAP产品的核心,它实现了ERP的功能,又集SAPHANA的敏捷性、快速性和实时性于一身。SAPS/4HANA不光是兼容的,而且是优化的,是针对HANA进行了优化的商务套件。目前已有2000多家初创企业把自己的业务放到SAPS/4HANA上,有3000多名客户实现了基于HANA的BusinessSuite。具体它的功能包含哪些方面呢?财务支持基于订阅的收入模式,简化会计与财务
分类:
其他好文 时间:
2020-06-02 09:22:26
阅读次数:
67
敏捷开发之道 —— 如果你的团队缺乏统一标准的环境、开发语言版本框架以及书写标准,那么即使勤劳努力,不仅会极其耗时而且成果甚微, 使用容器化技术、CI/CD,不仅能让开发环境、测试环境、预发环境、生产环境保持一致,同时也对测试和质量保证有至关重要的作用。 我计划包含软件工程师通过提升开发流程和实践来 ...
分类:
编程语言 时间:
2020-05-31 12:53:34
阅读次数:
91
转型敏捷之路上面涉及相关几个角色与流程, 从不同纬度,希望对组织敏捷转型有帮助。今天先到这儿,希望对云原生,技术领导力, 企业管理,系统架构设计与评估,团队管理, 项目管理, 产品管管,团队建设 有参考作用 , 您可能感兴趣的文章: 领导人怎样带领好团队构建创业公司突击小团队国际化环境下系统架构演化... ...
分类:
其他好文 时间:
2020-05-30 10:56:22
阅读次数:
63