Watir 是一个使用 Ruby 实现的开源Web 自动化测试框架,相对于那些庞大的商业工具来说,它很小巧,也很灵活,提供的功能也足够用。 项目主页: http://www.open-open
Graphviz是开源可视化图形软件。它有几个主要的图形布局计划,具有网络和交互图形界面,以及辅助工具,图书馆和语言绑定。 项目主页: http://www.open-open.com/lib/v
Qccrypt 是一个非常小型的 ccrypt 加密解密命令行工具的图形化前端工具。用来对文件进行加解密。 项目主页: http://www.open-open.com/lib/vie
自动化测试工具可以减少测试工作量,提高测试工作效率,但首先是能够选择一个合适的且满足企业信息系统工程环境的自动化测试工具,因为不同的测试工具,其面向的测试对象是不一样的。按照测试工具的主要用途和应用领域,可以将自动化测试工具分为以下几类:
Automation Framework) 是一个自动化测试框架,用以提升测试用例和测试环境的可重用性以及自动化的程度。STAF 为测试人员提供了一个端到端的自动化测试解决方案。 功能: STAF is an automation
QuoraCms是一套免费的社会化问答系统,基于php+MySQL+jQuery架构开发,对于想架设一个社会化问答的网站的站长 来说肯定是一个最好的选择,同时其MVC的模式也非常适合站长进行二次开发。
Cucumber 是一个能够理解用普通语言 描述的测试用例的支持行为驱动开发(BDD)的自动化测试工具,用Ruby编写,支持Java和.Net等多种开发语言。 1: Describe behaviour in plain
。设置 ANDROID_HOME 系统变量为你的 Android SDK 路径,并把 tools 和 platform-tools 两个目录加入到系统的 Path 路径里。 3、安装 maven 插件
1. 为什么组件化这么难做 Web应用的组件化是一个很复杂的话题。 在大型软件中,组件化是一种共识,它一方面提高了开发效率,另一方面降低了维护成本。但是在Web前端这个领域,并没有很通用的组件
rule):可以用单元测试完成的工作应该使用单元测试完成。 Robolectric 和 gradle unit tests support 是用于 Android 的非常好的单元测试框架范例。从另一个角度来说, UI
最近,我被问及如何用 JGit 来初始化一个新的 Git 库,比如实现初始化一个库 /path/to/repodoes。 当我用 JGit 来创建库时其实并不难,这里有些细节值得提一提。因为在网上
境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。 Eclipse的本身只是一个框架平台,但是众多插件的支持,使得Eclips
理解Java对象序列化 关于Java序列化的文章早已是汗牛充栋了,本文是对我个人过往学习,理解及应用Java序列化的一个总结。此文内容涉及Java序列化的基本原理,以及多种方法对序列化形式进行定制。在撰写本文时,既参考了Thinking
Linux系统的线程实现非常特别:他对线程和进程并不特别区分。对linux而言,线程只不过是一种特殊的进程罢了,后面我们会看到,他们都通过do_fork函数创建,只是传入的参数不一样而已。线程创建时,会共享内核资源。
只要有了优秀的编程工具、高级的编程语言、丰富的构件库和辅助程序建立系统,就能解决所有问题?并及时地在预算范围内交付良好的软件系统吗? 一个软件开发团队如果想要在项目中获得最大限度的成功,离不开人的因素。
近几年C++有了很多变化。最新的两个版本C++11和C++14,引入了如此多的新特性,用 Bjarne Stroustrup的话说就是 “感觉就像一个新语言一样。” 真的。现代c++形成了一个全新的编程风格,我不能不注意到它带有更多的
难。 这也是数据可视化的用武之处:用简单易懂的可视化方式总结并呈现大型数据集,为读者提供有价值的信息。 许多先进的可视化方式(如:网络图、3D 建模、堆叠地图)被用于特定用途,例如3D医疗影像
这有五个很独特的扁平风格的例子.我们分析一下,再"戏说"一下什么叫扁平风格 去除特效 扁平化设计以其形命名。平的设计就是其独特的二维风格,简单地平。 这一概念点缀 — — 阴影、棱台、压花
Velocity初始化过程解析 Velocity是一个表示层的模板框架,作为jsp的替代者,有着很多优势。小巧方便,不必使用el或者其他表示层技术来展示页面,感觉是一个很新颖的技术。 Velocit
1、 GUI可视化设计器——DroidDraw Dr oidDraw是基于Java Swing的Android界面设计器,可以通过它生成复杂的Android Layout Xml文件。 2、AnDroidDrow