06 2013 档案

摘要:软件测试是什么: 软件测试就是一个过程或一系列过程,用来确认计算机代码完成了其应该完成的功能,不执行其不该有的操作。测试是为发现错误而执行程序的过程。黑盒测试是一种重要的测试策略,又称为数据驱动的测试或输入/输出驱动的测试。使用这种测试方法时,将程序视为一个黑盒子。测试目标与程序的内部机制和结构完全无关,而是将重点集中放在发现程序不按其规范正确运行的环境条件。白盒测试:或称为逻辑驱动的测试,允许我们检查程序的内部结构。软件测试的重要原则:一 测试用例中一个必须部分是对预期输出或结果进行定义。二 程序员应当避免测试自己编写的程序。三 编写软件测组织不应当测试自己编写的程序。四 应当彻底检查每个测 阅读全文
posted @ 2013-06-18 15:06 snake1118 阅读(116) 评论(0) 推荐(0) 编辑
摘要:观察者模式又叫做发布-订阅(Publish/Subscribe)模式。 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主体对象的状态发生改变时,会通知所有观察者对象,使它们能自动更新自己 用观察者模式的动机。 将一个系统分割成一系列相互协作的类有一个很不好的副作用 阅读全文
posted @ 2013-06-17 10:17 snake1118 阅读(97) 评论(0) 推荐(0) 编辑
摘要:维护分为 校正性维护:把诊断,校正软件错误的过程称为校正性维护。 适应性维护:由于计算机技术份发展,外部设备和其他系统元素经常变更,为适应环境的变更而修改软件的活动称为适应性维护。 完善性维护:在使用系统的过程中为满足用户提出的新功能,性能要求而进行的维护。 预防性维护:为进一步改进可维护性,可靠性 阅读全文
posted @ 2013-06-10 12:03 snake1118 阅读(109) 评论(0) 推荐(0) 编辑
摘要:实施 将软件系统部署到客户方的服务器上,并培训客户,协调客户准备基础数据,是软件系统顺利上线运行的过程。 培训 验收 阅读全文
posted @ 2013-06-10 11:46 snake1118 阅读(93) 评论(0) 推荐(0) 编辑
摘要:缺陷管理分为三个等级:严重,一般和轻微。 严重的缺陷:缺少主要功能,或者是主要功能毫无作用;所产生的问题会导致系统罢工,工作不正常;所产生的问题导致无法进行下一步测试。 一般的缺项:主要功能运作不完全;所产生的问题会导致系统的部分功能不正常;所产生的问题虽然严重但不影响下一步测试。 轻微的缺陷:功能 阅读全文
posted @ 2013-06-10 11:40 snake1118 阅读(151) 评论(0) 推荐(0) 编辑
摘要:软件测试是指为了寻找软件缺陷而执行程序的过程。 测试的目的是尽可能发现软件的缺陷,进而证明软件是符合预期要求的。 软件缺陷: 软件未达到需求规格说明书要求的功能。 软件出现了需求规格说明书指明不会出现的错误。 软件功能超出需求规格说明书指明的范围。 软件未达到产品说明书虽未指出但应达到的目标。 软件 阅读全文
posted @ 2013-06-07 16:56 snake1118 阅读(149) 评论(0) 推荐(0) 编辑
摘要:风险和风险管理的概念 “确定”:是指所有信息都可用的。对结果的预言比较有把握。 “不确定”:即没有信息,对可能的结果一无所知。 “风险”:一种不确定的事件或条件,一旦发生会对项目产生正面或负面的影响,它即包括对项目目标的威胁,也包括对这些目标进行提高的机会。 “风险管理”:就是对风险进行识别,分析和 阅读全文
posted @ 2013-06-07 16:46 snake1118 阅读(167) 评论(0) 推荐(0) 编辑
摘要:软件项目有三个目标:质量,进度,成本。 一,在获得开发工程师的承诺的基础上制定合理可行的软件开发计划,这是前提。 二,随时获得每个任务点以及整体项目的进度数据。 三,优先保证“关键路径”上任务点的完成。 四,当进度异常时,我们可以采取的措施包括“快速跟进”和“赶工”。 五,项目再紧,也要“以人为本” 阅读全文
posted @ 2013-06-07 16:17 snake1118 阅读(137) 评论(0) 推荐(0) 编辑
摘要:概要设计一般分为两个方面:一是系统设计,包括具体的系统采用的技术方案,与其他系统的接口方式;二是结构设计,确定软件结构,数据结构,并明确不同模块间的接口方式。 概要设计的核心工作——技术框架设计 详细设计 详细设计的核心工作是将业务模型映射到技术模型。 阅读全文
posted @ 2013-06-07 15:19 snake1118 阅读(140) 评论(0) 推荐(0) 编辑
摘要:设计之前需要调研。跟客户谈项目的需求。用例子描述需求。获得用列(use case) 根据例子设计用例图。 用例图是表达系统中出现的各种事务处理或过程的图形,或者表达系统能够执行的各种功能。 用例详细描述: 前置条件:用例开始时系统必须处在什么状态 事件流:用例步骤,在描述中须有用例开始和用例结束字眼 阅读全文
posted @ 2013-06-07 13:05 snake1118 阅读(157) 评论(0) 推荐(0) 编辑
摘要:视图。 显示模块。 阅读全文
posted @ 2013-06-06 23:12 snake1118 阅读(71) 评论(0) 推荐(0) 编辑
摘要:控制器(Controller)主要负责响应用户端的请求,调用 模型,处理数据,在视图输出数据 每个请求都被路由到控制器的一个方法,改控制器全权负责解释这些请求。还要操作模型,然后通过响应选择一个视图反馈给用户。 控制器是MVC应用程序的司令员。由他调度用户,模型还有视图的交互。 阅读全文
posted @ 2013-06-06 23:05 snake1118 阅读(126) 评论(0) 推荐(0) 编辑
摘要:ASP.NET MVC是一种构建Web应用程序的框架,将一般的MVC(Model-View-Controller)模式应用于ASP.NET框架。 MVC模式代表的是处理用户交互的一种解决方案。 Model 模型 : 组类。描述了要处理的数据以及对数据处理的方法。相当于三层架构的实体类,数据访问层,业 阅读全文
posted @ 2013-06-06 18:31 snake1118 阅读(112) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示