| 网站首页 | 测试咨讯 | 新手入门 | 专注性能 | 测试技术 | 测试管理 | 测试工具 | 开发社区 | 工具下载 | 资料下载 | 测试论坛 | 

[CNTester联盟群]交流群:34446273/21968356/64461572 白盒群:18400216 自动化群:2706508 性能群:4498858 外包群:59649884 管理群(需有管理经验):64442523

新手入门
 入门指南
 经验之谈
测试咨讯
 行业新闻
 网站动态
 人才就业
 CNTester基金
 标准规范
专注性能
 性能测试知识
 性能测试工具
 程序设计性能
 数据库性能
 Web应用服务器性能
 操作系统性能
 服务器与网络性能
测试技术
 用例设计
 性能测试
 自动化测试
 Web测试
 面向对象测试
 综合技术
 阶段性测试
 行业类测试
测试管理
 项目管理
 项目案例
 质量管理
 软件过程
测试工具
 Mercury系列
 Rational系列
 测试管理工具
 性能测试工具
 功能测试工具
 单元测试工具
 其它测试工具
开发社区
 Java技术
 DotNet技术
 C技术
 数据库技术
 操作系统
 服务器与中间件
工具下载
 测试工具
 开发工具
 企业工程
 网络通信
 媒体桌面
 游戏娱乐
 其他工具
资料下载
 测试资料
 程序设计
 数据库
 操作系统
 应用服务器
 电子期刊
 其他资料
 
 
您现在的位置: 中国测试员网站 >> 测试技术 >> 阶段性测试 >> 单元测试

第 2 部分: 使用 Rational AppScan 应对 Web 应用攻击
互联网的发展历史也可以说是攻击与防护不断交织发展的过程。当前,Web 安全性已经提高一个空前的高度,然而针对网站的攻击却频频得手。如何最大化的保护 Web 应用呢,IBM Rational 提出了全面的解决方案。第一部分 介绍了 Web 安全与 Rational AppScan 的入门知识。本文将针对 Web 安全的现状、根源、以及 Rational AppScan 产品的技术细节做全面的介绍,最后阐述IBM解决方案给企业带来的深层次价值。同时,请不要错过多媒体课堂“Rational AppScan: 全面检测 Web 安全漏洞的利器”,深入了解 Rational AppScan。1 当前 Web 安全现状互联网的发展历史也可以说是攻击与防护不断交织发展的过程。目前,全球因特网用户已达 13.5 亿,用户利用网络进行购物、银行转账支付和各种软件下载,企业用户更是依赖于互联网构建他们的核心业……
 
单元测试文章列表
普通文章经典之作《代码大全》中的单元测试---提高测试质量Steve McConnell06-1897
提高测试质量的方法和其它提高任何过程的质量的方法是相似的。你应对整个过程有相当的了解,这样可稍微变更过程并观察不同情况之间的差异。当观察到一种变更带来了积极的影响时,便可修改此过程,以便使其更好。以下讨论了如何提高测试质量的方法。计划测试进行有效测试的关键是从项目开始就计划测试。将测试看成和设过、编码同样重要意味着时间将分配给测试,测试被认为是重要的。并且是一个高质量过程。测试计划应能使测试过程可……
普通文章经典之作《代码大全》中的单元测试---测试支持工具Steve McConnell06-18162
本节讨论你可购买到或自己开发的测试工具。在此也无法说出某一种具体产品,因为在你读到此处时它们可能都过时了。你可查阅最近一些你最喜爱的程序员杂志。建立“脚手架”以便测试你的子程序“脚手架”这词来自建筑术语。“脚手架”用于方便工人能到达建筑物的一些地方。软件“脚手架”的唯一目的是为了能方便地测试代码。一种类型的软件“脚手架”是可被接受测试的高级子程序调用的低级子程序。这样的子程序可称为“残桩”。残桩的……
普通文章经典之作《代码大全》中的单元测试---典型错误Steve McConnell06-18187
本书可使你明白当对错误有深刻了解时,你能测试得很好。哪一个程序含最多的错误你可能很自然地想到错误均分在你的整个源代码中。如果你平均每 1000 行代码发现 10 错误,你可假定平均第 100 行子程序你可发现一个错误。这确实是一个很自然的假设,但是它是错误的。实际上,绝大多数错误往往倾向于集中在少数有缺陷的子程序中。以下是错误和代码的一般联系:· 80%的错误往往出现在 20%的子程序中(Endr……
普通文章经典之作《代码大全》中的单元测试---测试技巧Steve McConnell06-18331
为什么有可能利用测试确定程序中的错误呢?为了测试程序的性能,你不得不对你的程序测试每一种输入数据或输入数据的组合。即使对一个简单的程序,这样的工作也令人难以容忍。例如,你的程序接收人名、地址、电话号码并将其存在一个文件中。这是一个简单的程序,并且比任何让你厌烦的程序都要简单。进一步假定每个可能的名字和地址是 20 个字符的长度,并且它们要用到 26 个可能的字符。以下是可能的输入数据量:名字 26……
普通文章经典之作《代码大全》中的单元测试---单元测试的一般方Steve McConnell06-18101
一个有条理的单元测试方法,可使你用最小的努力最大限度地发现各种类型的错误。请记住以下各点:· 对每个需求进行测试,以便确保需求得到实现。在需求阶段上计划测试或尽量使测试早一些——在你编写单元测试前。你应考虑测试对需求的遗漏。安全性、存储、安装程序、系统可靠性都是测试的对象,并且在需求分析时它们都易被疏忽。· 对和设计有关的程序进行测试以确保设计得到了实现。在设计阶段尽早计划测试——在你开始进行子程……
推荐文章经典之作《代码大全》中的单元测试---单元测试在软件质Steve McConnell06-18151
测试对任何一个软件质量来说是重要的,在许多场合,它只是其中一部分。这是不幸的,因为评审的各种方式证明,它们比测试要能发现更多的错误,而且评审发现每个错误所花费仅为测试的一半左右(Card 1987)。单个测试方法(单元测试、功能测试、部分测试、系统测试),通常只能发现少于 50%的错误数。几种测试方法的集成使用,只会发现少于 60%的错误(Jones1986)。然而,由于测试已被广泛使用,而且它比……
普通文章对WebLogic Workshop 8.1应用程序进行单元测试Joshua Eckels06-09118
在本文中,我将描述如何使用JUnit对在WebLogic Platform 8.1上开发的应用程序进行单元测试。我将说明如何在应用程序开发期间为一般WebLogic Platform应用程序的所有组件编写和运行单元测试。本文面向那些计划把JUnit集成到WebLogic Platform中去的开发人员和架构师精英。  单元测试是迭代开发过程中的关键实践。软件工程师通过单元测试在代码级别上测试代码。……
普通文章论单元测试未知06-01121
软件测试是保证软件产品质量的重要手段之一。它是测量、评估软件产品特点和能力的活动。现在,国内一些软件企业对于软件测试的重视程度还很不够,认为测试工作非常简单,只是简单地操作所测的软件产品而已。这种错误的思想严重影响了国内软件质量,应该引起我们的高度重视。  软件测试阶段可以分为若干个小的阶段,阶段的划分有多种,我现在按流程顺序将其分为四个阶段:  * 单元测试:由项目小组完成  * 集成测试:由项……
普通文章单元测试指导张华05-28112
一、单元测试环境配置测试 1. 网络连接是否正常 2. 网络流量负担是否过重 3. 软件测试平台是否可选 4. 如果( 3 ),是否在不同的软件测试平台进行软件测试 5. 所选软件测试平台的版本(包括 Service Pack )是否正确 6. 所选软件测试平台的参数设置是否正确 7. 所选软件测试平台上正在运行的其它程序是否会影响测试结果 8. 画面的分辨率和色彩设定是否正确 9. 对硬件测试平……
普通文章强化Visual Studio 单元测试佚名05-26162
密切注意Hardcoded路径  使用单元测试向导在一个新的项目上添加测试是一件非常容易的事情。这个便利的特点可以节省你数百个小时的打字时间(微软的开发者为此应收取很多费用)。但是,一些事情在幕后发生了,并且导致你很悲伤:路径是hardcoded!这是一个问题,例如,当你移动一个测试到另一台机器或是目录时就会发生。我希望一个Visual Studio 2005的Service Pack允许你为测试……
普通文章单元测试知识问答佚名05-26166
为什么要进行单元测试?     单元测试保证局部代码的质量  单元测试改良项目代码的整体结构  单元测试降低测试、维护升级的成本  单元测试使开发过程适应频繁变化的需求  单元测试有助于提升程序员的能力  由谁进行测试?开发部门还是测试部门?   应该由开发部门进行单元测试!  由测试部门进行单元测试的问题:代价高,人手不足,耽误了测试部门对其他测试的准备工作。  由开发部门进……
普通文章为什么要进行单元测试佚名05-26174
在使新的产品和业务的开发过程工业化的尝试中,软件的质量和可靠性常常被看作是薄弱环节。  在最近的十年里,随着越来越多的人在开发过程中采用了设计方法论和使用CASE工具,软件质量和可靠性的问题越来越受到重视。大多数软件设计人员都接受了这方面的培训,并且在这些正规的软件设计方法的使用中取得了很多经验。  但不幸的是,软件测试并没有得到同样的重视。很多使用这些软件设计方法的开发活动并没有使软件质量和可靠……
普通文章单元测试-理论篇佚名05-26167
测试是软件开发的重要环节之一。按照软件开发的过程测试可分为:单元测试、集成测试、系统测试、域测试(Field test)等。我们这里将讨论面向程序员的单元测试。本文首先介绍单元测试的定义,为什么要使用单元测试?单元测试能给我们带来的好处。之后我们将介绍单元测试的范畴,最后将讨论很多朋友不写单元测试的借口。希望本文能够再次引起您对单元测试的重视,并说服您老板对编写单元测试的支持,能让美丽的单元测试真……
普通文章单元测试方法佚名05-2679
单元测试的对象是软件设计的最小单位——模块。单元测试的依据是详细设描述,单元测试应对模块内所有重要的控制路径设计测试用例,以便发现模块内部的错误。单元测试多采用白盒测试技术,系统内多个模块可以并行地进行测试。  单元测试任务  单元测试任务包括:  1、 模块接口测试;  2、 模块局部数据结构测试;  3 、模块边界条件测试;  4 、模块中所有独立执行通路测试;  5 、模块的各条错误处理通路……
普通文章单元测试浅析佚名05-26144
软件测试是保证软件产品质量的重要手段之一。它是测量、评估软件产品特点和能力的活动。现在,国内一些软件企业对于软件测试的重视程度还很不够,认为测试工作非常简单,只是简单地操作所测的软件产品而已。这种错误的思想严重影响了国内软件质量,应该引起我们的高度重视。  软件测试阶段可以分为若干个小的阶段,阶段的划分有多种,我现在按流程顺序将其分为四个阶段:  · 单元测试:由项目小组完成  · 集成测试:由项……
普通文章谈谈Java程序的单元测试佚名05-26170
1. 单元测试的目的  一个单元测试从整个系统中单独检验产品程序代码的『一个单元』并检查其得到的结果是否是预期的。要测试的“一个单元”其大小是依据一组连贯的功能的大小及介于一个类别及一个包(package)之间实际上的变化(varies)。其目的是在整合程序代码到系统的其余部分之前先测试以便找出程序代码中的臭虫(bugs)。Junit等支持在Java程序代码中撰写单元测试。  在整合之前于系统其它……
普通文章关于单元测试方法的一些经验总结佚名05-26126
    工厂在组装一台电视机之前,会对每个元件都进行测试,这,就是单元测试。  其实我们每天都在做单元测试。你写了一个函数,除了极简单的外,总是要执行一下,看看功能是否正常,有时还要想办法输出些数据,如弹出信息窗口什么的,这,也是单元测试,我们把这种单元测试称为临时单元测试。只进行了临时单元测试的软件,针对代码的测试很不完整,代码覆盖率要超过70%都很困难,未覆盖的代……
普通文章如何使用VC6进行单元测试佚名05-2691
多数讲述单元测试的文章都是以Java为例,本文以C++为例,后半部分所介绍的单元测试工具也只介绍C++单元测试工具。下面的示例代码的开发环境是VC6.0。    产品类:    class CMyClass     {      public: &n……
普通文章单元测试用例设计技术佚名05-2684
输入数据是测试用例的核心,我们对输入数据的定义是:被测试函数所读取的外部数据及这些数据的初始值。外部数据是对于被测试函数来说的,实际上就是除了局部变量以外的其他数据,我们把这些数据分为几类:参数、成员变量、全局变量、IO媒体。IO媒体是指文件、数据库或其他储存或传输数据的媒体,例如,被测试函数要从文件或数据库读取数据,那么,文件或数据库中的原始数据也属于输入数据。一个函数无论多复杂,都无非是对这几……
普通文章单元测试之组织保障佚名05-2672
    这几天一直都在思考新项目中,如何促使公司能够最终真正使用上单元测试。前几天发的一篇《单元测试之关键问题解答 》主要写的是我在实践过程中,针对我遇到的一些非技术问题的思考。后来我看到一篇和我博文一样标题的文章《单元测试之关键问题解答》。拜读了之后,发现他对我的思考方向有些误解。虽然这样,因为这些导致他的失望,我还是表示十分的道歉。补充一下,这篇文章不错,推荐大家……
25 篇文章  首页 上一页 下一页 尾页 页次:1/2页  20篇文章/页 转到:
 
 
 
最 新 热 门
· 性能测试方法
· Java 安全的演进
· Java 安全性的演变和理念 第一
· 第 1 部分: Web 安全与 Ration
· 自动化测试实施步骤和最佳实践
· Web测试方法
· 站点测试-WebTesting
· 实施自动化功能测试的解决方案
· 经典之作《代码大全》中的单元
· IP网络的测试方法
· 软件测试中设计测试用例的具体
· 设计功能和界面测试用例
· 找错―面向对象软件的测试技术
· 基于UML顺序图的场景测试用例生
· 渗透测试中的攻与守
 
最 新 推 荐
· 第 2 部分: 使用 Rational App
· 第 1 部分: Web 安全与 Ration
· 构建安全软件: 选择技术,第一
· 软件安全性原则: 第一部分
· Java 安全性的演变和理念 第一
· 安全的代价是什么?
· 保护系统安全: 一个识别用户的
· 穿透企业网络
· Java 安全的演进
· 您的 Java 代码安全吗 — 还是
· 经典之作《代码大全》中的单元
· 性能测试方法
 
 
======> [CNTester联盟群]交流群:34446273/21968356/64461572 白盒群:18400216 自动化群:2706508 性能群:4498858 外包群:59649884 管理群(需有管理经验):64442523
| 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登录 | 

Copyright@2007 by CNTester.com 中国测试员网站 桂ICP备07005590

本站为开源免费网站,非商业赢利性组织。本站文章部分从网络搜索获取,如果您认为某些侵犯了您的权益,麻烦您联系本站,我们会尽快删除相关内容,同时也希望您的谅解,我们的初衷是为了让更多人去学习这方面的知识,让行业有更好的发展。

联系电话: 15021358905