第九次作业 林宏璘 2013551601

最近在参与小组项目的测试工作,因为个人对于集成测试还不是太熟悉,所以本周的作业就是关于集成测试的内容,以加深对集成测试的理解。

定义:集成测试,也叫组装测试或子系统测试。在单元测试的基础上,将所有模块按照设计要求(如根据结构图)组装成为子系统或系统,进行集成测试。

主要目的:发现与接口有关的模块之间的问题。

需要注意的是在对程序进行测试时,虽然程序在某些局部反映不出的问题,在全局上很可能暴露出来,影响功能的正常发挥。

这其中的原因可能有以下几点:1、模块相互调用时引入了新的问题。例如,数据可能丢失,一个模块对另一个模块可能有不良影响等。

2、几个子功能组合起来不能实现主功能。

3、误差不断累积达到不可接受的程度。

4、全局数据结构出现错误等。

参考资料: 《软件测试教程》 机械工业出版社

时间: 2024-10-15 13:41:39

第九次作业 林宏璘 2013551601的相关文章

第一次作业 林宏璘 2013551601

3.  上网调查一下目前流行的源程序版本管理软件和项目管理软件都有哪些, 各有什么优缺点? (提示:搜索一下Microsoft TFS.GitHub.Trac.Bugzilla.Rationale,Apple XCode)? 这个可以作为一道附加作业. 答:Microsoft TFS:Microsoft Team foundation server ,微软团队基础服务器,为 Microsoft 提供源代码管理数据收集报告等工作. 优点:集成了项目管理.版本控制.bug跟踪,能实现SCRUM. 缺

第三次作业 林宏璘 2013551601

3.产品同质化问题. 答:产品同质化是指在一定地域范围内同一大类中不同品牌的商品在性能.外观甚至营销手段上相互模仿,以至逐渐趋同的现象.(摘自MBA智库百科) 产品同质化的影响:产品的同质化,使得大量同质化的产品涌向市场,到处都是价格战,大家一方面反对同行的压价竞争,同时自己也在为同质化做着贡献,谁都一时难以跳出同质化的怪圈.这种同质化现象,影响了企业的利润收入,没有足够的资金投入到产品的研发和品牌化建设,只能维持在一个相对不高的竞争水平之上,长期下去,同类行业的整体技术水平和产品质量很难有一个

第七次作业 林宏璘 2013551601

有人说--现在软件工程分为四个阶段: 和PM吵->和设计吵->和测试吵->和用户吵: 你觉得应该如何避免吵架? 答:谈到吵架,我觉得并不能很好的解决问题,虽然吵架是激烈的思想交流,但是在有强烈的情绪时是不能很好地表达自己的想法也难以让别人接受的.反而不能很好地解决问题. 为了避免吵架,首先我们得学会控制自己的情绪,了解双方对待这个问题的不同看法,清楚大家需要调和的地方在哪里,多一点耐心去调和. 其次,为什么会吵架?我觉得有以下几点:一是大家对产品的构想不一样:二是工作量和难度的了解程度不

第二次作业 林宏璘 2013551601

2.  软件有很多种,也有各种分类办法: ShrinkWrap (在包装盒子里面的软件,软件在CD/DVD上):   Web APP (基于网页的软件):   Internal Software (企业或学校或某组织内部的软件): Games (游戏):   Mobile Apps (手机应用):    Operating Systems (操作系统):    Tools (工具软件)      选取一类软件,  请分析: 答:我选取的是手机应用QQ. 1) 此类软件是什么时候开始出现的, 这些

第四次作业 林宏璘 2013551601

基于我的个人项目--captcha做黑盒测试: 等价类表 输入条件 有效等价类 编号 无效等价类 编号 验证码 四位数字,内容与验证码图片上的字符相同 1 含有非法字符 2 少于四个字符 3 多于四个字符 4 含有中文字符 5 文本框无输入 6 测试用例表 测试用例 验证码 预期输出 覆盖的等价类 TC1 3437 输入相同,登陆成功 1 TC2 6898 输入不同,登录失败 1,2 TC3 0179 输入不同,登录失败 1,3 TC4 4613 输入不同,登录失败 1,4 TC5 9724 输

第五次作业 林宏璘 2013551601

程序员经常在学习,交流,提高自己,怎样才是有效的学习方法呢?打字快就能写程序快么?最终我们这个行业的核心竞争力是什么? 请看:http://www.zhihu.com/question/27180582 答:看了这个问题在知乎的高票解答之后, 我了解了:如果只看敲打代码的速度是分辨不出来优秀的程序员和平庸的程序员的,而是应该看他们遇到问题后对bug的分析.定位和思考,两者在解决问题的效率上会有很大的区别. 要做一个优秀的程序员,应该具备良好的自学能力.动手能力.耐心.毅力: 还有态度也是很重要的

第八次作业 林宏璘 2013551601

在系统设计中,对数据库的设计应考虑哪些设计原则? 答:数据库是整个软件应用的根基,是软件设计的起点,它起着非常重要的作用. 因此,我觉得数据库的设计应考虑以下原则: 1.数据库设计起码要占用整个项目开发的40%以上的时间. 2.数据库设计不只有简单的基本数据存储,还要逻辑数据存储. 3.数据库设计要考虑效率和优化问题. 4.设计合理的表关联. 5.设计表时不加主外键等约束性关联,系统编码阶段完成后再添加约束性关联. 6.添加必要的冗余字段.

基于案例SQL优化第九课作业分享

默认统计信息收集: 1. 11g默认启动了统计信息收集的任务,默认运行时间是周一到周五晚上10点和周6,周天的早上6点 2. 你也可以关闭自动统计新收集任务,选择手工收集的方式,但是一般不建议这样操作. 动态统计信息: 1. 统计信息默认情况下是每天晚上10点半后收集,如果新建对象还没来得级收集统计信息,就采用动态采样的方式. 2. 具体在set autotrace 跟踪的执行计划中,可以看到类似:- dynamic sampling used for this statement (level

机电传动控制第九周作业(一)

<机电传动控制>第九周作业(一) 1单相桥式晶闸管整流电路仿真 搭建的模型图: 当触发角为pi/4时,仿真结果为: 当触发角为pi/2时:仿真结果为: 触发角为pi/2,电感值为0.01时,仿真结果: 触发角为pi/2,电感值为1时,仿真结果为: 触发角为pi/2,电感值为0.5时,仿真结果: 触发角为pi/4,电感值为0.5时,仿真结果: 2三相六脉波桥式晶闸管整流电路仿真 搭建的电路图: 触发角为0,仿真结果: 触发角为pi/4,仿真结果: 触发角为pi/2,仿真结果: 触发角为0,电感为