App测试是一项批判性的工作,目的就是找出软件中的缺陷。这里暂时不去深究为什么要进行App测试,以及App测试带来的好处。只介绍App测试中一些基本的测试方法。根据是否查看代码程序分为黑盒测试和白盒测试;根据是否运行软件又可分为静态测试和动态测试。 黑盒测试:又叫功能测试或行为测试,只需考虑各个功能 ...
分类:
移动开发 时间:
2016-07-04 18:27:03
阅读次数:
219
单元测试一.概念
单元测试又称模块测试,属于白盒测试,是最小单位的测试。模块分为程序模块和功能模块。功能模块指实现了一个完整功能的模块(单元),一个完整的程序单元具备输入、加工和输出三个环节。而且每个程序单元都应该有正规的规格说明,使之对其输入、加工和输出的关系做出名明确的描述。
覆盖率:代码的覆盖程度,一种度量方式。针对代码的测试覆盖率有许多种度量方式,定义如下:
语句覆盖(...
分类:
其他好文 时间:
2016-07-03 19:35:40
阅读次数:
175
黑盒测试(二) 本文接黑盒测试(一)。 1.3 黑盒测试的常用技术 功能测试意味着测试数据的选择和测试结果的解释是以软件的功能属性为基础的。黑盒测试不应当由程序的作者来执行,因为他知道太多的程序内部知识。在新的测试方法中,软件系统在内部白盒测试完成后由一个第三方来执行黑盒测试。 尽管黑盒测试是围绕着 ...
分类:
其他好文 时间:
2016-07-03 11:44:20
阅读次数:
127
01 今天有件事必须记录下,就是工作中犯错了,之前白盒测试问题排查过程中我漏掉了一个问题(没查出来),结果在问题单里有。而事实上这个问题还比较明显。这是重大失误。为此我深刻做了自我反省。 最近一个月,自从开始白盒测试以后,我的工作积极性直线下降,以至于消极对抗。最后导致今天的问题也算是顺理成章。 其 ...
分类:
其他好文 时间:
2016-07-01 22:49:41
阅读次数:
174
黑盒测试(一) 1.1 什么是黑盒测试 黑盒测试(Black Box Testing)又叫功能测试(Functional Testing),这是因为在黑盒测试中,主要关注于被测软件的功能实现,而不是内部逻辑。黑盒测试是与白盒测试截然不同的一个测试概念,也是在软件测试中使用得最早,也是最广泛的一类测试 ...
分类:
其他好文 时间:
2016-06-25 15:04:12
阅读次数:
142
可信软件:可信就是:一个实体在实现给定目标时,其行为与结果总是可以预期的。如果软件服务总是与用户的预期相符,即使在运行过程中出现一些特殊情况,这样的软件就是可信软件。 可靠软件应该是软件没有逻辑错误的,相当于任何情况下都不会由于软件本身出问题导致出错。我觉得,可信软件相当于白盒测试没有问题的软件,而 ...
分类:
其他好文 时间:
2016-06-24 01:27:07
阅读次数:
132
通过这半学期我对软件工程的学习,从软件工程的基础到考试用户的需求分析与求解,最后到黑盒白盒测试通过自身做过的一些案例,讲解了软件工程这门本身枯燥乏味的课程,这不仅增强了学生学习的积极性,也通过让我们自己去做一些需求分析,我们从中学到了许多知识。老师不仅仅在课堂上对我们悉心的知道,在课外还让我们多看一 ...
分类:
其他好文 时间:
2016-06-17 22:32:13
阅读次数:
182
文件的存储 1,自己私有的文件目录下 ,2, SD卡下 ,3,sharedperferense,4,还有数据库 测试 黑盒白盒 测试粒度 单元 集成 系统 单元测试的步骤 编写一个类,继承AndroidTestCase类 在类里调用asserEqualse()方法 在清单文件里配置参数 2个 测试的 ...
分类:
移动开发 时间:
2016-06-16 21:45:38
阅读次数:
188
通过这半学期我对软件工程的学习,老师在课堂上从软件工程的基础到用户的需求分析,最后到黑盒白盒测试通过自身做过的一些案例,生动形象的讲解了软件工程这门本身枯燥乏味的课程,这不仅增强了学生学习的积极性,也通过让我们自己去做一些需求分析,我们从中学到了许多知识。 老师不仅仅在课堂上对我们悉心的知道,在课外 ...
分类:
其他好文 时间:
2016-06-16 09:14:08
阅读次数:
158
一 软件测试的分类 按测试阶段划分 1)单元测试 2)集成测试 3)系统测试 4)验收测试 5)回归测试 6)Alpha 测试 7)Beta测试 按测试方法划分 1)白盒测试 2)黑盒测试 3)灰盒测试 4)性能测试 5)自动化测试 6)兼容性测试 7)易用性测试 8)安全测试 9)探索性测试 10 ...
分类:
其他好文 时间:
2016-06-13 13:34:57
阅读次数:
171