源代码
文章平均质量分 54
doubalhz
这个作者很懒,什么都没留下…
展开
-
Robot Framework 源代码阅读笔记 之 一
从源代码里应该可以帮我解答一些问题: 1. 这些关键字怎么定义的,然后怎么对应到具体的库来执行的 2. 框架的逻辑组织架构是什么样的,能学到哪些东西 3. 有没有一些可以改进的地方 4. 用到了哪些语言特性和技巧 5. 其他一些思考 安装完之后的入口robot文件如下: https://github.com/robotframework/robotframework/tree原创 2017-11-30 22:16:04 · 6445 阅读 · 0 评论 -
Robot Framework 源代码阅读笔记 之三
继续填坑,之前从代码逻辑上走了一圈,没啥太深印象,看来需要花个图看看 这个visit_suite貌似比较复杂,代码里专门描述了算法: Visitor algorithm All suite, test, keyword and message objects have a visit() method that accepts a visitor instance原创 2017-12-02 21:44:25 · 866 阅读 · 0 评论 -
Robot Framework 源代码阅读笔记 之四
继续上一次的结果,到最后visit_suite的时候非常复杂,又展开重新画了一张图,已经省略了很多重要东西,只能大概看个设计思路(主要是免费的只能画60个) Running和Model看起来是测试执行最核心的逻辑,涉及到具体的测试设计和执行的思路和扩展性的考虑。比起普通的框架,库,测试脚本这样的层次清楚的测试开发方式要复杂许多,很大程度上会提高使用和维护的成本。没看到设计者具体的原创 2017-12-03 17:56:56 · 914 阅读 · 0 评论