自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

原创 tensorflow 学习笔记 2

Github上有个学习tensorflow的git https://github.com/nfmcclure/tensorflow_cookbook 内容完整,买了中文版,但是却很多细节,所以还是直接看github原版好了。电子书是ipynb格式的,ubuntu看起来很容易。 从第一个example开始: 电子书 https://github.com/nfmcclure/te

2017-12-05 20:58:31 334

原创 tensorflow 学习笔记 1

安装完tensorflow后,执行 source activate tensorflow 测试mnist手写识别example: :~/mnist$ python fully_connected_feed.py --input_data_dir . Extracting ./train-images-idx3-ubyte.gz Extracting ./train-labels-

2017-12-04 21:36:22 272

原创 Robot Framework 源代码阅读笔记 之五

自己画图还是太累,重新基于之前用profile生成的数据来自动生成call graph的方法又来了一次,是SVG格式的,不方便贴到blog里,连接如下: http://download.csdn.net/download/u013961875/10144850 放了张缩率图,感受一下,对照代码,一动一静,慢慢看看,还是很有用的

2017-12-04 19:00:47 912 2

原创 Robot Framework 源代码阅读笔记 之四

继续上一次的结果,到最后visit_suite的时候非常复杂,又展开重新画了一张图,已经省略了很多重要东西,只能大概看个设计思路(主要是免费的只能画60个) Running和Model看起来是测试执行最核心的逻辑,涉及到具体的测试设计和执行的思路和扩展性的考虑。比起普通的框架,库,测试脚本这样的层次清楚的测试开发方式要复杂许多,很大程度上会提高使用和维护的成本。没看到设计者具体的

2017-12-03 17:56:56 920

原创 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 875

原创 Robot Framework 源代码阅读笔记 之二

上次走到了具体测试执行的地方,感觉缺乏一个全局观,有点走不下去。 还是再回头看看整个设计思路,所有的模块文档都可以从这里访问到: 使用文档: http://robotframework.org/robotframework/ 接口文档: http://robot-framework.readthedocs.io/en/3.0.2/autodoc/robot.html

2017-12-01 22:26:07 3498 2

原创 Robot Framework 源代码阅读笔记 之 一

从源代码里应该可以帮我解答一些问题: 1. 这些关键字怎么定义的,然后怎么对应到具体的库来执行的 2. 框架的逻辑组织架构是什么样的,能学到哪些东西 3. 有没有一些可以改进的地方 4. 用到了哪些语言特性和技巧 5. 其他一些思考 安装完之后的入口robot文件如下: https://github.com/robotframework/robotframework/tree

2017-11-30 22:16:04 6457

原创 Robot Framework 常用的第三方库

整理一些看起来比较常用的维护比较好的库方便以后学习和使用 robotframework-requests https://github.com/bulkan/robotframework-requests robotframework-appiumlibrary https://github.com/serhatbolsu/robotframework-

2017-11-29 21:59:23 6491

转载 How to Structure a Scalable And Maintainable Acceptance Test Suite

How to Structure a Scalable And Maintainable Acceptance Test Suite 07/20/10 by Andreas Ebbert-Karroum 5 Comments Robot Framework Tutorial Part I: Robot Framework Tutorial

2017-11-29 21:26:10 223

转载 Writing Maintainable Automated Acceptance Tests

先放一下,等有空了翻译一下,再加点自己的解读和思考 原文链接 点击打开链接

2017-11-29 21:22:54 134

原创 整理一下最近学习使用的一些IT工具,老的新的都有之一基本篇

最近换了项目组,从头开始搭建阻力的IT环境,有很多实践和学习的内容,分享一些。 首先我们有了自己的机柜和很多服务器作为开发机,产品机器是另外的,需要不断重装作测试用。还有我们也有自己的交换机,用来做测试和开发环境。开发机装了ESXi,通过vCenter统一管理可以方便创建自己需要的虚拟机。所需要的外部资源有网络(包括网线,IP,DHCP,DNS,etc)和电源。每个server上面都有B

2014-11-29 11:45:16 394

原创 老罗的工匠精神是不是有唯一性

老罗的手机发布会后,很多人在gongj

2014-05-29 15:10:32 1142

原创 RobotFramework示例的Call Graph

下面是一些链接: Quick Start http://robotframework.googlecode.com/hg/doc/quickstart/quickstart.html RobotDemo https://bitbucket.org/robotframework/robotdemo/wiki/Home   关于RobotFramework本身网上已经有

2014-05-28 17:23:28 2166

原创 老罗锤子手机(Smartisan T1)的一些感想

第一次专门花了时间看了手机发布会,是老罗的锤子手机。总体来说,两个多小时的演讲感觉过得非常快,内容很充分,有些地方也激发了很多的感慨,很多的改进也确实是自己平时使用手机中感觉很不好的地方。老罗继续着他强烈的个人风格,低姿态,高格调,简结朴实但是掷地有声。   随便列几个下来: 首先讲手机的硬件配置 再讲手机的工业设计 再讲手机的软件 手机的包装 感谢一堆人,把门

2014-05-21 18:24:11 1793

原创 手游2048的一点数学方面的思考

最近2048这个游戏很火,周末下了玩了两天,觉得挺有意思,一个4X4的方格里,可以用手指往四个方向拨动,同时里面的数字也会按照同样的方向在一行或一列中移动贴近。同样的数字,移动方向的后面的数字会加到前面。每个数字都是2的倍数,刚开始的是几个随机的2或者4,每移动一下就会随机出现一个2或者4. 而游戏的目标是不断合并数字最终得到2048.后来发现要达到目标,掌握一个简单的技巧即可。就是使数字从大到小

2014-05-19 20:15:39 1500 1

原创 保守主义和软件工程

最近听了罗辑思维的一个视频,luopangzi

2014-04-24 22:24:51 478

原创 基于模型的测试框架的想法 (四)

最近学习了一下prolog语言,思路也有所开阔,比如我之前尝试的用树形结构代表测试步骤的依赖关系,然后用遍历的方法生成test case,如果用prolog的话,只需要描述一下步骤直接的联系,和一个完整的case需要的约束,就可以打印出所有的可能的testcase了,不需要自己设计算法。不过这样的应用似乎并没有多大的好处,没法展示出prolog建模的威力,需要进一步学习怎么样使用prolog建立起

2014-04-05 22:46:56 565

原创 基于模型的测试框架的想法 (三)

在一个group里面问了关于自动设计测试用例的工具的问题,各路高手从理论上到实际工具都给了一些介绍,虽然我没有得到我想要的答案,但是这么多热心的回复确实让我多思考和学习很多东西 先整理一下各路高手的回复: 1.  Hexawise 2. 这样的工具主要集中在执行和分支的判断上,是没办法测试到代码最初的意图,也不能保证能够测试到最初的需求。 3. 在行为驱动开发模式里,Gherkin

2014-03-29 22:40:15 684

原创 打太极和学编程

最近学了点太极,稍微有了一点点了解,虽然连皮毛都不算学到,但是还是有点想法,和大家分享一下,如果有同好者可以交流,那更好了。 提起太极,普通人一般是两种极端反应,一种是觉得很高深,像电影里面那样,以一敌百,四两拨千斤,纵横无敌,一种是觉得就是老年人才练的,慢腾腾的,也不知道干什么,没什么意思。两种反应都有道理,但是都比较片面。首先,太极拳是一种实战得来的拳术,不可能像老年人那么慢腾腾的动

2014-03-29 22:08:36 955

原创 玩桌球的不同境界

最近几年开始玩桌球,从毫无经验到略有风格,经历了无数的练习和交手,稍微有点心得,随便写写,希望能引起大家的共鸣。 首先,玩桌球玩的是什么,准度,杆法,走位,可以对应到眼,手,脑的磨合。 第一阶段,初学者,需要全神贯注,从站位,握杆的姿势,瞄准的方法,方方面面都需要注意。这个时候只会用眼睛看,唯一想要的就是准度。需要大量的基本功练习,做到动作的稳定性和体会瞄准的技巧和感觉。 第二阶段,

2014-03-27 23:08:58 717

原创 基于模型的测试框架的想法 (二)

为什么会想起来要建立测试的模型,主要是基于一个以前项目的想法。下面是这个项目的例子,非常容易明白,输入是命令行的语法,输出是可能的所有命令的组合,还有一个图例,用线条表示出所有可能的命令组合。 Input: command -option1 -option2 { { value2-1 | value2-2 } -option3 { -option4 | -option5 } -o

2014-03-27 17:49:18 604

转载 Oculus Rift的体验和畅想

点击打开链接

2014-03-27 15:36:05 392

原创 基于模型的测试框架的想法 (一)

最近一直纠结于如何高效智能的测试。最后的结果就是构建一个产品使用的模型,然后基于模型自动生成测试用例。这个方面的研究其实已经很多了,也早就有了,但是貌似应用很少。研究了几个商业化的工具,可以图形化构建模型,然后自动根据模型进行测试,效果非常漂亮,似乎是我想要的,但是想用到手头上的工作却感觉无处下手。总的感觉就是这样的工具定制化太强,没有普适性。 所以到现在的想法就是自己动手,这样简单直接

2014-03-26 23:26:46 803

转载 Oculus Rift - We want to enable the world to experience the impossible

home page 霸气招聘口号 招聘主页 Build the Future We want to enable the world to experience the impossible. Work with Amazing People We’re a team of engineers and scientists, from graph

2014-03-26 21:28:06 572

原创 SMC - The State machine Compiler

HomePage This state machine compiler is very interesting.  It defined state file and could generate code for multiple languages.  Also it could generate graph of state.

2014-03-26 15:41:07 950

robot_framework_full_callgraph_based_on_profile

运行webdemo的robotframework测试例子,生成了基于profile的完整的call graph,可以对照源代码理解整个框架的设计思路

2017-12-04

RobotFrameworkCallGraph

RobotFramework的示例生产的Call Graph文件,SVG格式,浏览器可以直接打开,具体可参考博客链接:http://blog.csdn.net/u013961875/article/details/27355347

2014-05-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除