声明:以下内容为网络自学笔记,个别内容及图片引自网络,如有雷同,纯属巧合引用,若有侵权,请留言联系,将第一时间删除,欢迎各位留言交流斧正!
今天先从现在最新的4G技术开始了解起:
1.LTE:(Long Term Evolution,长期演进);
2.引入了OFDMA(正交频分复用)和MIMO(多输入多输出)关键技术;
3.支持两种制式FDD-LTE(频分复用)和TDD-LTE(时分复用)...
分类:
其他好文 时间:
2014-12-06 06:35:08
阅读次数:
226
一、前言
本篇将介绍一些gtest的基本使用,包括下载,安装,编译,建立我们第一个测试Demo工程,以及编写一个最简单的测试案例。
二、下载
如果不记得网址, 直接在google里搜gtest,第一个就是。目前gtest的最新版本为1.3.0,从下列地址可以下载到该最新版本:
http://googletest.googlecode.com/files/gtest-1.3.0.zip
...
http://www.qnr.cn/pc/rj/zhongji/ruanze/201008/523311.html *
http://www.uml.org.cn/Test/201006085.asp **
http://blog.csdn.net/jq0123/article/details/5479998 ***
最终选择Google的GTest作为我们开发的测试框架。...
分类:
其他好文 时间:
2014-12-03 14:18:28
阅读次数:
185
背景
CppUnit 是个基于 LGPL 的开源项目,最初版本移植自 JUnit,是一个非常优秀的开源测试框架。CppUnit 和 JUnit 一样主要思想来源于极限编程(XProgramming)。主要功能就是对单元测试进行管理,并可进行自动化测试。这样描述可能没有让您体会到测试框架的强大威力,那您在开发过程中遇到下列问题吗?如果答案是肯定的,就应该学习使用这种技术:
测试代码没...
分类:
其他好文 时间:
2014-12-03 10:34:04
阅读次数:
294
背景
一个高效的软件开发过程对软件开发人员来说是至关重要的,决定着开发是痛苦的挣扎,还是不断进步的喜悦。国人对软件蓝领的不屑,对繁琐冗长的传统开发过程的不耐,使大多数开发人员无所适从。最近兴起的一些软件开发过程相关的技术,提供一些比较高效、实用的软件过程开发方法。其中比较基础、关键的一个技术就是测试驱动开发(Test-Driven Development)。虽然TDD光大于极限编程,但测试驱动开...
分类:
其他好文 时间:
2014-12-03 10:34:01
阅读次数:
190
下周一准备去蹭听公司组织的javascript TDD训练营。以前只是零散的使用javascript,水平相当于小白,笨鸟先飞,提前把环境鼓捣一下。步骤:1.nodejs安装到http://www.nodejs.org/下载pkg包。然后一路next。安装后得到安装路径提示Node was inst...
分类:
编程语言 时间:
2014-11-27 20:17:39
阅读次数:
329
最近喜欢使用JUnit在java上tdd,js也一样。之前感觉JQuery不错,所以使用QUnit,应该也是最出名的了。
首先,登录官网http://qunitjs.com/,下载两个文件:
qunit-1.15.0.js
qunit-1.15.0.css
其实QUnit框架就这两个东西。
然后参照getting started里写一个html和一个js...
分类:
其他好文 时间:
2014-11-26 22:45:06
阅读次数:
337
访问手机操作系统本文地址: http://blog.csdn.net/caroline_wendy连接手机,使用"adb shell"就可以进入手机操作系统,可以删除一些数据文件。使用"ls -a",查看隐藏文件,主要文件都存储在sdcard目录内,其中数据文件是隐藏文件,“.”开头的文件。如计步器数据的位置,可以清空数据:shell@lcsh92_wet_tdd:/sdcard/.healtht...
分类:
移动开发 时间:
2014-11-26 11:32:30
阅读次数:
178
今天在实验室给大家介绍了一下TDD和Docker,大家对TDD都比较感兴趣,包括老板,也问了一些问题。 还是从头来说TDD吧,TDD作为敏捷开发领域的领头军,充满魅力,同时也充满争议。一切从三大军规说起:除非这能让失败的单元测试通过,否则不允许去编写任何的产品代码。只允许编写刚好能够导致失败的...
分类:
其他好文 时间:
2014-11-24 00:44:18
阅读次数:
383
BDD作为理论方法学,强调以需求为导向,并鼓励开发人员、QA与需求方之间的协作。BDD位于更宏观的位置,让开发者“做正确的事”;而TDD注重细节,确保开发者“正确的做事”。
分类:
Web程序 时间:
2014-11-22 18:39:57
阅读次数:
354