- 博客(25)
- 资源 (2)
- 收藏
- 关注
原创 tensorflow 学习笔记 2
Github上有个学习tensorflow的githttps://github.com/nfmcclure/tensorflow_cookbook内容完整,买了中文版,但是却很多细节,所以还是直接看github原版好了。电子书是ipynb格式的,ubuntu看起来很容易。从第一个example开始:电子书https://github.com/nfmcclure/te
2017-12-05 20:58:31 345
原创 tensorflow 学习笔记 1
安装完tensorflow后,执行source activate tensorflow测试mnist手写识别example::~/mnist$ python fully_connected_feed.py --input_data_dir .Extracting ./train-images-idx3-ubyte.gzExtracting ./train-labels-
2017-12-04 21:36:22 284
原创 Robot Framework 源代码阅读笔记 之五
自己画图还是太累,重新基于之前用profile生成的数据来自动生成call graph的方法又来了一次,是SVG格式的,不方便贴到blog里,连接如下:http://download.csdn.net/download/u013961875/10144850放了张缩率图,感受一下,对照代码,一动一静,慢慢看看,还是很有用的
2017-12-04 19:00:47 930 2
原创 Robot Framework 源代码阅读笔记 之四
继续上一次的结果,到最后visit_suite的时候非常复杂,又展开重新画了一张图,已经省略了很多重要东西,只能大概看个设计思路(主要是免费的只能画60个)Running和Model看起来是测试执行最核心的逻辑,涉及到具体的测试设计和执行的思路和扩展性的考虑。比起普通的框架,库,测试脚本这样的层次清楚的测试开发方式要复杂许多,很大程度上会提高使用和维护的成本。没看到设计者具体的
2017-12-03 17:56:56 930
原创 Robot Framework 源代码阅读笔记 之三
继续填坑,之前从代码逻辑上走了一圈,没啥太深印象,看来需要花个图看看这个visit_suite貌似比较复杂,代码里专门描述了算法:Visitor algorithmAll suite, test, keyword and message objects have a visit() method that accepts a visitor instance
2017-12-02 21:44:25 889
原创 Robot Framework 源代码阅读笔记 之二
上次走到了具体测试执行的地方,感觉缺乏一个全局观,有点走不下去。还是再回头看看整个设计思路,所有的模块文档都可以从这里访问到:使用文档:http://robotframework.org/robotframework/接口文档:http://robot-framework.readthedocs.io/en/3.0.2/autodoc/robot.html
2017-12-01 22:26:07 3512 2
原创 Robot Framework 源代码阅读笔记 之 一
从源代码里应该可以帮我解答一些问题:1. 这些关键字怎么定义的,然后怎么对应到具体的库来执行的2. 框架的逻辑组织架构是什么样的,能学到哪些东西3. 有没有一些可以改进的地方4. 用到了哪些语言特性和技巧5. 其他一些思考安装完之后的入口robot文件如下:https://github.com/robotframework/robotframework/tree
2017-11-30 22:16:04 6475
原创 Robot Framework 常用的第三方库
整理一些看起来比较常用的维护比较好的库方便以后学习和使用robotframework-requestshttps://github.com/bulkan/robotframework-requestsrobotframework-appiumlibraryhttps://github.com/serhatbolsu/robotframework-
2017-11-29 21:59:23 6500
转载 How to Structure a Scalable And Maintainable Acceptance Test Suite
How to Structure a Scalable And Maintainable Acceptance Test Suite07/20/10 by Andreas Ebbert-Karroum5 CommentsRobot Framework TutorialPart I: Robot Framework Tutorial
2017-11-29 21:26:10 228
转载 Writing Maintainable Automated Acceptance Tests
先放一下,等有空了翻译一下,再加点自己的解读和思考原文链接 点击打开链接
2017-11-29 21:22:54 143
原创 整理一下最近学习使用的一些IT工具,老的新的都有之一基本篇
最近换了项目组,从头开始搭建阻力的IT环境,有很多实践和学习的内容,分享一些。首先我们有了自己的机柜和很多服务器作为开发机,产品机器是另外的,需要不断重装作测试用。还有我们也有自己的交换机,用来做测试和开发环境。开发机装了ESXi,通过vCenter统一管理可以方便创建自己需要的虚拟机。所需要的外部资源有网络(包括网线,IP,DHCP,DNS,etc)和电源。每个server上面都有B
2014-11-29 11:45:16 405
原创 RobotFramework示例的Call Graph
下面是一些链接:Quick Starthttp://robotframework.googlecode.com/hg/doc/quickstart/quickstart.htmlRobotDemohttps://bitbucket.org/robotframework/robotdemo/wiki/Home 关于RobotFramework本身网上已经有
2014-05-28 17:23:28 2180
原创 老罗锤子手机(Smartisan T1)的一些感想
第一次专门花了时间看了手机发布会,是老罗的锤子手机。总体来说,两个多小时的演讲感觉过得非常快,内容很充分,有些地方也激发了很多的感慨,很多的改进也确实是自己平时使用手机中感觉很不好的地方。老罗继续着他强烈的个人风格,低姿态,高格调,简结朴实但是掷地有声。 随便列几个下来:首先讲手机的硬件配置再讲手机的工业设计再讲手机的软件 手机的包装感谢一堆人,把门
2014-05-21 18:24:11 1816
原创 手游2048的一点数学方面的思考
最近2048这个游戏很火,周末下了玩了两天,觉得挺有意思,一个4X4的方格里,可以用手指往四个方向拨动,同时里面的数字也会按照同样的方向在一行或一列中移动贴近。同样的数字,移动方向的后面的数字会加到前面。每个数字都是2的倍数,刚开始的是几个随机的2或者4,每移动一下就会随机出现一个2或者4. 而游戏的目标是不断合并数字最终得到2048.后来发现要达到目标,掌握一个简单的技巧即可。就是使数字从大到小
2014-05-19 20:15:39 1549 1
原创 基于模型的测试框架的想法 (四)
最近学习了一下prolog语言,思路也有所开阔,比如我之前尝试的用树形结构代表测试步骤的依赖关系,然后用遍历的方法生成test case,如果用prolog的话,只需要描述一下步骤直接的联系,和一个完整的case需要的约束,就可以打印出所有的可能的testcase了,不需要自己设计算法。不过这样的应用似乎并没有多大的好处,没法展示出prolog建模的威力,需要进一步学习怎么样使用prolog建立起
2014-04-05 22:46:56 578
原创 基于模型的测试框架的想法 (三)
在一个group里面问了关于自动设计测试用例的工具的问题,各路高手从理论上到实际工具都给了一些介绍,虽然我没有得到我想要的答案,但是这么多热心的回复确实让我多思考和学习很多东西先整理一下各路高手的回复:1. Hexawise2. 这样的工具主要集中在执行和分支的判断上,是没办法测试到代码最初的意图,也不能保证能够测试到最初的需求。3. 在行为驱动开发模式里,Gherkin
2014-03-29 22:40:15 695
原创 打太极和学编程
最近学了点太极,稍微有了一点点了解,虽然连皮毛都不算学到,但是还是有点想法,和大家分享一下,如果有同好者可以交流,那更好了。提起太极,普通人一般是两种极端反应,一种是觉得很高深,像电影里面那样,以一敌百,四两拨千斤,纵横无敌,一种是觉得就是老年人才练的,慢腾腾的,也不知道干什么,没什么意思。两种反应都有道理,但是都比较片面。首先,太极拳是一种实战得来的拳术,不可能像老年人那么慢腾腾的动
2014-03-29 22:08:36 974
原创 玩桌球的不同境界
最近几年开始玩桌球,从毫无经验到略有风格,经历了无数的练习和交手,稍微有点心得,随便写写,希望能引起大家的共鸣。首先,玩桌球玩的是什么,准度,杆法,走位,可以对应到眼,手,脑的磨合。第一阶段,初学者,需要全神贯注,从站位,握杆的姿势,瞄准的方法,方方面面都需要注意。这个时候只会用眼睛看,唯一想要的就是准度。需要大量的基本功练习,做到动作的稳定性和体会瞄准的技巧和感觉。第二阶段,
2014-03-27 23:08:58 731
原创 基于模型的测试框架的想法 (二)
为什么会想起来要建立测试的模型,主要是基于一个以前项目的想法。下面是这个项目的例子,非常容易明白,输入是命令行的语法,输出是可能的所有命令的组合,还有一个图例,用线条表示出所有可能的命令组合。Input:command -option1 -option2 { { value2-1 | value2-2 } -option3 { -option4 | -option5 } -o
2014-03-27 17:49:18 613
原创 基于模型的测试框架的想法 (一)
最近一直纠结于如何高效智能的测试。最后的结果就是构建一个产品使用的模型,然后基于模型自动生成测试用例。这个方面的研究其实已经很多了,也早就有了,但是貌似应用很少。研究了几个商业化的工具,可以图形化构建模型,然后自动根据模型进行测试,效果非常漂亮,似乎是我想要的,但是想用到手头上的工作却感觉无处下手。总的感觉就是这样的工具定制化太强,没有普适性。所以到现在的想法就是自己动手,这样简单直接
2014-03-26 23:26:46 817
转载 Oculus Rift - We want to enable the world to experience the impossible
home page霸气招聘口号招聘主页Build the FutureWe want to enable the world to experience the impossible.Work with Amazing PeopleWe’re a team of engineers and scientists, from graph
2014-03-26 21:28:06 581
原创 SMC - The State machine Compiler
HomePageThis 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 962
robot_framework_full_callgraph_based_on_profile
2017-12-04
RobotFrameworkCallGraph
2014-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人