章九 兼容性测试

 章九 兼容性测试本章主要讲述与上一章类似的交互测试领域——检查软件是否能够与其它软件正确协作。随着用户对来自各个厂商的各种类型程序之间共享数据能力和充分利用空间同时执行多个程序能力的要求,测试程序之间能否协作变得越练越重要了。软件兼容性测试工作的目标是保证软件按照用户期望的方式进行交互。一、兼容性测试综述软件兼容性测试(Software Compatibility Testing)是指检查软...
阅读(1935) 评论(0)

报表工具之JasperReports+iReport(4)

 报表工具之JasperReports+iReport(4) Report Structure 报告的结构本章描述报告的结构,可用的report对象和它们的属性。这基本上是JasperReports的快速参考。1、Expressions 表达式表达式是JasperReports的核心特征。它是一个重要的机制,允许操纵和显示报告数据,执行各种计算,自定义报告的外观和报告对象的可视性。1)一个典型...
阅读(5334) 评论(0)

章8 配置测试

章8 配置测试配置测试的目的是保证被测试的软件在尽可能多的硬件平台上运行。一、配置测试综述个人计算机部件外设接口可选项和内存设备驱动程序如果开始准备进行软件的配置测试,就要考虑哪些配置与程序的关系最密切。理想情况是所有生产厂家都严格遵照一套标准来设计硬件,那么使用这些硬件的软件就会毫无疑问地正常运行。但遗憾的是,标准并没有被严格遵守。有时,标准是相当松散的——称为规范。1、分离配置缺陷判断缺陷...
阅读(1988) 评论(0)

今生告别联通

再给自己,也给联通一次机会。因为我的烦恼联通已经给处理了,本来我都准备就在大后天(2月1日)买移动的卡,这次联通的处理我很满意,所以我把文章删除了。我也有懒惰思想,常联系的朋友一百多人,要通知换号也麻烦。文章就留在硬盘上吧,如果以后还用的到的话!呵呵!以上是1月28日写的--------------------------------------------------------...
阅读(1548) 评论(0)

报表工具之JasperReports+iReport(3)

报表工具之JasperReports+iReport(3) 1、配置XML文件jasperreports的XML配置文件局域jasperreport.dtd文件而来。1)根元素jasperReport其子元素有:报告的字体reportFont,参数parameter,查询字符串queryString,字段field,变量variable,组group,标题title,页眉pageHeader,...
阅读(5625) 评论(1)

章七 带上X光眼镜测试软件

章七 带上X光眼镜测试软件本章讲四个基本测试之中的第四个——动态白盒测试。另三个为静态黑盒(测试产品说明书)、动态黑盒(测试软件)和静态白盒(检查程序代码)。一、动态白盒测试1、动态白盒测试是指利用查看代码功能(做什么)和实现方式(怎么做)得到的信息来确定哪些需要测试、哪些不要测试、如何开展测试。2、动态白盒测试的另一个常用名称是结构化测试(structural testing),因为软件测试...
阅读(1820) 评论(0)

章六 检查代码

章六 检查代码软件测试不仅仅限于白产品说明书和程序当做黑盒子来对待,如果具有编程经验,即使只有一点,也可以对软件的体系结构和代码进行测试。在某些行业中,此类验证不如黑盒测试通用。然而,如果测试军队、金融、工业自动化、医药类软件,或者有幸在组织严格的开发模式下工作,在代码的级别验证产品就是例行公事。如果在测试软件的安全问题,那么这是必须进行的。一、静态白盒测试:检查设计和代码静态测试是指测试非运...
阅读(1628) 评论(0)

用Ant构建脚本(5)

 用Ant构建脚本(5)六、Ant相关问题指南如果你的Ant不能工作,首先可能是Ant的版本问题,其次就是你的配置有问题。可以从以下方面来解决:1、检查你的环境变量。Ant_HOME和JAVA_HOME设置是否正确?2、未设置CLASSPATH?Ant不需要定义CLASSPATH来工作。3、确认你的JRE/ext中没有那些不可用的jar文件或者其它的XML解析器。4、你的路径设置是否正确?包含...
阅读(2019) 评论(0)

用Ant构建脚本(4)

 用Ant构建脚本(4)五、Ant相关1、标识过滤器一个项目有一套标识,如果发现当一个文件被拷贝时,或许能自动进行扩充。当在这个支持任务中选择了过滤器-拷贝行为,才支持这种方式。在buildfile中,通过过滤器任务或许能设置它。因为这能导致很大的潜在危害,在任务中标识的标识名在文件中必须以@token@的形式给出。这个标识语法匹配其它建立的系统的语法,该系统完成过滤并保留足够地程序和脚本语言...
阅读(2558) 评论(0)

用Ant构建脚本(3)

 用Ant构建脚本(3)三、Ant的数据元素和数据类型Ant的数据类型定义包括三个级别:project-level、target-level和task-level。这里代表了其在Ant中的可视性,如直接定义在project下的project-level,所有的target和task都可以引用它们。数据元素分为两个部分:1)特性property;2)数据类型DataType。Ant的DataTy...
阅读(2398) 评论(0)

用Ant构建脚本(2)

用Ant构建脚本(2) 二、用Ant写buildfileAnt的buildfile是用xml写的。每一个buildfile包含了一个项目和一个及一个以上的对象。对象包含了多个任务元素。buildfile的每一个任务元素能有一个id属性,能在之后通过值来引用。这个值是唯一的。build.xml文件是区分大小写的。其使用关键是编写build.xml文件,build.xml文件有五个主要的标识,如下...
阅读(3629) 评论(0)

用Ant构建脚本(1)

 用Ant构建脚本(1)首先声明,本文基于Apache Ant官方网站http://ant.apache.org/manual/的《Apache Ant 1.7.0Beta2 Manual》翻译而得。一、Apache Ant简介1、Ant是Java开源组织Apache的一个项目,是一个基于Java的build工具。其构建脚本有4个不同的实现:(1)Sun Microsystems公司的参考实现...
阅读(3472) 评论(0)

报表工具之JasperReports+iReport(2)

报表工具之JasperReports+iReport(2) 三、iReport介绍1)iReport是为JasperReports设计的强大的,直观的,易于使用的可视化报表设计器,为win32平台编写。允许用户可视化地编辑XML JasperDesign文件,可以和其它数据库进行JDBC通信。再设计模板时可以以HTML,PDF,XML方式预览,用它生成的文件有.jrxml和.jasper两种文...
阅读(3824) 评论(0)

报表工具之JasperReports+iReport(1)

报表工具之JasperReports+iReport一、介绍1)它可以PDF,HTML,XML等多种形式产生报表或动态报表,在新版本还支持CSV,XLS,RTF等格式的报表;2)它按预定义的XML文档来组织数据,来源多(如:关系数据库,Java容器对象(collection,arrays)等);报表的填充过程:先产生报表设计对象->序列化该对象->存储在磁盘或网络->产生XML文件(表格数据)...
阅读(3239) 评论(0)

章五 带上眼罩测试软件(2)

章五 带上眼罩测试软件(2)三、状态测试软件测试的另一个方面是通过不同的状态验证程序的逻辑流程。软件状态是指软件当前所处的条件或者模式。注意:软件测试员必须测试程序的状态及其转换。1、测试软件的逻辑流程前面讲过,要使测试可以控制,就必须通过建立只包含最关键数字的等价划分来减少候选数据。测试软件的状态和逻辑流程有同样的问题。对于软件测试,解决方法是运用等价划分技术选择状态和分支。(1)建立状态转换图...
阅读(1425) 评论(1)

章一 导论(1)

章一 导论由于人们认知能力的有限性,海量信息在给人们带来方便的同时也带来了一大堆的问题。第一是信息超载,难以消化;第二是有效信息难以提取,真假信息难以辨识;第三是信息安全难以保证,有意或无意的行为经常会威胁到信息的安全;第四是信息形式不一致,既有结构化的信息,也有非结构化的信息,难以统一处理。普通的数据库系统虽然可以高效地实现数据的录入、查询、统计和维护等功能,并可以对数据做一些简单分析处理,...
阅读(1772) 评论(0)

章五 带上眼罩测试软件

章五 带上眼罩测试软件一、等价类划分选择测试用例是软件测试员最重要的任务。选择测试用例的方法是等价类划分(equivalence partitioning),有时称为等价分类(equivanlence classing)。等价类划分是指分步骤地把海量的测试用例集减得很少,但过程同样有效。注意:一个等价类或者等价划分是指测试相同目标或者暴露相同软件缺陷的一组测试用例。如果为了减少测试用例的数量过...
阅读(1695) 评论(0)

章四 检查产品说明书

章四 检查产品说明书一、产品说明书的低层次测试技术1、产品说明书属性检查清单经过深思熟虑,可称为“一字不漏”的优秀产品说明书应具有8个重要的属性:1)完整:是否有遗漏和丢失?完全吗?单独使用时是否包含所有内容?2)准确:既定解决方案正确吗?目标定义明确吗?有没有错误?3)精确、不含糊、清晰:描述是否一清二楚?是否有单独的解释?容易看懂和理解吗?4)一致:产品功能是否自相矛盾,或与其它功能有无冲...
阅读(1513) 评论(0)

章三 软件测试的本质

章三 软件测试的本质一、完全测试程序是不可能的。原因:1)输入量太大;2)输出结果太多;3)软件执行路径太多;4)软件说明书是主观的。可以软件测试是有风险的行为。软件测试员要学会的一个关键思想是,如何把数量巨大的可能测试减少到控制的范围,以及如何针对风险做出明智的抉择,哪些测试重要,哪些不重要。目标是找到最优的测试量,使测试不多不少。二、并非所有软件缺陷都要修复原因:1)没有足够的时间;2)不...
阅读(2431) 评论(0)

章一 软件测试的背景

章一 软件测试的背景一、软件失败的术语缺点defect,偏差variance,故障fault,失败failure,问题problem,矛盾inconsistency,错误error,特殊feature,事件incident,缺陷bug,异常anomaly。二、软件缺陷的定义1、产品说明书(product specification):是软件开发小组的一个协定。它对开发的产品进行定义,给出产品的...
阅读(3819) 评论(0)
26条 共2页1 2 下一页 尾页
    个人资料
    • 访问:5426811次
    • 积分:49864
    • 等级:
    • 排名:第65名
    • 原创:781篇
    • 转载:23篇
    • 译文:24篇
    • 评论:1156条
    一名路过的黑客

    大家好,我是黑客,专门盗账号的。现在这个人的帐号被我盗了,但看这个人平时的博客空间,一直过着艰苦努力、持之以恒的技术研究生活,勤奋刻苦,积极分享,无私奉献,我被深深的感动了,这是一个纯粹的人,人品这样的高尚,希望大家看到我这条消息后,可以私聊他,多鼓励他,不缺钱的就多给他一些经济上的资助,让他再接再厉!就这样吧,我下线了,眼框湿湿的难受。

    文章存档