上一页 1 ··· 57 58 59 60 61 62 63 64 65 ··· 68 下一页
  2007年2月26日
摘要: 章15 自动测试和测试工具(1)测试软件是一项艰苦的工作。当对测试用例进行等价划分时,必然会减少了测试的覆盖范围。如果测试员需要做更多的测试,该如何办?方法是开发并使用工具。一、工具和自动化的好处在大多数软件的开发模式中,软件发布之前要多次重复代码——测试——修复的过程。如果要测试某项特性,也许需要不止一次执行测试,而是重复多次。还要检查确认在前面的测试中发现的软件缺陷修复没,同时又没有引入新的软件缺陷。重复执行测试的过程称为回归测试。软件测试工具和自动化可以在有限的时间内执行多次测试。工具和自动化的主要属性是:1)速度;2)效率;3)准确度和精确度;4)节省资源;5)仿真和模拟;6)坚持不懈 阅读全文
posted @ 2007-02-26 23:21 YangJin 阅读(173) 评论(0) 推荐(0) 编辑
  2007年2月16日
摘要: Crystal Reports for Eclipse(2)创建一份新报表1、选择数据源通过数据库浏览器(Database Explorer),你可以选择大多数数据源。当你从头创建一个空白报表时,数据库浏览器将会出现。(1)在数据库浏览器视图上,右击“新连接(New Connection)”,将弹出新连接对话框供你选择目前流行的数据源。有:DB2 UDBDB2 UDB iSeriesDB2 UDB zSeriesDerbyInformixMySqlOracleSQL ServerSybase(2)选中你需要的数据源;(3)点击“完成”按钮。2、增加表格在你选择了数据源后,你可以增加一到多个表格 阅读全文
posted @ 2007-02-16 16:02 YangJin 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 章14 网站测试网站测试囊括许多领域,包括配置测试、兼容性测试、易用性测试、文档测试、安全性测试,并且假如网站是面向全球范围的浏览者,还包括本地化测试。当然,黑盒、白盒、静态、动态测试都是要用上的。要关注:(1)网页的哪些基本部分需要测试(2)在网页测试中要运用哪些基本的白盒测试技术和黑盒测试技术(3)如何运用配置测试和兼容性测试(4)为什么易用性测试是网页的主要问题(5)如何使用工具协助网站测试1、网页基础简单来说,网页就是由文字、图片、声音、视频和超级链接组成的文档。在这些程序中,网站用户可以通过单击具有超级链接的文字和图片在网页间浏览,搜索单词或者短语,查看找到的信息。网页的特性:(1) 阅读全文
posted @ 2007-02-16 00:14 YangJin 阅读(120) 评论(0) 推荐(0) 编辑
  2007年2月14日
摘要: Crystal Reports for Eclipse(1)Crystal Reports for Eclipse(1)1、介绍Crystal Reports for Eclipse用于和数据库共同工作,帮助你分析和理解那些重要的信息。Crystal Reports让你创建简单报表非常容易,它还带有全面的工具库帮助你建立各种复杂的或者专业的报表。2、特点(1)创建你所能想到的任何报表Crystal Reports可以从任何实际的数据源来创建报表。公式集、交叉报表、子母表、带条件格式的表(通过对敏感数据采取相应措施)轻松创建;当文字和数字不足以说明信息时,提供各种图形或地图来辅助说明。(2)扩展 阅读全文
posted @ 2007-02-14 17:42 YangJin 阅读(171) 评论(0) 推荐(0) 编辑
  2007年2月11日
摘要: 报表工具之JasperReports+iReport(5)JasperReports作为一种开源的报表库为应用提供了强大的支持。其易用性和灵活性为系统的开发提供了极大的便利。在报表生成过程中,使用JDBC等传统数据源操作方法获取数据的过程会消耗大量的系统时间,这样就需要利用其它手段来简化数据源操作。在这种情况下,适当的使用ORM(Object/Relational Mapping)技术,能够很好的解决这个问题,对于系统性能的提升有很大的帮助。1、JasperReports填充报表要完成报表的填充,必须先完成用于报表的xml模板,其过程是先产生报表布局对象,再序列号该对象,存储在磁盘或者网络,用 阅读全文
posted @ 2007-02-11 22:42 YangJin 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 章13 软件安全性测试黑客、病毒、蠕虫、间谍软件、后面程序、木马、拒绝服务攻击都是计算机的安全问题。1、驾驶攻击随着在城域网中普及无线高保真(WiFi)网络,黑客们可以驾驶车子,带着笔记本,在城市的街道上兜圈子,就可以搜索到未受保护的无线网络,这种技术就是“驾驶攻击”。2、了解动机作为软件测试员很重要的一点是要了解为什么有人要攻击你的软件。了解动机能帮助软件测试员考虑到测试的软件中有哪些安全方面的漏洞。安全产品:是指产品在系统的所有者或管理员的控制下,保护用户信息的保密性、完整性、可获得性,以及处理资源的完整性和可获得性。安全漏洞:是指使产品不可行的缺陷——即使是正确地使用产品时——来防止攻击 阅读全文
posted @ 2007-02-11 22:35 YangJin 阅读(188) 评论(0) 推荐(0) 编辑
  2007年2月9日
摘要: 章12 测试文档软件产品由大量工作和为数不少的非软件部分组成,非软件部分主要是文档。软件文档最常见的是拷贝到软件安装盘的readme文件。软件测试员通常不限于仅测试软件,而要负责组成整个软件产品的各种部分。保证文档的正确性也在职责范围之内。1、软件文档的类型如果软件文档仅有readme文件,测试很简单。要保证该文档包含应有的所有材料,全部内容从技术角度讲准确无误,还要进行拼写检查和磁盘病毒扫描,这就是文档测试的内容。现在,软件文档要占到整个产品的一大部分。以下是可以归类于文档的软件组成部分。(1)包装文字和图形包括盒子、纸箱和包装纸。文档困难包含软件的屏幕截图、功能列表、系统要求和版权信息。( 阅读全文
posted @ 2007-02-09 20:06 YangJin 阅读(132) 评论(0) 推荐(0) 编辑
  2007年2月8日
摘要: 章11 易用性测试易用性(Useability)是交互的适应性、功能性和有效性的集中体现。人体工程学(ergonomics)是一门将日常使用的东西设计为易于使用和实用性强的学科。人体工程学的主要目标是达到易用性。1、用户界面测试用于与软件交互的方式称为用户界面或UI。2、优秀UI的构成软件测试员要负责测试软件的易用性,包括其用户界面。记住,软件测试员不需要去设计UI,只需要把自己当作用户,然后去找出UI中的问题。优秀UI具备的七个要素:(1)符合标准和规范最重要的用户界面要素是软件符合现行的标准和规范——或者有真正站得住脚的不符合的理由。注意:如果测试在特定平台上运行的软件,就需要把该平台的标 阅读全文
posted @ 2007-02-08 21:46 YangJin 阅读(152) 评论(0) 推荐(0) 编辑
  2007年2月7日
摘要: 章10 外国语言测试如果你是一个有竞争力的软件测试员,并且熟练掌握除英语之外的一门外语,你就有了很有价值的技能。1、使文字和图片有意义软件的国际化除了语言,还需要考虑地域(region或locale)——用户的国家和地理位置。使软件适应特定地域特征,照顾到语言、方言、地区习俗和文化的过程称为本地化(localization)或国际化(internationalization)。测试此类软件称为本地化测试。2、翻译问题尽管翻译只是整个本地化工作的一部分,但是从测试角度看这是重要的一环,最明显的问题是如何测试用其它语言做的产品。软件测试员或者测试小组至少要对所测试的语言基本熟悉,能够驾驭软件,看懂 阅读全文
posted @ 2007-02-07 23:11 YangJin 阅读(145) 评论(0) 推荐(0) 编辑
  2007年1月31日
摘要: 章九 兼容性测试本章主要讲述与上一章类似的交互测试领域——检查软件是否能够与其它软件正确协作。随着用户对来自各个厂商的各种类型程序之间共享数据能力和充分利用空间同时执行多个程序能力的要求,测试程序之间能否协作变得越练越重要了。软件兼容性测试工作的目标是保证软件按照用户期望的方式进行交互。一、兼容性测试综述软件兼容性测试(Software Compatibility Testing)是指检查软件之间是否能够正确地进行交互和共享信息。对新软件进行软件兼容性测试,需要解决:(1)软件设计要求与何种其它平台和应用软件保持兼容?如果要测试的软件是一个平台,那么设计要求什么应用程序在其上运行?(2)应该遵 阅读全文
posted @ 2007-01-31 22:22 YangJin 阅读(162) 评论(0) 推荐(0) 编辑
上一页 1 ··· 57 58 59 60 61 62 63 64 65 ··· 68 下一页