摘要: 云计算(cloud computing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。狭义云计算指IT基础设施的交付和使用模式,指通过网... 阅读全文
posted @ 2015-05-03 22:44 诗和远方rfw 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 问题描述:Develop the project “Hello World”A .java program: Just print out “Hello” + your name;A test case using Junit to verify whether the program works ... 阅读全文
posted @ 2015-04-27 21:05 诗和远方rfw 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 在Git中,删除也是一个修改操作,我们实战一下,先添加一个新文件test.txt到Git并且提交:$ git add test.txt$ git commit -m "add test.txt"[master 94cdc44] add test.txt 1 file changed, 1 inser... 阅读全文
posted @ 2015-04-20 21:21 诗和远方rfw 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 这里介绍六种白盒测试方法:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。1)所谓语句覆盖:就是设计若干个测试用例,运行被测程序,使得每一可执行语句至少执行一次。这里的“若干个”,意味着使用测试用例越少越好。语句覆盖率的公式可以表示如下:语句覆盖率=被评价到的语句数量/可执行的语... 阅读全文
posted @ 2015-04-19 21:09 诗和远方rfw 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 面向对象的单元测试(OOUnitTest)传统的单元测试是针对程序的函数、过程或完成某一定功能的程序块。沿用单元测试的概念,实际测试类成员函数。一些传统的测试方法在面向对象的单元测试中都可以使用。如等价类划分法,因果图法,边值分析法,逻辑覆盖法,路径分析法,程序插装法等等, 用于单元级测试进行的测试... 阅读全文
posted @ 2015-04-12 19:18 诗和远方rfw 阅读(2520) 评论(0) 推荐(0) 编辑
摘要: 问题提出:课堂上我们看到如果正常的只用 int = int.parse("abcd");代码时会出现异常报错,我们该如何修改来完善程序?问题解决方案:我们可以加入异常处理,当输入数据非法不合理时,我们的异常处理会提示您输入有误,请重新输入有效数据,就可以避免出错,更加好的测试程序。下面改进后的JAV... 阅读全文
posted @ 2015-04-07 19:55 诗和远方rfw 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 多个输入等价类划分测试用例例子:1.问题:在三个文本框中输入1到6个英文字符或数字,按ok结束。2.等价类划分:编号有效等价类编号无效等价类1文本框1长度:1-68文本框1长度62文本框2长度:1-69文本框2长度63文本框3长度:1-610文本框3长度64文本框1为字符:a-z A-Z 0-911... 阅读全文
posted @ 2015-03-29 16:11 诗和远方rfw 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 等价类划分概念:等价类是指输入域的某个互不相交的子集合,所有等价类的并集便是整个输入域。目的在于测试用例的无冗余性。等价类一般划分为有效等价类和无效等价类。等价类划分原则:常用的等价类划分原则有如下几种方法1.按区间划分2.按数值划分3.按数值集合划分4.按限制条件或规则划分5.细分等价类等价类划分... 阅读全文
posted @ 2015-03-22 14:05 诗和远方rfw 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 从是否需要执行被测软件的角度,将软件测试分为静态测试和动态测试。静态测试是指被测试程序不在机器上运行,而是采用人工检测和计算机辅助静态分析的手段对程序进行检测,主要方法包括人工测试和计算机辅助静态分析。相对动态测试,静态测试可以更早地进行。静态分析的查错和分析功能是其他方法所不能替代的,静态分析能发... 阅读全文
posted @ 2015-03-15 11:07 诗和远方rfw 阅读(197) 评论(0) 推荐(0) 编辑