管理

随笔分类 -  【50】软件测试

摘要:WEB性能测试工具主要分为三种,一种是测试页面资源加载速度的,一种是测试页面加载完毕后页面呈现、JS操作速度的,还有一种是总体上对页面进行评价分析,下面分别对这些工具进行介绍,如果谁有更好的工具也请一起分享下。 Firebug: Firebug 是firefox中最为经典的开发工具,可以监控请求头,响应头,显示资源加载瀑布图: HttpWatch : httpwatch 功能类似firebug,可以监控请求头,响应头,显示资源加载瀑布图。但是httpwatch还能显示GZIP压缩信息,DNS查询,TCP链接信息,个人在监控http请求比较喜欢使用httpwatch,httpwatch包含IE和 阅读全文

posted @ 2011-05-03 16:50 lzhdim 阅读(239) 评论(0) 推荐(0) 编辑

摘要:http://files.cnblogs.com/lzhdim/%E8%BD%AF%E4%BB%B6%E6%B5%8B%E8%AF%95.pdf 阅读全文

posted @ 2011-04-29 16:00 lzhdim 阅读(302) 评论(0) 推荐(0) 编辑

摘要:软件测试之所以在软件生命周期占有如此重要地位,是因为它贯穿了软件定义与开发的整个生命周期,是软件质量保证的重要手段。系统测试是软件发布之前不可或缺的重要测试之一,它是将通过集成测试的软件,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素结合在一起,在实际或者模拟运行(使用)环境下,对计算机系统进行一系列测试。系统测试的目的在于通过与系统的需求定义作比较,发现软件与系统定义不符合或与之矛盾的地方。因此,有效的开展系统测试可以尽可能多的找出程序中的错误,生产出高质量的软件产品。下面,从系统测试的组织、工作流程两个方面来介绍一下系统测试的应用。 从测试的. 阅读全文

posted @ 2011-04-25 14:15 lzhdim 阅读(245) 评论(0) 推荐(0) 编辑

摘要:测试工程师的工作流程,与公司的整体工作流程,项目的测试要求等因素相关。本文主要讨论测试工程师的一般工作流程。 做好测试准备 1)明确测试任务的范围 测试文档通常包括测试目的、测试环境、测试方法、测试用例、测试工具等。测试工程师首先要通读文档,对整个测试要求形成整体认识,明确测试目的,以及测试要求和测试重点,明确软件测试方法和使用的测试工具。 2)明确测试时间 明确测试周期和测试时间进度。如果是多人合作完成一个软件,则要首先明确属于自己的测试内容、根据测试内容和测试周期,估算自己每日应该完成的工作量。此外由于软件测试是群体协作的测试活动,需要明确哪些测试内容要与其他测试工程师协作才能完成。 3. 阅读全文

posted @ 2011-04-21 09:56 lzhdim 阅读(553) 评论(0) 推荐(0) 编辑

摘要:Transactions(用户事务分析)用户事务分析是站在用户角度进行的基础性能分析。1、Transation Sunmmary(事务综述)对事务进行综合分析是性能分析的第一步,通过分析测试时间内用户事务的成功与失败情况,可以直接判断出系统是否运行正常。2、Average Transaciton Response Time(事务平均响应时间)“事务平均响应时间”显示的是测试场景运行期间的每一秒内事务执行所用的平均时间,通过它可以分析测试场景运行期间应用系统的性能走向。例:随着测试时间的变化,系统处理事务的速度开始逐渐变慢,这说明应用系统随着投产时间的变化,整体性能将会有下降的趋势。3、Tran 阅读全文

posted @ 2011-04-20 16:59 lzhdim 阅读(461) 评论(0) 推荐(0) 编辑

摘要:在安装 Loaderunnner 过程中也许你经常遇到,提示无法安装的情况,我也遇到过相关问题,于是查阅了相关资料,总结了一下,好东西不敢独享,拿出来和同行一起交流(一) 提示:" the link file .... may be corrupted or has illegated link string "的,提示重复多次均无法安装。原因 :你的 Loaderunner 的安装文件夹名写成中文了,造成 Lr 的安装教本无法识别路径,最终导致不断有这样的错误提示。解决方案:把安装文件的目录名改为非中文就可以了。(二)没法完全卸载要想把 LR 的老版本完全卸载,正确的步骤 阅读全文

posted @ 2011-04-20 16:58 lzhdim 阅读(715) 评论(0) 推荐(0) 编辑

摘要:web_set_user("ajco/tina","tina@2848804","172.18.14.172:80");在这个前面加上:ajco是机器名,tian是用户名,“密码”,“ip和端口号”web_url("Service1.asmx_2","URL=http://172.18.14.172/test/Service1.asmx?op=QueryPoliceList","Resource=0","RecContentType=text/html", 阅读全文

posted @ 2011-04-20 16:56 lzhdim 阅读(425) 评论(0) 推荐(0) 编辑

摘要:.注意:文件形式:wsdl 打开webservice网址:例如:http://www.webxml.com.cn/WebServices/MobileCodeWS.asmx需要保存成wsdl文件在后面加上http://www.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl ?wsdl 同时保存文件为.wsdl 在loadrunner中选的是wsdl文件保存的地址:例如:d:/我的文档/桌面/Service1.wsdl , 在control如果有do not exist错误,在vuser里可以通过:Wsdl Mangement 讲wsdl文件加入 阅读全文

posted @ 2011-04-20 16:54 lzhdim 阅读(209) 评论(0) 推荐(0) 编辑

摘要:整理了一下自己以前学习性能测试时的一些小积累,以一个菜鸟的身分来聊一下性能测试的流程啊!算是做一个请教啊,有不对的地方还请多多灌水啊! 我们先从实际出发,如果有一个项目要找你做性能测试,你要做什么工作? 情境:客户(这里的客户只是一个代名词)要你做一个系统的并发用户数测试。这时候做为一个性能测试工程师你要做什么工作? 借用某位同学的模型也分三个阶段:计划阶段、执行阶段、输出阶段! 一、计划阶段 I、明确测试需求 客户提出来的需求可能是通俗的或者不明确的,做为一个性能测试工程师你必须用你的专业去和客户沟通,引导客户发现客户的隐性需求,并以专业术语将需求明确化。比如我们的情境,客户可能提出的只是要 阅读全文

posted @ 2011-04-20 16:49 lzhdim 阅读(233) 评论(0) 推荐(0) 编辑

摘要:http://www.ansblog.cn/post/222.html 一、 Parasoft白盒测试工具集 Jtest Java 代码分析和动态类、组件测试 Jcontract Java 实时性能监控以及分析优化 C++ Test C,C++ 代码分析和动态测试 CodeWizard C,C++ 代码静态分析 Insure++ C,C++ 实时性能监控以及分析优化 二 、Compuware白盒测试工具集 BoundsChecker C++,Delphi API和OLE错误检查、指针和泄露错误检查、内存错误检查 TrueTime C++,Java,Visual Basic 代码运行效率检查、组 阅读全文

posted @ 2011-04-20 16:48 lzhdim 阅读(610) 评论(0) 推荐(0) 编辑

摘要:一、测试计划:对测试全过程的组织、资源、原则等进行规定和约束,并制订测试全过程各个阶段的任务以及时间进度安排,提出对各项任务的评估、风险分析和需求管理。二、测试方案:描述需要测试的特性、测试的方法、测试环境的规划、测试工具的设计和选择、测试用例的设计方法、测试代码的设计方案。三、测试计划是组织管理层面的文件,从组织管理的角度对一次测试活动进行规划。四、测试方案是技术层面的文档,从技术的角度度一次测试活动进行规划。五、测试计划要明确的内容:1、明确测试组织的组织形式1测试组织和其他部门关系,责任划分。2测试组织内的机构和责任安排。2、明确测试的测试对象(明确测试项,用于后面划分任务,估计工作量等 阅读全文

posted @ 2011-04-20 16:48 lzhdim 阅读(346) 评论(0) 推荐(0) 编辑

摘要:1.必须说清楚测试报告的操作系统环境:比如说XX软件运行的操作系统是什么?是Windows98、Windows2000、WindowsXP, 还是Linux操作系统等等。很多时候,大多数的软件只能够在某个系统上存在缺陷,而在其它版本的系统上可能不存在缺陷。2.测试报告结果只对发布的版本和配置库的SVN号负责:也许同行们都有这种尴尬,很多测试的时候,发现了Bug,并将Bug记录到Bug跟踪系统上,结果开发人员说,自己的机器上不存在这个Bug。要求测试人员重新验证Bug是否存在。一种可能是开发人员发现测试人员递交缺陷后,修改了该缺陷,还有一种情况是版本的发布不规范,开发人员忘了递交代码到配置库,结 阅读全文

posted @ 2011-04-20 16:46 lzhdim 阅读(292) 评论(0) 推荐(0) 编辑

摘要:http://blog.csdn.net/Smilingshttp://www.cnblogs.com/zengjin/category/70611.htmlhttp://www.blogjava.net/lijun_li/archive/2005/10/16/15639.html 阅读全文

posted @ 2011-04-20 16:45 lzhdim 阅读(159) 评论(0) 推荐(0) 编辑

摘要:http://www.vcshare.net/down/down_326.htm一 软件测试基础类:1 软件测试作者: (美)Ron Patton市场价: ¥25.00出版社: 机械工业出版社* ISBN:7-111-09925-7出版日期:2002-3-1本书适合软件测试人员及希望未来从事软件测试的其他专业人员阅读,也适合高等院校相关专业的学生及教师参考。...本书全面系统地介绍了软件测试理论及应用技术,不仅讲述基本的测试技能,也讲述成为一个成功的软件测试员所必须掌握的高级技能。其目的在于引导读者通过基 础知识和必要技能的学习而成为一个优秀的软件测试员,知道如何迅速在任一计算机程序中发现问题 阅读全文

posted @ 2011-04-20 16:42 lzhdim 阅读(465) 评论(0) 推荐(0) 编辑

摘要:常用测试工具简介自动化测试工具可以减少测试工作量,提高测试工作效率,但首先是能够选择一个合适的且满足企业信息系统工程环境的自动化测试工具,因为不同的测试工具,其面向的测试对象是不一样的。按照测试工具的主要用途和应用领域,可以将自动化测试工具分为以下几类:负载压力测试:LoadRunner特点a,支持的协议多且个别协议支持的版本比较高;特点b,负载压力测试方案设置灵活;特点c,丰富的资源监控;特点d,报告可以导出到Word、Excel以及HTML格式。QALoad(1).测试接口多;(2)可预测系统性能;(3)通过重复测试寻找瓶颈问题;(4)从控制中心管理全局负载测试;(5)可验证应用的扩展性; 阅读全文

posted @ 2011-04-20 16:41 lzhdim 阅读(530) 评论(0) 推荐(0) 编辑

摘要:既然是说到如何编写有效的测试报告,那么我的重点就是在于有效,而不是一般的洋洋洒洒几千字的非常八股文的测试报告,有时候怎么说呢,唉,生在中国就不得不搞一些形象工程,所以,一说到报告大家的概念好像就必须是洋洋洒洒罗罗嗦嗦繁冗复杂的数千字……不过,我在这里不想谈那个“政绩报告”。偶是一个非常实用主义者。废话少说,我们要说的是如何做有效的测试报告。既然说到有效,我觉得要有两个特点:完整和实用,突出重点。引用一句广告词就是说“简约而不简单”,就是说要完整但又不说废话,能肥则肥,能瘦则瘦,重点部分要突出,要细说,非重点部分,一笔带过,只是为了保证一个文档的完整性。说到一个测试报告,是对测试的过程和结果的汇 阅读全文

posted @ 2011-04-20 16:35 lzhdim 阅读(289) 评论(0) 推荐(0) 编辑

摘要:在Web工程过程中,基于Web系统的测试、确认和验收是一项重要而富有挑战性的工作。基于Web的系统测试与传统的软件测试不同,它不但需要检查和验证是否按照设计的要求运行,而且还要测试系统在不同用户的浏览器端的显示是否合适。重要的是,还要从最终用户的角度进行安全性和可用性测试。然而,Internet和Web媒体的不可预见性使测试基于Web的系统变得困难。因此,我们必须为测试和评估复杂的基于Web的系统研究新的方法和技术。 本文将web测试分为 6 个部分: 1. 功能测试 2. 性能测试(包括负载/压力测试) 3. 用户界面测试 4. 兼容性测试 5. 安全测试 6. 接口测试 本文的目的是覆盖. 阅读全文

posted @ 2011-04-20 16:34 lzhdim 阅读(167) 评论(0) 推荐(0) 编辑

摘要:软件测试的基本方法 软件测试方法在不同的书籍中可能有不同的分类,不同的叫法和不同的解释。比如, 1.从测试人员角度看,可分为手动测试和自动测试。2. 从源代码的角度可分为单元测试和功能测试。 3.从理论定义来分,可分为黑箱测试,白箱测试和灰箱测试。 这里要讨论的基本软件测试方法主要侧重于软件功能的黑箱测试方法:功能测试(Functionality Test),可接受性测试(Acceptance Test),用户界面(User interface或UI)测试,Ad hoc一般指‘探讨或开放’型测试,边界条件测试(Boundary Condition),性能测试(Performance Test) 阅读全文

posted @ 2011-04-20 16:32 lzhdim 阅读(429) 评论(0) 推荐(0) 编辑

摘要:随着Web 2.0技术的迅速发展,许多公司都开发了一些基于Web的网站服务,通常在设计开发Web应用系统的时候很难模拟出大量用户同时访问系统的实际情况,因此,当Web网站遇到访问高峰时,容易发生服务器响应速度变慢甚至服务中断。为了避免这种情况,需要一种能够真实模拟大量用户访问Web应用系统的性能测试工具进行压力测试,来测试静态HTML页面的响应时间,甚至测试动态网页(包括ASP、PHP、JSP等)的响应时间,为服务器的性能优化和调整提供数据依据。 我推荐各位Web 2.0开发测试人员使用Microsoft 的Web Application Stress Tool这个工具软件,这个微软提供的小. 阅读全文

posted @ 2011-04-20 16:29 lzhdim 阅读(203) 评论(0) 推荐(0) 编辑

摘要:测试工作的基本流程是:编写测试计划、编写测试用例、准备测试数据、编写测试脚本、实施测试、测试评估等多项内容的正规测试。测试方式则由单纯手工测试发展为手工测试、自动化测试兼之,并有向第三方专业软件测试公司(泽众软件是一家软件测试公司)发展的趋势。一、测试用例是软件测试的核心软件测试的重要性是毋庸置疑的。但如何以最少的人力、资源投入,在最短的时间内完成测试,发现软件系统的缺陷,保证软件的优良品质,则是软件公司探索和追求的目标。每个软件产品或软件开发项目都需要有一套优秀的测试方案和测试方法。影响软件测试的因素很多,例如软件本身的复杂程度、开发人员(包括分析、设计、编程和测试的人员)的素质、测试方法和 阅读全文

posted @ 2011-04-20 15:29 lzhdim 阅读(785) 评论(0) 推荐(0) 编辑

Copyright © 2000-2022 Lzhdim Technology Software All Rights Reserved