摘要: 源地址:http://kb.cnblogs.com/page/154245/ “设计良好的函数往往比较小,而过大函数的设计往往一塌糊涂,或者存在很大的优化空间。” 也许你认为讨论函数的大小没有必要,原因是函数设计的本质是内聚,它的大小只是它的表现形式。而上面的原因有必要让我们讨论一下函数的大小问题。 我对函数的核心思路:我提出代码最小处理单元的概念:一个基本操作(赋值,比较等),一个函数调用(包括调用后判断返回值进行判断)都看成一个最小处理单元。那么,一个函数,最小处理单元合理的个数范围在7以内。如果超过了7,你就要考虑把他们拆分成多个函数了(为什么是7?人同时能够处理的信息不超过7个)... 阅读全文
posted @ 2012-08-18 16:20 阿King2088 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 源地址:http://www.automationqa.com/forum.php?mod=viewthread&tid=441&extra=page%3D1以下是自动化测试框架的建议,需要在以后的实践中改进。自动化测试框架一般可以分为上下两个层次,上层是管理整个自动化测试的开发,执行以及维护,在比较庞大的项目中,它体现重要的作用,它可以管理整个自动测试,包括自动化测试用例执行的次序、测试脚本的维护、以及集中管理测试用例、测试报告和测试任务等。下层主要是测试脚本的开发,充分的使用相关的测试工具,构建测试驱动,并完成测试业务逻辑。 一、自动化测试管理 自动化测试用例的执行机制一般 阅读全文
posted @ 2012-08-18 15:59 阿King2088 阅读(285) 评论(0) 推荐(0) 编辑