BAT-AlibabaBaidu开源平台

https://yq.aliyun.com/opensource
百度开源平台的项目主要源自百度FE、QA团队,其公布的开源项目包括:
Itest是面向service接口的自动化测试工具,可用于集成测试或者系统级测试,以service接口参数为测试输入,以接口返回数据为验证对象。主要特点是case设计简单、执行速度快、稳定性高。

UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于BSD协议,允许自由使用和修改代码。

ECharts是基于Canvas,纯Javascript图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。创新的拖拽重计算、数据视图、值域漫游等特性大大增强了用户体验,赋予了用户对数据进行挖掘、整合的能力。

ESUI是一套简单的UI Library,提供一系列的控件,能满足基本页面交互功能。ESUI的API与默认视觉皮肤遵循BAIDU ECOMUI标准。

F.I.S = Front-end Integrated Solution,是一套完整的前端技术解决方案,包括前段框架、模板框架、自动化框架以及辅助开发工具。

EDP是一个企业级前端应用的开发平台,提供了常用的项目管理工具、包管理工具、调试工具、构建工具、代码生成工具、代码检测工具等一系列开发时的支持,并允许用户自定义自己的扩展。

EST(ECOM Styling Toolkit)是一个基于 LESS 的样式工具库,帮助您更轻松地书写 LESS 代码。EST提供了一系列方便快捷的 mixin,只在调用时才输出代码。est 不希望提供直接给 HTML 调用的类名,用「样式类」污染 HTML 代码的语义。

ER 是一个富浏览器端web应用的框架,适用于并能很方便地构建一个整站式的AJAX web应用。

Tangram 是一款实用的JavaScript基础库,通过她可以迅速构建出高度互动的Web应用程序,简单而且高效!

Cafe测试框架是一款具有开创性意义的Android平台的自动化测试框架,框架覆盖了Android自动化测试的各种需求。框架致力于实现跨进程测试、快速测试、深度测试,解决了Android自动化测试中的诸多难题,比如业界一直没有解决的跨进程测试问题。

服务虚拟化指的是采用特定的技术将不稳定、不可用、未开发完全的服务虚拟出来。Terminator 提供两种解决方案: 1)针对协议的通用桩,可以预先设置请求对应的返回值以及匹配条件,这样系统未开发完之前可以使用这个桩来代替真实的服务; 2) 录制回放方式,在第三方服务可用的时候将链路上的数据录制下来,当不稳定或者不可用时,回放当时录制的数据。

AVT,accessibility test,确保那些视觉有缺陷,或者听觉有缺陷的人,可以跟正常人一样使用这个系统,这个是基于美国政府的要求.AVT的测试工具主要是JAWS,ScreenReader等.也有一些firefox的插件.
BVT,build available test ~测试build是否可用,主要是进行些简单的功能测试,如:能否启动,能否登录等CVT,component test针对每个不同的Component进行测试(主要用于OSGI开发的项目).
FVT,function test。FVT其实和别的测试可以交叉,也是运行一下其他的测试的一些基本的case.很多公司可能只有FVT测试。FVT做完所有的事情。
GVT,globalization的测试。这个范围其实非常广泛.最基本的是保证系统在多语言的环境下,能够运行正常.主要测试工具有chkpii .
PVT,performance test ,性能测试的范围也很广.基本的包括测试响应时间,压力测试,大数据量的测试.
SVT,system test.在IBM,他还涉及RVT(reliability测试)和IVT(Integration测试).
TVT,translation test .在IBM,几乎所有的公共产品在发布之前都要经过TVT测试,一般是由遍布全球的翻译团队把软件和文档从英文翻译成多种语,然后进行由TVT确认翻译的质量.

hibernate映射类型 Java类型 标准SQL类型integer /int java.lang.Integer /int INTEGER 4字节 long java.lang.Long /long BIGINT 8字节 short java.lang.Short /short SMALLINT 2字节 byte java.lang.Byte /byte TINYINT 1字节 float java.lang.Float /float FLOAT 4字节 double java.lang.Double /double DOUBLE 8字节 bigdecimal java.math.BigDecimal /NUMERIC character java.lang.Character
/java.lang.String /char CHAR(1) 定长字符 string java.lang.String VARCHAR 变长字符 boolean java.lang.Boolean /Boolean BIT 布尔类型 date java.util.Date /java.sql.Date DATE 日期 timestamp java.util.Date/java.util.Timestamp TIMESTAMP 日期 calendar java.util.Calendar TIMESTAMP 日期 calendar_date java.util.Calendar DATE 日期 binary byte[] BLOBBLOB text java.lang.String TEXT CLOB serializable 实现java.io.Serializablej接口的任意Java类 BLOB BLOB clob java.sql.Clob CLOB CLOB blob java.sql.Blob BLOB BLOB class java.lang.Class VARCHAR 定长字符 locale java.util.Locale VARCHAR 定长字符 timezone java.util.TimeZone VARCHAR 定长字符 currency java.util.Currency VARCHAR 定长字符

你可能感兴趣的:(BAT-AlibabaBaidu开源平台)