文档库 最新最全的文档下载
当前位置:文档库 › 软件测试国内外发展现状

软件测试国内外发展现状

软件测试国内外发展现状
软件测试国内外发展现状

一、软件测试介绍:

软件测试的必要性已经完全为业内决策人士所接收。这是因为软件工业已经发展到了与其他主要工业相当的规模。经过十几年的发展,少数天才们手工作坊的世界已经转化为大工业生产的天下。由于JAVA的流行,我们更看到了组装生产线的模式。

在工业生产的传统行业里,测试是生产的有机组成环节,各道工序的测试、组装测试、出厂测试及致破坏性试验是生产目的实现的重要保证。

软件测试和硬件测试在实现上没有真正意义上的区别,在虚拟空间上的实现也不是软件测试独有的特征。

软件测试过程的主要部分在于模拟用户对软件产品的使用过程:1、模拟最终用户通过WEB、GUI对软件的使用。(具体软件会有很多功能。另外测试还要模拟用户的误操作,好的软件系统应该能够应付误操作。)

2、模拟用户方操作系统,数据库、网络管理专家对软件进行安装、设置、移植(Installation,Configuration and Migration)。

3、模拟用户方软件程序员应用编程界面调用各种功能。(目前相当多的出厂软件产品不是可执行程序,而是API。)

4、模拟用户对软件使用说明的使用。

软件测试的另一个方面是针对用户在正常使用软件可能遇到的麻烦进行测试、分析(High Avaiablility Test、Performance Test)。

贯穿始终的测试活动则包括软件设计文档评估、测试规划、测试结果报告。

软件测试是软件质量控制(QC,QA)的具体实现环节。把软件测试有效地组织进软件的生产流程,是软件质量控制规划的主要内容。

质量控制是控制的一种;符合控制系统的一般规律。多重小闭环反馈控制是一种控制精度高并且对控制系统各模块品质要求低的一种控制方案。这种控制模式应用到软件生产上,就形成了对软件生产的分阶段测试。它最大限度的减少了开发者个人因素对软件生产的影响。这正是以北美为基地的大多数主要成规模软件生产商所引用的RUP (Rational Unified Process)。

目前市场上流行大量的测试软件,较为有效的主要应用在Unit Test,Intergration Test,Regression Test 和Performance Test 等几个方面。

在Unit Test and Intergration T est 方面,在网络上有免费的“软件测试工具包”可以帮助测试人员结构测试框架,用于测试JAVA API.使用者要求具备WebLogic,Websphere,TomCat或其它WEB 服务器平台软件的知识。

在Regression Test 方面,市场上有众多的capture-playback 类型的测试软件如Win Runner,Rational Robot,Rational JRobot,etc. 这类工具易学易用。要想使用这类工具实现测试目的,使用者依然需要

对被测软件本身有深入的了解。

在Performance Test 方面,市场上有模拟多用户类形的测试工具如LoadRunner,Side Tester.还有分析memery leak形的JProbe. 在网络上也有免费的“软件测试工具包”可以帮助测试人员结构测试框架,但主要是针对以Java实现的应用软件。

二、北美软件测试的用人市场现状:

软件的大工业生产决定了软件测试是生产的必不可少的环节。对於人员配置,一直以来流行一种五比一的标准说法。从公司内部看任何时候都是远高于这一比例。从近一个时期看,开发与测试工作量的比重甚至达到了二比一。同类型成熟产品之间的竞争最容易取胜的方法是提高质量。

软件的大工业化并不是在消灭个体户和小作坊,只是减少了他们直接与最终用户打交道的机会和必要。如今他们生产和包装软件的目的在於等待大公司的收购。为此,在最后阶段需要进行“最终用户测试”。

三、软件测试对从业人员的技术要求

相对于其他软件工程人员,软件测试工程师的知识面应该非常宽广,但最重要的品质应该是能够在第一时间内接受新技术。

新媒体的发展现状

一、新媒体的发展现状:目前我国出现的新媒体主要有网咯、手机、博客、播客等等。 1、互联网截至2005年12月31日,我国上网用户总数达到1.11亿人。目前,我国网民数 和宽带上网人数均仅次于美国,位居世界第二。每天打开网络看新闻、联络同事朋友,已成为相当数量年轻人的生活习惯。 2、手机统计显示,到2005年底,全国手机用户总量已超过3.93亿户,手机普及率达到每 百人30.3 部,手机的普及为其担当媒体重任奠定了基础。同时,随着技术的进步,手机进入了彩色多媒体时代,能提供声音与图文并茂的多媒体信息,手机报、手机影视、手机搜索也一一闯进人们的生活。 3、博客从2002年正式在中国兴起以来,学界对它的研究就没有中断过。互联网传播最抢 眼的现象就是博客的大面积普及。 4、播客是英文Podcasting的音译,是一种在互联网上发布音频或视频文件并允许用户免费 或订阅接收的传播形式。尤其是最近一年,播客发展呈现出“井喷”态势。 二、新媒体的特点 1、互动性:触动传媒最大的优势在于互动。出租车内的乘客可以根据自身的需求与爱好触摸屏幕,选择信息,参与喜爱的活动,这种传播媒体的方式摆脱了广告的隐性弱点,由强制性的被动接受变为亲自体验和主动参与。触动传媒这种通过讲话、说故事、玩游戏的方式,让消费者习惯于从这个平台中获得时效、时尚、实惠的信息与知识,从而接受这样的一个信息平台成为其日常的一种生活方式。 2、针对性:对2万个潜在顾客讲话,也大大好过对200万个“不确定”人物讲话。分众传媒(FOCUS Media),中国生活圈媒体群的创建者,是面向特定的受众族群的媒体,这部分受众群体能够被清晰的描述或定义,同时,这部分群体也恰恰是某些产品或品牌的领先消费群或重度消费群。 3、实时性:与传统媒体相比较,新媒体多属于分众型或小众型的媒体。它们可以在短时间之内对广告内容和广告传播区域进行改变。 4、稀缺性:传媒的终极目标便是广告的到达率与记忆性。但在现实生活中“我们不是刻意的做给别人看,而是在别人可以看的地方做”。这是亮角落传媒的服务理念。短短时间内凭借其位置的独特性,充分占据高端商务人士的眼球空挡。针对不同的场所、区域的特点,打造个性化、时尚化、人文化的角落平面媒体平台。在全国高端商务、娱乐、餐饮等场所构建起了以化妆间、电梯按钮等被传媒冷落多年的小小角落为载体的“平面媒体”网络。 三、新媒体的优势 1、新媒体提升新闻时效性 如今许多受众已经已经习惯通过网络来获取信息,通过这种途径得知的新闻往往比随后浏览报纸、观看电视所获知的要新鲜很多。 2、新媒体增强受众主动性 报纸新闻的阅读受报纸发行时间和地点的限制,电视新闻的收看受播出时间段的限制,传统媒体的受众不可能在自己所希望的任何一个时间段随心所欲地接受信息。新媒体的出现则大大改变了这样的格局,受众可以在任何时间段通过网络了解国内外动态,可以通过手机短信接收所希望获知的资讯。新媒体无形中改变了人们与生活对话的方式。 3、新媒体降低信息成本 现在,随着新技术的发展,新媒体的成本大幅度下降,无论是在获得信息的量上,还是在获得信息的量上,还是在获得信息的价格上,报纸都在失去其传统优势。新媒体传输技术和终端设备技术的长足进步导致其价格大幅度下降,而且基本不受传输距离,范围和信息量的影响。

关于软件测试行业现状的调查报告

华北电力大学科技学院 调研报告| | 实验名称软件测试行业现状调查报告 课程名称软件测试 | | 专业班级:学生姓名: 学号:成绩: 指导教师:实验日期:

软件测试行业现状调查报告 中国软件测试的发展及现状分析: 一、软件测试的发展及现状分析: 中国的软件测试技术研究主要是随着软件工程的研究而逐步发展起来的,但是由于起步较晚,与国际先进水平相比差距较大,故仍处于起步阶段。随着我国软件产业的蓬勃发展以及对软件质量的重视,软件测试也越来越被软件企业所重视,软件测试正在逐步成为一个新兴的产业。从目前来看,可主要从四个方面来分析我国测试行业的现状。 1) 软件测试重要性和规范性不断提高通过测试把不符合行业标准的软件挡在门外,对行业信息化的健康发展起到了很好的促进作用。在信息产业部关于计算机系统集成资质以及信息系统工程监理资质的认证中,软件测试能力已经被定为评价公司技术能力的一项重要指标。 2) 从手工向自动化测试方式的转变传统的项目测试还是以手工为主,测试人员根据需求规格说明书的要求,与测试对象进行“人机对话”。大量的手工增加了项目人力成本和沟通成本、低效率以及高差错率,针对企业的网络应用环境需要支持大量用户和复杂的软硬件应用环境,这样测试的工作量也越来越大,自动化测试及管理已经成为项目测试的一大趋势。自动化测试通过测试工具和其他手段,按照测试工程师的预定计划对软件产品进行自动的测试,它能够完成许多手工无法完成或者难以实现的测试工作,更好地利用资源,将繁琐的任务赋自动化方式,从而提高准确性和测试人员的积极性。正确、合理地实施自动化测试,能够快速、全民地对软件进行测试,从而提高软件质量、节省经费,缩短产品发布周期。 3) 测试人员需求逐步增大,素质不断提高随着 IT 业的迅猛发展,软件外包服务已成为继互联网和网络游戏后的第五次全球浪潮。由于外包对软件质量要求很高,国内软件企业要想在国际市场上立足,就必须重视软件质量,而作为软件质量的把关者,软件测试工程师日渐“走俏”。目前在国内 120 万软件从业人员中,真正能担当软件测试职位的不超过 5 万,而目前高等教育中专业的软件测试教育近于空白,独立开设软件测试课程的高校非常少,这就形成测试人才紧缺、需求不断增大的现象。据分析,目前国内软件测试的人才需求缺口超过 20 万人。因此软件企业开始加强和重视测试人员的选拔、培养和知识培训。一方面,对测试人员的素质和要求逐步提高,测试人员不仅应掌握相关计算机知识背景、软件工程基本知识、熟悉项目编程语言、熟悉项目技术架构及需求内容,而且要求工作有责任感、独立分析能力及团队精神等方面;另一方面,软件企业为测试人员提供进一步的知识培训机会,以应对各种项目的复杂情况。 4) 测试服务体系初步形成随着用户对软件质量的要求越来越高,信息系统验收不再走过 场,而要通过第三方测试机构的严格测试来判定。“以测代评”正在成为我国科技项目择优支持的一项重要举措,比如国家“863”计划对数据库管理系统、操作系统、办公软件等项目的经费支持,都是通过第三方测试机构科学客观的测试结果来决定。随着第三方测试机构的蓬勃发展,在全国各地,新成立的软件测试机构达 10 多家,测试服务体系已经基本确立起来。 二、软件测试行业对从业人员的技术要求 相对于其他软件工程人员,软件测试工程师的知识面应该非常宽广,但最重要的品质应该是能够在第一时间内接受新技术。 1、职场人对于软件测试行业认知度一般调查显示,职场人对于软件测试行业认知度一般。选择非常了解的只有 8.8%,可见,对于该行业了解程度高的职场人不足一成。选择“知道一些”的不足四成,其余超过半数的职场人都选择不了解甚至没听说过。可见,软件测试行业作为一个新兴行业还没有受到广泛的社会认知,

国内外分组密码理论与技术的研究现状及发展趋势

国内外分组密码理论与技术的研究现状及发展趋势 1 引言 密码(学)技术是信息安全技术的核心,主要由密码编码技术 和密码分析技术两个分支组成。密码编码技术的主要任务是寻求产 生安全性高的有效密码算法和协议,以满足对数据和信息进行加密 或认证的要求。密码分析技术的主要任务是破译密码或伪造认证信 息,实现窃取机密信息或进行诈骗破坏活动。这两个分支既相互对 立又相互依存,正是由于这种对立统一的关系,才推动了密码学自 身的发展[6]。目前人们将密码(学)理论与技术分成了两大类, 一类是基于数学的密码理论与技术,包括分组密码、序列密码、公 钥密码、认证码、数字签名、Hash函数、身份识别、密钥管理、 PKI技术、VPN技术等等,另一类是非数学的密码理论与技术,包括 信息隐藏、量子密码、基于生物特征的识别理论与技术等。 在密码(学)技术中,数据加密技术是核心。根据数据加密所 使用的密钥特点可将数据加密技术分成两种体制,一种是基于单密 钥的对称加密体制(传统加密体制),包括分组密码与序列密码, 另一类是基于双密钥的公钥加密体制。本文主要探讨和分析分组密 码研究的现状及其发展趋势。 2 国内外分组密码研究的现状 2.1 国内外主要的分组密码 美国早在1977年就制定了本国的数据加密标准,即DES。随着 DES的出现,人们对分组密码展开了深入的研究和讨论,已有大量 的分组密码[1,6],如DES的各种变形、IDEA算法、SAFER系列算 法、RC系列算法、Skipjack算法、FEAL系列算法、REDOC系列算 法、CAST系列算法以及Khufu,Khafre,MMB,3- WAY,TEA,MacGuffin,SHARK,BEAR,LION,CA.1.1,CRAB,Blowfish,GOST,SQUA 算法和AES15种候选算法(第一轮),另有NESSIE17种候选算法 (第一轮)等。 2.2 分组密码的分析 在分组密码设计技术不断发展的同时,分组密码分析技术也得 到了空前的发展。有很多分组密码分析技术被开发出来,如强力攻 击(穷尽密钥搜索攻击、字典攻击、查表攻击、时间存储权衡攻 击)、差分密码分析、差分密码分析的推广(截段差分密码分析、 高阶差分密码分析、不可能差分密码分析)、线性密码分析、线性 密码分析的推广(多重线性密码分析、非线性密码分析、划分密码 分析)、差分线性密码分析、插值攻击、密钥相关攻击、能量分 析、错误攻击、定时攻击等等。 其中,穷尽密钥搜索攻击是一种与计算技术密不可分的补素密码分 析技术,也是最常用的一种密码分析技术。通过这种技术,可以破 译DES的算法。在DES最初公布的时候,人们就认为这种算法的密钥 太短(仅为56bit),抵抗不住穷尽密钥搜索的攻击。因此,1997 年1月28日,美国colorado的程序员Verser从1997年3月13日起, 在Internet上数万名志愿者的协同下,用96天的时间,于1997年6

软件测试现状与前景

一.软件测试背景 1.软件测试的基本情况 据国家权威部门统计,中国软件人才缺口超过100万人,其中很大一部分为软件测试人才,缺口达到30-40万。但由于软件测试的重要性是近两年才被充分认识到的,高校教育和企业培养都还没有跟上,致使软件测试需求严重供不应求。 软件测试的需求为什么像雨后春笋一样?这种现象是符合我国软件产业发展的。在我国,软件产业的兴起和发展也就是这短短十几年。在前面的兴起和发展壮大阶段,一般的软件公司都是重开发轻测试,甚至存在把测试工作都放在用户那里去做的错误思想;追求眼前功能的实现,开发软件追求“短”、“平”、“快”。不太考虑性能和功能的优化。软件产业发展到今天,如果还是用以前的思路、办法(公司里绝大部分、甚至全部都是开发人员在做产品,只要能做出来可以用就行),企业的产品肯定没有竞争力,从而导致这样的软件企业生存极其困难。正是因为这个原因,软件测试以往一直被中小IT企业所忽视,只有一些知名企业才有专门的软件测试人员。现在,更多的国内企业认识到测试的重要性,但是由于国内测试人才的储备相对较少,并且建立软件测试部门需要很大成本,所以软件测试外包是国内软件企业的最佳选择。 2.软件测试的重要性 项目软件编制质量的高低关键取决于软件测试工作的严密。软件测试工作不但保证了软件质量,而且降低了日后维护成本,也提高了企业信誉和实力。软件测试主要是根据项目制定测试计划,确定测试用例和测试方法,记录测试数据,分析测试结果,完成测试报告,以便软件开发人员进一步调试。 二.软件测试行业现状 我国的软件测试技术研究起步于“六五”期间,主要是随着软件工程的研究而逐步发展起来的。由于起步较晚,与国际先进水平相比差距较大。随着我国软件产业的蓬勃发展以及对软件质量的重视,软件测试也越来越被软件企业所重视,软件测试正在逐步成为一个新兴的产业。从目前来看,可主要从四个方面来分析我国测试行业的现状。 1.软件测试重要性和规范性不断提高 国家各部委、各行业正在通过测试来规范软件行业的健康发展,通过测试把不符合行业标准的软件挡在门外,对行业信息化的健康发展起到了很好的促进作用。在信息产业部关于计算机系统集成资质以及信息系统工程监理资质的认证中,软件测试能力已经被定为评价公司技术能力的一项重要指标。2001年信息产业部发布的部长5号令,实行了软件产品登记制度,规定凡是在我国境内销售

国内外密码学发展现状

国内外密码学发展现状 简述国内外密码学发展现状 一、近年来我国本学科的主要进展 我国近几年在密码学领域取得了长足进展,下面我们将从最新理论与技术、最新成果应用和学术建制三个方面加以回顾和总结。 (一)最新理论与技术研究进展 我国学者在密码学方面的最新研究进展主要表现在以下几个方面。 (1)序列密码方面,我国学者很早就开始了研究工作,其中有两个成果值得一提:1、多维连分式理论,并用此理论解决了多重序列中的若干重要基础问题和国际上的一系列难题。2、20世纪80年代,我国学者曾肯成提出了环导出序列这一原创性工作,之后戚文峰教授领导的团队在环上本原序列压缩保裔性方面又取得了一系列重要进展。 (2)分组密码方面,我国许多学者取得了重要的研究成果。吴文玲研究员领导的团队在分组密码分析方面做出了突出贡献,其中对NESSIE工程的候选密码算法NUSH的分析结果直接导致其在遴选中被淘汰;对AES、Camellia、SMA4等密码算法做出了全方位多角度的分析,攻击轮数屡次刷新世界纪录。 (3)Hash函数(又称杂凑函数)方面,我国学者取得了一批国际领先的科研成果,尤其是王小云教授领导的团队在Hash函数的安全性分析方面做出了创新性贡献:建立了一系列杂凑函数破解的基本理论,并对多种Hash函数首次给出有效碰撞攻击和原像攻击。 (4)密码协议方面,我国学者的成果在国际上产生了一定的影响,其中最为突出的是在重置零知识方面的研究:构造了新工具,解决了国际收那个的两个重要的猜想。

(5)PKI技术领域,我国学者取得了长足的发展,尤其是冯登国教授领导的团队做出了重要贡献:构建了具有自主知识产权的PKI模型框架,提出了双层式秘密分享的入侵容忍证书认证机构(CA),提出了PKI实体的概念,形成了多项国家标准。该项成果获得2005年国家科技进步二等奖。 (6)量子密码方面,我国学者在诱骗态量子密码和量子避错码等方面做出了开创性工作;在协议的设计和分析方面也提出了大量建设性意见。 (7)实验方面,主要有郭光灿院士领导的团队和潘建伟教授领导的团队取得了 一些令人瞩目的成绩,其中的“量子政务网”和“量子电话网”均属世界首创。 (二)最新成果应用进展 2009年是我国《商用密码管理条例》发布实施10周年。10年来我国的商用密码取得了长足发展。尤其值得一提的是可信计算和WAPI方面的密码应用。 (1)通过在可信计算领域中的密码应用推广,推出了我国自主的《可信计算密码支撑平台功能与接口规范》,大大提升了我国密码算法的应用水平和密码芯片的设计和研制水平。 (2)我国自主研发的宽带无线网络WAPI安全技术,弥补了同类国际标准的安全缺陷,形成并颁布了两项国家标准;其中的加密算法采用了自主研发的分组密码算法SMS4。该成果2005年获得国家发明二等奖。 二、密码学的发展趋势和展望 (1)密码的标准化趋势。密码标准是密码理论与技术发展的结晶和原动力,像AES、NESSE、eSTREAM和SHA 3等计划都大大推动了密码学的研究。 (2)密码的公理化趋势。追求算法的可证明安全性是目前的时尚,密码协议的形式化分析方法、可证明安全性理论、安全多方计算理论和零知识证明协议等仍将是密码协议研究的主流方向。

新媒体研究的现状

新媒体与网络传播就其本质而言相互联系。随着信息化网络技术的不断推进,博客、播客,维客、手机媒体、数字报纸、数字杂志、数字广播、数字电视、SNS、RSS、P2P等越来越多的新产物成为这一领域的亮点。可见,网络并非物质载体而是虚化的技术,它与报纸、广播、电视等传统媒体之间的壁垒已逐渐破除。随着网络技术的演进,这样的媒介会更多。可见,新媒体是以网络为基础集纳多种媒体功能和无线通讯技术的新的媒介形态,是多种传播形式复合的媒体,强调的是一种信息的融合,而非区别。当今,新媒体革命推动的不仅是传媒产业的迅猛发展,更是整个社会系统的优化统筹。在新媒体环境下,全球正逐渐成为一个网状传播整体,以美国为首的西方国家更是不断利用网络信息技术占领意识形态的制高点。 根据中国互联网络信息中心(CNNIC)2011年1月发布的《第27次中国互联网络发展状况统计报告》显示,截至去年底,中国微博用户规模达到6311万人,使用率为13.8%,手机网民中手机微博的使用率达到15.5%,青少年网民则占整体网民一半左右。根据《中国社会舆情与危机管理报告(2011)》蓝皮书显示,在2010年138起社会舆情热点事件中,新媒体首次曝光的为89起,占比65%,比2009年的56%提高了9个百分点;传统媒体曝光的为47起,占比34%,相比2009年下降10个百分点。(参照最新)。一方面,新媒体研究的方向越来越务实.研究方法逐渐由理论研究向实证研究发展。理论研究者进入媒体调研指导,媒体从业者加入了研究者行列,政府管理者也进入了媒体管理平台。以往实践成果先于理论成果,或者研究与实践运作“两张皮”的局面正在被改写。这些研究都大大促进国内媒体研究的务实化程度。另一方面,从媒体经营管理角度、受众角度、文化批判角度来对新媒体进行研究的案例不断上升。可见,随着新媒体技术的渗透性发展,新媒体研究的视线已延伸到社会信息传播的方方面面。对于高校思想政治理论课而言,如何更好的把握新媒体环境的构成、基本特征、特有语言、功能和作用,从新媒体环境角度去审视、分析高职学生的思想政治现状、成因和方法论体系的研究,也是思想政治理论课教师研究的重点和难点。

视听新媒体的发展现状与分析

视听新媒体的发展现状与分析 目录

摘要 随着新媒体终端的日益多样化与便携化,手机、ipad、手表、汽车等等新的电子产品已经成为新媒体的新军。而随之而来的微电影、新媒体剧、网络视频栏目、iptv、电子游戏等等新媒体视听内容品类正在不断涌现并发展成熟,其类型特征亟待梳理廓清。在2014年8月份中央《关于推动传统媒体和新兴媒体融合发展的指导意见》的发布,也可以说2014年是推动传统媒体与新兴媒体融合发展的政策元年。在2013年,国务院陆续出台了一系列促进信息消费、发展网络经济的政策措施,中国网络视听业正迎来新一轮高速增长的重要战略机遇期。2015年是“十二五”规划实施的最后一年,也是各行业开始十三五规划的编制年。在资本和技术的双重驱动下,原本处于文化产业链上游的内容制作文化娱乐产业,与原本处于媒体传播末端的网络视听行业,正以前所未有的速度相互融合。基于资本的产业联系更加紧密,基于原创内容的知识产权、基于融合网络平台的网络视听产业新生态必然在2015年及十三五期间逐步形成。本文系统梳理各方观点,剖析技术融合发展趋势,深入解读中国网络视听业的新发展。 关键词:视听新媒体;发展现状;云计算;网络视听

第一章绪论 随着数字技术、网络技术的不断发展,各种类型的视听新媒体服务应运而生,由于视听新媒体融合了传统广播影视和互联网新兴传播载体,为广大受众提供多元化的视听节目服务,也受到国家相关行政部门的高度重视。进入新世纪以来,在国务院一系列政策文件的敦促下,三网融合试点工作一步步推进,视听新媒体作为三网融合的产物,其发展速度也随之加快,形成了一个由内容提供商、集成播控平台、网络服务商等多方构成的比较成熟的产业形态。视听新媒体以其丰富的表现形式、海量的内容资源、多样化的互动功能吸引了大量的受众;传统广电媒体、互联网媒体运营商、电信网络运营商以及各类内容提供商等市场主体争相进入视听新媒体行业。 综观我国视听新媒体行业的发展格局,整体呈现出纷繁复杂、变幻莫测的态势,多元化的市场参与主体、多元化的业务服务种类以及多元化的竞争合作关系,无一不对整体行业发展环境造成影响。本文力图通过对视听新媒体行业各种业务的分类研究,由小及大、由微观及中观、由现象及本质,在深入剖析每一类视听新媒体业务发展现状的基础上,发现视听新媒体行业发展中存在问题,并尝试提出解决这些问题的基本思路,最后展望视听新媒体行业的整体发展趋势。 第二章视听新媒体的基本情况 网络视听新媒体的发展趋势 1996年到2000年为网络视听新媒体发展的萌芽期,2001年到2007年为发育期。2008年至今为快速发展期,期间视听新媒体发展逐步提升到国家文化产业和信息产业发展战略的突出位置,在国家媒介格局中的地位进一步凸显。 随着三网融合脚步的推进,新媒体业务中将会包含传统的广播、电视等“旧”媒体,同时融入了各类自制视频、微电影等新兴节目,同原有媒体节目相比较,新媒体的节目没有时效性,随时都可以观看,其吸引力将会逐步增强,经过一段时期的新旧共存,可能取代原有媒体。

国内软件测试现状分析及对策

龙源期刊网 https://www.wendangku.net/doc/5a15005971.html, 国内软件测试现状分析及对策 作者:邓伟伟,管群 来源:《电脑知识与技术》2009年第34期 摘要:现代社会是一个信息化社会,而高质量的软件构成了信息化的基础。我国加入WTO 后,面对全球信息化浪潮,国内软件测试行业的弊病逐步显露出来。在引用51Testing软件测试网的一些调查数据的基础上,指出了国内软件测试的一些现状,对现状进行了分析,并给出了相应的解决之道,最后对我国的软件测试行业进行了总结和展望。 关键词:软件测试;软件质量;测试工具;规范化;能力成熟度模型 中图分类号:TP311文献标识码:A文章编号:1009-3044(2009)34-9692-03 Analysis and Solutions on the Status of the Domestic Software Testing DENG Wei-wei, GUAN Qun (Computer College, Sichuan University, Chengdu 610064, China) Abstract: Modern society is an information-based society, and high-quality software constitutes the basis of the information. Since China's accession to the WTO, in the face of the wave of global information, the drawbacks of the domestic industry of software testing gradually revealed. On the basis of survey data on the 51Testing software testing network, the author pointed out some of the status in domestic software testing, and analyzed the status, then got the corresponding solutions, finally summaried and outlooked the domestic industry of software testing. Key words: software testing; software quality; testing tools; standardized; capability maturity model(CMM) 什么是软件测试[1]?IEEE在1983年是这样定义的:由人工或自动方法来执行或评价系统或系统部件的过程,以验证它是否满足规定的需求,或识别出期望的结果和实际结果之间的差别。它是软件工程的一部分,它随着软件开发应运而生,并随着软件开发的产业化而受到重视。简言之,软件测试就是不断发现Bug,并不断修正的过程。世界上第一个计算机Bug如图1所示。 目前,我国的软件测试行业较欧美国家的差距还比较大,这里面原因很多。我国的软件行业起步晚,这是一个不争的事实,所以在很多方面没有做到标准化和规范化;除此之外,软件质量低下也是一个重要的原因。计算机和软件行业的发展日新月异,加入WTO后,我国的软件行业面临 前所未有的挑战——如何进一步提升我国软件行业的生产水平和软件质量,与世界接轨?照理说,在这个大背景下,软件测试理应受到越来越多的重视。然而在我国事实真的如此吗?或者说即使很多软件企业有了这样的意识,它们付诸行动了吗?

国内外密码理论与技术研究现状及发展趋势

国内外密码理论与技术研究现状及发展趋势 一、国外密码技术现状 密码理论与技术主要包括两部分,即基于数学的密码理论与技术(包括公钥密码、分组密码、序列密码、认证码、数字签名、Hash函数、身份识别、密钥管理、PKI技术等)和非数学的密码理论与技术(包括信息隐形,量子密码,基于生物特征的识别理论与技术)。 自从1976年公钥密码的思想提出以来,国际上已经提出了许多种公钥密码体制,但比较流行的主要有两类:一类是基于大整数因子分解问题的,其中最典型的代表是RSA;另一类是基于离散对数问题的,比如ElGamal公钥密码和影响比较大的椭圆曲线公钥密码。由于分解大整数的能力日益增强,所以对RSA的安全带来了一定的威胁。目前768比特模长的RSA已不安全。一般建议使用1024比特模长,预计要保证20年的安全就要选择1280比特的模长,增大模长带来了实现上的难度。而基于离散对数问题的公钥密码在目前技术下512比特模长就能够保证其安全性。特别是椭圆曲线上的离散对数的计算要比有限域上的离散对数的计算更困难,目前技术下只需要160比特模长即可,适合于智能卡的实现,因而受到国内外学者的广泛关注。国际上制定了椭圆曲线公钥密码标准IEEEP1363,RSA等一些公司声称他们已开发出了符合该标准的椭圆曲线公钥密码。我国学者也提出了一些公钥密码,另外在公钥密码的快速实现方面也做了一定的工作,比如在RSA的快速实现和椭圆曲线公钥密码的快速实现方面都有所突破。公钥密码的快速实现是当前公钥密码研究中的一个热点,包括算法优化和程序优化。另一个人们所关注的问题是椭圆曲线公钥密码的安全性论证问题。 公钥密码主要用于数字签名和密钥分配。当然,数字签名和密钥分配都有自己的研究体系,形成了各自的理论框架。目前数字签名的研究内容非常丰富,包括普通签名和特殊签名。特殊签名有盲签名,代理签名,群签名,不可否认签名,公平盲签名,门限签名,具有消息恢复功能的签名等,它与具体应用环境密切相关。显然,数字签名的应用涉及到法律问题,美国联邦政府基于有限域上的离散对数问题制定了自己的数字签名标准(DSS),部分州已制定了数字签

新媒体应用现状研究

学习与研究 第 23 期 海航集团 2012年11月26日 新媒体应用现状研究 【编者按】近年来,随着计算机与网络技术的发展,关于新媒体的论述频见报刊,而且以“什么是新媒体”,“新媒体跟常规媒体的共存”等主题的论坛也在推波助澜,一时间关于新媒体的字眼铺天盖地袭来。本文介绍了新媒体与其商业价值,分享了优秀企业在新媒体应用上的案例,并分析了新媒体发展在集团的运用前景。 一、新媒体定义 新媒体是在新的技术支撑体系下出现的媒体形态,如数字杂志、数字报纸、数字广播、手机短信、移动电视、网络、桌面视窗、数字电视、数字电影、触摸媒体等,相对于报刊、户外、广播、电视四大传统意义上的媒体,新媒体被形象地

称为“第五媒体”。 图1新媒体网络图 二、新媒体对品牌价值的影响 新媒体对商业及品牌营销的五大价值如下: ㈠有效降低营销成本 新媒体可以更好地降低营销成本。企业会花很多钱建一个官方网站,定期发布企业动态和产品信息,不间断维护与推广,但效果却并不理想,而新媒体提供了更多免费的开放平台,如在开心网建立官方账户,在豆瓣建立兴趣小组,在天涯建立品牌空间,在新浪微博建立官方微博,在百度百科建立品牌词条等等。

新媒体不仅提供了低成本平台,而且还提供了低成本的传播方式。在传统媒体时代,大量品牌的信息需要花费巨资推广,而在新媒体时代,只要内容有创意,网民觉得有趣或有价值,就会帮忙免费传播。 ㈡更精准化的客户定位,满足个性化需求 在新媒体营销中,不论是门户网站的按钮广告,还是搜索引擎的关键词广告,相对于传统媒体来说,都更有针对性。如你在微博谈论购买篮球的事情,那么系统会认定你具有购买篮球的需求,一段时间后,不管你是否再进行篮球主题谈论或搜索,系统都有可能为你定制耐克、阿迪或李宁等品牌。在这个营销过程中,一切都是基于人、账户和关系网,一切需求和潜在消费欲望都可以被记录、被计算、被推理。 未来的消费将越来越强调个性化,消费者会主动选择自己喜欢的方式,在喜欢的时间和地点获得喜欢的商品或服务,而移动互联网时代的各种工具能让企业清楚地知道顾客的需求。 ㈢及时有效面对危机公关 企业经营不可能完美无缺,面对众口难调的消费者,任何产品和服务都有可能存在所谓的“缺陷”,而社会化媒体的特点就是信息分散,舆论极难控制。 合理、有效地利用新媒体,能完善企业危机公关应对策略。公关是整合营销传播中的一个重要环节,而危机公关在某种意义上事关企业的长远利益甚至生死存亡。新媒体环境

软件测试工程师市场需求

根据有关职位统计资料显示,在国外大多数软件公司,1个软件开发工程师就需要辅有2个软件测试工程师。目前,软件测试自动化技术在我国则刚刚被少数业内专家所认知,而这方面的专业技术人员在国内更是凤毛麟角。根据对近期网络招聘IT人才情况的了解,许多正在招聘软件测试工程师的企业很少能够在招聘会上顺利招到合适的人才。 随着中国IT行业的发展,产品的质量控制与质量管理正逐渐成为企业生存与发展的核心。从软件、硬件到系统集成,几乎每个中大型IT企业的产品在发布前都需要大量的质量控制、测试和文档工作,而这些工作必须依靠拥有娴熟技术的专业软件人才来完成。而软件测试工程师就是其中之一,目前已成为各类科技企业紧急征召的重要对象。 据了解,由于软件测试工程师处于重要岗位,所以必须具有电子、电机类相关专业知识背景,并且还应有两年以上的实际操作经验。他们应熟悉中国和国际软件测试标准,熟练掌握和操作国际流行的系列软件测试工具,能够承担比较复杂的软件分析、测试、品质管理等任务,并能独立担任测试、品质管理部门的负责人。一般情况,软件测试工程师可分为测试工程师、高级测试工程师和资深测试工程师三个等级。 在具体工作过程中,测试工程师的工作是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。对软件测试工程师而言,必须具有高度的工作责任心和自信心。任何严格的测试必须是一种实事求是的测试,因为它关系到一个产品的质量问题,而测试工程师则是产品出货前的把关人,所以,没有专业的技术水准是无法胜任这项工作的。同时,由于测试工作一般由多个测试工程师共同完成,并且测试部门一般要与其他部门的人员进行较多的沟通,所以要求测试工程师不但要有较强的技术能力而且要有较强的沟通能力 而事实上,在国外许多国家的软件公司,软件测试工作已经逐渐演变成一门独立的科学,包括了配置方案、测试机制、跨平台策略和产品性能、稳定性等独立区域的知识模块。 同时,软件测试员需要参与包括需求分析—设计—编码等所有软件开发环节,尽可能地发现每个环节可能存在的Bug。“这是一个要求非常高的职业。”郑人杰说。因此国外的软件测试工程师基本上都是由从业多年的开发工程师转变而来。 不过,现在软件测试的重要性已经逐渐获得认可。根据51testing提供的一份调查报告,目前近91%的国内软件企业配备了测试队伍,更多的企业通过软件测试来提高自身的软件产品质量。总体上,69%的企业认为通过测试后软件质量得到很好提高。 而所有的招聘网站都开始发布同样的信息:软件测试工程师供不应求,企业招聘不到合格的人才。智联招聘一篇文章称,“从入门级的初级测试工程师到高级测试工程师以及项目Leader全线短缺”。 国家劳动和社会保障部也在3月份发布信息,称未来几年软件测试员这一职位,将会产生大量的市场需求。 国家应用软件产品质量监督检验中心副主任吴铸成告诉记者,国外小一些的软件企业,软件开发与测试人员之比基本上是1:1。微软公司是1:2,windows2000 操作系统在研发过程中甚至使用了250名项目经理、1700名软件开发工程师、3200名软件测试工程师。

试论新媒体的现状与发展趋势

试论新媒体的现状与发展趋势 (一) 新媒体的发展依赖于传统媒体。 新媒体自身存在不足,其中主要是受宽带限制和缺乏信息源,而这些不足都可以从传统媒体中得到有益的补充。一方面电视媒体拥有四通八达的有线电视网,它们具有建成宽带高速传输网的现实可能性,这正是新一轮因特网革命兴起的基础,它将极大提高网络传输速度,并结合网络与电视的优点,为网络进入千家万户创造了条件。 另一方面,传统媒体具有丰富的信息资源,这可以为新媒体提供鲜活的内容和素材,传统媒体具有星罗棋布的信息采集网、经验丰富的信息采集加工人才、丰富多彩的信息数据库,这些在“内容为主”的新媒体竞争中具有重要价值。新媒体借助传统媒体的信息资源就能扩大信息采集渠道,可以不断获取世界上各个领域的最有价值的信息“活水”!【4】另外,传统媒体还拥有雄厚的品牌资源,一些著名新闻机构在广大受众的心中早已树立了良好的传播形象,新媒体与这些机构联合,就可以利用这些名牌效应,提高自身的权威性和可信度,抑制网络信息的虚假性、无效性,阻止信息垃圾的侵入,吸引广大网民的光顾。 (二)传统媒体在新媒体推动下不断改进自身,走向完善。 面对新媒体诸多优势的挑战,传统媒体显得有些底气不足,因而对传统媒体而言,调整机制、自我完善已经刻不容缓。新媒体带给传统媒体挑战的同时,也为传统媒体的发展提供了前所未有的机遇,传统媒体主动积极利用网络优势来改进自身。如改革新闻机制,大力发展多媒体新闻,开发网上点播新闻、网上图像新闻,甚至实验网上音像新闻等,以便与未来信息高速公路接轨。众多媒体纷纷与网络媒体联姻,获取了一种前所未有的网络版或电子版新形态。 (三)传统媒体可以以新媒体为工具,提升自己的各方面质素并达到多层面创收,盈利模式创新可以更加强大。 传统媒体在强大门户或优质网络传媒中,扩大自己的平台、有效整合自己的记者资源及策划资源,解决自身的问题。举个例子来说,中国报业网是一个平面媒体互动交流的平台,各大报业集团通过这个网络专业门户交流资源和信息,以中国报业网的广泛辐射传播特点,他们组织一系列活动,诊断现在各体制内报业集团的市场化问题,资源整合利用问题,推广优秀发展模式问题及每年一度的各种评选,有效地实现了报网平台的互享互利。比如,针对体制内党报报业集团市场化的尴尬困境展开专题研讨,组织专家和事件亲历者论述相关的问题解决方式,并针对各个报业集团市场化道路的特点和困难,做出诊断;对于像广州日报报业集团、南方报 业集团等比较成功市场化的集团模式,介绍和推广非常具有现实意义。(四)二次传播 随着新媒体的崛起,传统媒体已经从强势主导地位转化成基础内容提供者,相对来说,需要传统媒体在报道或策划专题时要照顾二次传播的效果,要迅速适应这一转变,这样才能生存下去,有活力的发展。在文字的精致化、文稿的精短化、图片的高质化、先网络再印刷的时效化等等既是对传统媒体的挑战,也充满了机遇。 一方面,报纸、期刊等传统媒体过去几年一直都在尝试着利用新的传播技术,通过与新兴媒体的整合和互动来提升自身的价值。另一方面,新兴媒体如果没有上游传统媒体丰富的新闻内容资源的支持,也难以实现飞跃式的发展。可见这两种媒体能够优势互补、互相包容、互相推进、共同

软件测试国内外发展现状

一、软件测试介绍: 软件测试的必要性已经完全为业内决策人士所接收。这是因为软件工业已经发展到了与其他主要工业相当的规模。经过十几年的发展,少数天才们手工作坊的世界已经转化为大工业生产的天下。由于JAVA的流行,我们更看到了组装生产线的模式。 在工业生产的传统行业里,测试是生产的有机组成环节,各道工序的测试、组装测试、出厂测试及致破坏性试验是生产目的实现的重要保证。 软件测试和硬件测试在实现上没有真正意义上的区别,在虚拟空间上的实现也不是软件测试独有的特征。 软件测试过程的主要部分在于模拟用户对软件产品的使用过程:1、模拟最终用户通过WEB、GUI对软件的使用。(具体软件会有很多功能。另外测试还要模拟用户的误操作,好的软件系统应该能够应付误操作。) 2、模拟用户方操作系统,数据库、网络管理专家对软件进行安装、设置、移植(Installation,Configuration and Migration)。 3、模拟用户方软件程序员应用编程界面调用各种功能。(目前相当多的出厂软件产品不是可执行程序,而是API。) 4、模拟用户对软件使用说明的使用。 软件测试的另一个方面是针对用户在正常使用软件可能遇到的麻烦进行测试、分析(High Avaiablility Test、Performance Test)。 贯穿始终的测试活动则包括软件设计文档评估、测试规划、测试结果报告。 软件测试是软件质量控制(QC,QA)的具体实现环节。把软件测试有效地组织进软件的生产流程,是软件质量控制规划的主要内容。 质量控制是控制的一种;符合控制系统的一般规律。多重小闭环反馈控制是一种控制精度高并且对控制系统各模块品质要求低的一种控制方案。这种控制模式应用到软件生产上,就形成了对软件生产的分阶段测试。它最大限度的减少了开发者个人因素对软件生产的影响。这正是以北美为基地的大多数主要成规模软件生产商所引用的RUP (Rational Unified Process)。 目前市场上流行大量的测试软件,较为有效的主要应用在Unit Test,Intergration Test,Regression Test 和Performance Test 等几个方面。 在Unit Test and Intergration T est 方面,在网络上有免费的“软件测试工具包”可以帮助测试人员结构测试框架,用于测试JAVA API.使用者要求具备WebLogic,Websphere,TomCat或其它WEB 服务器平台软件的知识。 在Regression Test 方面,市场上有众多的capture-playback 类型的测试软件如Win Runner,Rational Robot,Rational JRobot,etc. 这类工具易学易用。要想使用这类工具实现测试目的,使用者依然需要

密码学及其研究现状(2014年)

密码学及其研究现状(2014年) {摘要}: 密码系统的两个基本要素是加密算法和密钥管理。加密算法是一些公式和法则,它规定了明文和密文之间的变换方法。由于密码系统的反复使用,仅靠加密算法已难以保证信息的安全了。事实上,加密信息的安全可靠依赖于密钥系统,密钥是控制加密算法和解密算法的关键信息,它的产生、传输、存储等工作是十分重要的。{关键词}:密码技术安全网络密匙管理 密码技术是信息安全的核心技术。如今,计算机网络环境下信息的保密性、完 整性、可用性和抗抵赖性,都需要采用密码技术来解决。密码体制大体分为对称密 码(又称为私钥密码)和非对称密码(又称为公钥密码)两种。公钥密码在信息安全中 担负起密钥协商、数字签名、消息认证等重要角色,已成为最核心的密码。 密码是通信双方按约定的法则进行信息特殊变换的一种重要保密手段。依照这 些法则,变明文为密文,称为加密变换;变密文为明文,称为脱密变换。密码在早 期仅对文字或数码进行加、脱密变换,随着通信技术的发展,对语音、图像、数据 等都可实施加、脱密变换。 密码学是在编码与破译的斗争实践中逐步发展起来的,并随着先进科学技术的 应用,已成为一门综合性的尖端技术科学。它与语言学、数学、电子学、声学、信 息论、计算机科学等有着广泛而密切的联系。它的现实研究成果,特别是各国政府 现用的密码编制及破译手段都具有高度的机密性。 进行明密变换的法则,称为密码的体制。指示这种变换的参数,称为密钥。它 们是密码编制的重要组成部分。密码体制的基本类型可以分为四种:错乱--按照 规定的图形和线路,改变明文字母或数码等的位置成为密文;代替--用一个或多 个代替表将明文字母或数码等代替为密文;密本--用预先编定的字母或数字密码 组,代替一定的词组单词等变明文为密文;加乱--用有限元素组成的一串序列作 为乱数,按规定的算法,同明文序列相结合变成密文。以上四种密码体制,既可单 独使用,也可混合使用,以编制出各种复杂度很高的实用密码。 当前,公钥密码的安全性概念已经被大大扩展了。像著名的RSA公钥密码算法、 Rabin公钥密码算法和ElGamal公钥密码算法都已经得到了广泛应用。但是,有些公

软件测试的发展的现状与前景

软件测试的发展现状与前景 一、软件开发中出现错误或缺陷的机会越来越多。 市场对软件质量重要性的认识逐渐增强。所以,软件测试在软件项目实施过程中的重要性日益突出。但是,现实情况是,与软件编程比较,软件测试的地位和作用,还没有真正受到重视,对于很多人(甚至是软件项目组的技术人员)还存在对软件测试的认识误区,这进一步影响了软件测试活动开展和真正提高软件测试质量。 (1)误区之一:软件开发完成后进行软件测试 人们一般认为,软件项目要经过以下几个阶段:需求分析,概要设计,详细设计,软件编码,软件测试,软件发布。据此,认为软件测试只是软件编码后的一个过程。这是不了解软件测试周期的错误认识。软件测试是一个系列过程活动,包括软件测试需求分析,测试计划设计,测试用例设计,执行测试。因此,软件测试贯穿于软件项目的整个生命过程。在软件项目的每一个阶段都要进行不同目的和内容的测试活动,以保证各个阶段的正确性。软件测试的对象不仅仅是软件代码,还包括软件需求文档和设计文档。软件开发与软件测试应该是交互进行的,例如,单元编码需要单元测试,模块组合阶段需要集成测试。如果等到软件编码结束后才进行测试,那么,测试的时间将会很短,测试的覆盖面将很不全面,测试的效果也将大打折扣。更严重的是如果此时发现了软件需求阶段或概要设计阶段的错误,如果要修复该类错误,将会耗费大量的时间和人力。 (2)误区之二:软件发布后如果发现质量问题,那是软件测试人员的错 这种认识很打击软件测试人员的积极性。软件中的错误可能来自软件项目中的各个过程,软件测试只能确认软件存在错误,不能保证软件没有错误,因为从根本上讲,软件测试不可能发现全部的错误。从软件开发的角度看,软件的高质量不是软件测试人员测出来的,是靠软件生命周期的各个过程中设计出来的。出现软件错误,不能简单地归结为某一个人的责任,有些错误的产生可能不是技术原因,可能来自于混乱的项目管理。应该分析软件项目的各个过程,从过程改进方面寻找产生错误的原因和改进的措施。 (3)误区之三:软件测试要求不高,随便找个人多都行 很多人都认为软件测试就是安装和运行程序,点点鼠标,按按键盘的工作。这是由于不了解软件测试的具体技术和方法造成的。随之软件工程学的发展和软件项目管理经验的提高,软件测试已经形成了一个独立的技术学科,演变成一个具有巨大市场需求的行业。软件测试技术不断更新和完善,新工具,新流程,新测试设计方法都在不断更新,需要掌握和学习很多测试知识。所以,具有编程经验的程序员不一定是一名优秀的测试工程师。软件测试包括测试技术和管理两个方面,完全掌握这两个方面的内容,需要很多测试实践经验和不断学习精神。 (4)误区之四:软件测试是测试人员的事情,与程序员无关 开发和测试是相辅相成的过程,需要软件测试人员、程序员和系统分析师等保持密切的联系,需要更多的交流和协调,以便提高测试效率。另外,对于单元测试主要应该由程序员完成,必要时测试人员可以帮助设计测试样例。对于测试中发现的软件错误,很多需要程序员通过修改编码才能修复。程序员可以通过有目的的分析软件错误的类型、数量,找出产生错误的位置和原因,以便在今后的编程中避免同样的错误,积累编程经验,提高编程能力。 (5)误区之五:项目进度吃紧时少做些测试,时间富裕时多做测试 这是不重视软件测试的表现,也是软件项目过程管理混乱的表现,必然会降低软件测试的质量。一个软件项目的顺利实现需要有合理的项目进度计划,其中包括合理的测试计划,对项目实施过程中的任何问题,都要有风险分析和相应的对策,不要因为开发进度的延期而简单的缩短测试时间、人力和资源。因为

相关文档
相关文档 最新文档