随笔分类 -  [21] 软件测试/项目管理

软件测试。Software Test。软件项目管理。
摘要:实验时: 1 携带实验报告纸(含实验报告纸首页;每次至少写5页报告;报告为手写); 2 携带“Microsoft Office Project 2003 简体中文版”完整版(不要精简版),U盘。班级: 软件081,软件082,计升本101,计升本102 课程: 软件项目管理 地点: 计算机学院实验室/实验中心工具:Microsoft Office Project 2003 简体中文版 VSS6.0 VC6.0 VB6.0其他事项: 一次一个自然班。 尽量安排在白天,4学时连上(中间不休息);如果排不开也可以排在晚上,或者排成2学时的。 指导老师讲解和演示实验(投影仪),然后开始做实验。具体时间 阅读全文
posted @ 2011-06-07 08:12 emanlee 阅读(297) 评论(0) 推荐(0) 编辑
摘要:Astra SiteManager是一个全面的可视网站管理工具。它会扫描你的整个网站,用不同色彩对功能区域做标记,为你的网站呈现出一个完全的视觉图像。它可以察觉坏掉的联结和接入问题,把网站的最新变化和原来形成的镜像做比较,为提高网站的效率鉴别关键的使用模型,使动态生成的网页有效。 Astra SiteManager is a comprehensive, visual Website management tool that is designed to meet the challenges faced by Webmasters and business managers of rapid 阅读全文
posted @ 2011-06-01 20:20 emanlee 阅读(430) 评论(0) 推荐(0) 编辑
摘要:在软件项目中,不少技术人员经常混用QA(Quality Assurance 质量保证)和QC(Quality Control 质量控制)这两个术语;甚至一些实施培训的专业公司(Baidu和Oristand)也混淆了这两个概念。这种概念混淆,很不利于组织导入CMMI(软件能力成熟度模型)或ISO9000;更进一步说,也不利于提升软件项目管理水平。 实际上,这两个工作的性质明显不同,它们对从业人员的素质要求也很不相同。简单地说,QA(质量保证)是针对项目实施过程的管理手段,QC(质量控制)是针对项目产品的技术手段。 QA监督做事 QA致力于按照正确方法、在正确的时间做正确的事情:从做事方法上按照既 阅读全文
posted @ 2011-05-05 13:56 emanlee 阅读(12217) 评论(0) 推荐(0) 编辑
摘要:A * Abstract Resource 抽象资源 * Abstraction 抽象 * Acceleration 加速 * Acceptability Criteria 验收标准 * Acceptable Quality Level ("AQL") 可接受质量水平 * Acceptance 验收 * Acceptance Criteria 验收标准 * Acceptance Letters 验收函 * Acceptance Number 接受数目 * Acceptance Review 验收评审 * Acceptance Test 验收测试 * Acquisition 阅读全文
posted @ 2011-04-29 11:58 emanlee 阅读(3027) 评论(0) 推荐(0) 编辑
摘要:Ruby ['ru:bi] ,一种为简单快捷面向对象编程而创的脚本语言,在20世纪90年代(1995年)由日本人松本行弘开发,遵守GPL协议和Ruby License。它的灵感与特性来自于Perl、Smalltalk、Eiffel、Ada以及Lisp语言。由Ruby语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的Ruby语言替代品。From http://www.ruby-lang.org/zh_cn/about/ 阅读全文
posted @ 2011-04-29 11:44 emanlee 阅读(576) 评论(0) 推荐(0) 编辑
摘要:Perl是一种脚本语言。 Perl是一种高级、通用、直译式、动态的程序语言。最初设计者拉里·沃尔(Larry Wall)为了让在UNIX上进行报表处理的工作变得更方便,决定开发一个通用的脚本语言,而在1987年12月18日发表。Perl借取了C、sed、awk、shell scripting以及很多其他编程语言的特性。其中最重要的特性是他内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。目前拉里·沃尔已经开发Perl 6,来作为 Perl的后继。其中最重要的特性是它内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。简而言之,Perl象C一样强大,象awk 阅读全文
posted @ 2011-04-29 11:37 emanlee 阅读(1020) 评论(0) 推荐(0) 编辑
摘要:Objective-C 是一种设计用来支持面向对象开发的简洁的计算机语言,它是标准C语言的一个很小但是很强大的超集。除了C之外,Objective-C主要基于Smalltalk,最早的面向对象的编程语言之一。Ob...更多>> Objective-C 是一种设计用来支持面向对象开发的简洁的计算机语言,它是标准C语言的一个很小但是很强大的超集。除了C之外,Objective-C主要基于Smalltalk,最早的面向对象的编程语言之一。Objective-C以一种简单和直接的方式使得C语言具有了面向对象的能力。Objective-C是扩展C的面向对象编程语言。Objective-C是创 阅读全文
posted @ 2011-04-29 11:29 emanlee 阅读(563) 评论(0) 推荐(0) 编辑
摘要:Python (发音:[ 'paiθ(ə)n; (US) 'paiθɔn ]n.蟒蛇,巨蛇 ),是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。 Python 语言的特点: 简单————Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样,尽管这个英语的要求非常严格!Python的这种伪代码本质是它最大的优点之一。它使你能够专注于解决问题而不是去搞明白语言本身。 易学————就如同你即将看到的一 阅读全文
posted @ 2011-04-29 11:23 emanlee 阅读(2355) 评论(0) 推荐(0) 编辑
摘要:计算机编程语言介绍FORTRAN语言:它不仅面向科学计算,数据处理能力也极强。适用于科学工程计算。 Pascal语言:具有很强的数据和过程结构化能力,它语言简明,数据类型丰富,程序结构严谨。它是第一个体现结构化编程思想的语言。用于描述结构化算法和科学计算,操作系统的编写。C语言:功能强大,支持复杂的数据结构,可大量运用指针,具有丰富灵活的操作运算符及数据处理操作符,它还具有汇编语言的某些特征,使程序运行效率高。可用于许多领域,特别是在操作系统等方面有较大优势。 Cobol语言:它具有极强的数据定义能力,程序说明与硬件环境说明分开、数据描述与算法描述分开。结构严谨层次分明,广泛用于商业数据处理。 阅读全文
posted @ 2011-04-29 11:13 emanlee 阅读(1483) 评论(0) 推荐(0) 编辑
摘要:第2章-范围计划.pdf 阅读全文
posted @ 2010-12-17 11:21 emanlee 阅读(285) 评论(0) 推荐(0) 编辑
摘要:第1章-项目初始.pdf 阅读全文
posted @ 2010-12-17 11:20 emanlee 阅读(280) 评论(0) 推荐(0) 编辑
摘要:第0章-项目管理概述.pdf 阅读全文
posted @ 2010-12-17 11:19 emanlee 阅读(348) 评论(0) 推荐(0) 编辑
摘要:经常看到和听到大家在争论敏捷过程、RUP和CMM 哪个软件开发过程更好或者哪个过程不好,各自都有理由、争论得不亦乐乎......实际上,没有十全十美的过程,也不存在更好的过程。关键是什么样的过程适合自己(的组织),适合自己的过程才是好的过程。更重要的是,适合自己的过程需要时间积累、需要不断实践,对已定义的过程进行剪裁、补充和完善,才会建立最适合自己的软件开发过程。 引用Alistair Cockburn的一句话 “不同的项目需要不同的方法论,一个项目的最佳过程是这个项目所能负担的最小过程。”, 这说明,对一个组织,往往有几种方法并存,而对不同类型的项目,采用不同的方法。选择一个合适的生命周期模 阅读全文
posted @ 2010-12-17 09:41 emanlee 阅读(1230) 评论(0) 推荐(0) 编辑
摘要:基线(base line)是软件工程活动从一个环节转入另外一个环节时对阶段产品或组件的标识。因为软件规模的膨胀和分工的细化,软件开发过程变得越来越复杂,每个阶段可能由不同类型的角色和人员来完成,因此有必要清晰标识上一阶段完成的成果和下阶段开始工作的基础。这种标识活动就是建立基线。 根据同行评审或阶段评审的结果建立基线是质量保证人员(Quality Assurance,QA)的职责,项目参与人员(... 阅读全文
posted @ 2010-12-16 13:20 emanlee 阅读(15332) 评论(0) 推荐(2) 编辑
摘要:        概念模型就是在了解了用户的需求,用户的业务领域工作情况以后,经过分析和总结,提炼出来的用以描述用户业务需求的一些概念的东西。如销售业务中的“客户”和“定单”,还有就是“商品”,“业务员”。  用USE   CASE来描述就是:“业务员”与“客户”就购买“商品”之事签定下“定单”。         逻辑模型就是要将概念模型具体化。要实现概念模型所描述的东西,需要那些具体的功能和处理那... 阅读全文
posted @ 2010-12-16 10:46 emanlee 阅读(17779) 评论(2) 推荐(0) 编辑
摘要:      软件需求包括3个不同的层次――业务需求、用户需求和功能需求。除此之外,每个系统还有各种非功能需求。 业务需求(Business requirement)表示组织或客户高层次的目标。业务需求通常来自项目投资人、购买产品的客户、实际用户的管理者、市场营销部门或产品策划部门。业务需求描述了组织为什么要开发一个系统,即组织希望达到的目标。使用前景和范围(vision and scope)文档来... 阅读全文
posted @ 2010-12-16 09:30 emanlee 阅读(1480) 评论(0) 推荐(0) 编辑
摘要:表1 基本COCOMO系数表方式ab有机2.41.05半有机3.01.12嵌入式3.61.2表2 中等COCOMO系数表方式ab有机3.21.05半有机3.01.12嵌入式2.81.2http://en.wikipedia.org/wiki/COCOMO 阅读全文
posted @ 2010-11-03 20:02 emanlee 阅读(1813) 评论(0) 推荐(0) 编辑
摘要:标准正态分布函数数值表标准正态分布表x0.000.010.020.030.040.050.060.070.080.090.00.10.20.30.40.50.60.70.80.91.01.11.21.31.41.51.61.71.81.92.02.12.22.32.42.52.62.72.82.90.500 00.539 80.579 30.617 90.655 40.691 50.725 70.... 阅读全文
posted @ 2010-11-03 19:00 emanlee 阅读(32310) 评论(0) 推荐(0) 编辑
摘要:使用 TestContext 类 在单元测试中,TestContext 类可以用于多种用途。下面是一些最常见的用途: 在任何单元测试中,TestContext 类都存储提供给单元测试的信息,例如,部署目录的路径。有关更多信息,请参见单元测试的结构。 在单元测试中,测试运行在 ASP.NET Development Server 上的 Web 服务。在这种情况下,TestContext 存储 We... 阅读全文
posted @ 2010-03-28 21:17 emanlee 阅读(1828) 评论(0) 推荐(0) 编辑
摘要:1 建立测试工程 2 打开菜单-〉测试-〉编辑测试运行配置-〉本地测试 3 在新开的窗口选择代码覆盖率,在右边选择要分析的项目 4 保存关闭 5 选择测试工程,运行测试用例 6 在测试结果窗口最右边,点击查看代码覆盖率   代码覆盖率结果:没有为此测试运行启用代码覆盖率 .为什么没有结果?我配置了TestRunConfig.testrunconfig   From: htt... 阅读全文
posted @ 2010-03-28 21:17 emanlee 阅读(514) 评论(0) 推荐(0) 编辑