参考 1. https://baike.baidu.com/item/%E6%B5%8B%E8%AF%95%E9%A9%B1%E5%8A%A8%E5%BC%80%E5%8F%91/3328831?fr=aladdin 2. https://en.wikipedia.org/wiki/Test dri ...
分类:
其他好文 时间:
2018-06-21 23:46:56
阅读次数:
406
DDD领域驱动开发,实际是为复杂的业务场景而生的,为了让开发人员专注于业务,而非操作系统、数据库、网络之类的技术细节,必须要持久透明化:实际就是数据库系统DBMS的ORM抽象,目标就是业务不需要考虑数据是如何存储的,业务是独立于DBMS, 通俗讲业务系统不依赖某个DBMS实现,可以通过灵活动态配置支 ...
分类:
其他好文 时间:
2018-06-15 13:17:41
阅读次数:
2795
自动化测试在各大互联网公司全面铺开,那么针对于自动化测试好的设计思想有哪些呢?.....今天我们共同探讨下Unittest之数据驱动(TDD:Test-Driven Development 测试驱动开发)。 对于接口自动化的数据驱动模式是大多数公司所选择的主流设计思想,有通过Mysql实现数据驱动, ...
分类:
编程语言 时间:
2018-05-28 11:33:01
阅读次数:
1104
Robot Framework 是一款基于 Python 的功能自动化测试框架。它具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。 在我们进行全球化测试的时候可以用此框架来编写一些脚本任务,如 ...
分类:
其他好文 时间:
2018-05-24 00:08:13
阅读次数:
381
2001年2月11日至13日,在美国犹他州瓦萨奇山雪鸟滑雪胜地,17个人聚到一起,交谈、滑雪、休闲,当然还有聚餐。他们试图找到共识,最终的成果就是《敏捷软件开发宣言》(ManifestoforAgileSoftwareDevelopment)。参会者们包括来自于极限编程、Scrum、DSDM、自适应软件开发、水晶系列、特征驱动开发、实效编程的代表们,还包括了希望找到文档驱动、重型软件开发过程的替代
分类:
其他好文 时间:
2018-05-18 18:42:31
阅读次数:
152
第一篇随笔,有点紧张。有错别字是正常的。。。。 好了,自我描述下。我是一个有几年.net开发经验的老菜鸟。是的,老菜鸟。别跟我讨论底层,别跟我讨论协议。TMD啥都不会。 为什么要学JAVA,我也不想,公司需要,也有个人爱好。喜欢敲代码啊,就学咯。 废话不多说。进入正题。这个随笔只是想记录自己成长的过 ...
分类:
编程语言 时间:
2018-05-18 11:44:16
阅读次数:
295
原文转自 https://blog.csdn.net/zhangdong305/article/details/51451931 她可能也是转别人的不提了 软件考试要了解一下的吧!老特么记不住,心累呀!还有11天考试 瀑布模型 : 使用优点或者要求 1.里程碑或基线驱动。 1.开发阶段清晰,便于评审 ...
分类:
其他好文 时间:
2018-05-16 00:21:03
阅读次数:
191
Robot Framework简称“RF”验收测试和验收测试驱动开发 关键字驱动的测试方法 open brower、input text、click butter、close browser由robutframework-selenium2library类库所提供。 核心框架是使用Python和运行 ...
分类:
其他好文 时间:
2018-05-11 23:24:47
阅读次数:
182
读了第五章测试驱动开发,说真的这一章我几乎是没看懂,可能还没有接触到这么深的领域,看得我云里雾里的。 1.在实际编程时,你不得不花费大量的时间来写代码,然后花更多的时间让代码编译通过,最后再花更多的时间进行调试。 2.TDD的三项法则(说实话我连TDD是什么都不知道)<1>在编好失败单元测试之前,不 ...
分类:
其他好文 时间:
2018-05-08 16:24:30
阅读次数:
154
本篇作为UDS上位机的驱动开发篇,从市面上多见的CAN分析仪着手介绍UDS上位机驱动开发和移植的一般过程,目的是使UDS上位机软件能适应多家CAN分析仪,降低使用者的硬件成本。 一:广成CAN分析仪的驱动开发 首先创建ECANDLL类,从广成提供的二次开发包中获取ECANVCI.dll文件,将DLL ...
分类:
其他好文 时间:
2018-05-06 16:31:05
阅读次数:
1266