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

测试软件及文档
摘要:【摘要】利用实际案例说明如何使用Mercury LoadRunner提取包含在 HTML 页内的动态信息并创建参数。 【关键词】性能测试,压力测试,Mercury LoadRunner 应用范围 在使用Loadrunner进行性能测试时,经常遇到一种情况,需要通过web页面修改某事务的状态。于是需要首先读出当前的事务的状态,再进行修改,此时便可以使用到web_reg_save_par... 阅读全文
posted @ 2008-07-11 11:43 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(419) 评论(0) 推荐(0)
摘要:【摘要】利用实际案例说明如何使用Mercury LoadRunner提取包含在 HTML 页内的动态信息并创建参数。 【关键词】性能测试,压力测试,Mercury LoadRunner 应用范围 在使用Loadrunner进行性能测试时,经常遇到一种情况,需要通过web页面修改某事务的状态。于是需要首先读出当前的事务的状态,再进行修改,此时便可以使用到web_reg_save_par... 阅读全文
posted @ 2008-07-11 11:08 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(332) 评论(0) 推荐(0)
摘要:摘 要: JAVA编程批量制造数据,UNIX SHELL脚本批量制造数据,ULTRAEDIT结合EXCEL批量制造数据 关键词: 批量制作数据,ULTRAEDIT,EXCEL,JAVA,UNIX SHELL 一、 前言 在测试工作中经常遇到批量制造数据的情况,有时测试数据只需要一两行,而有时会需要数百行,数千行,甚至数万行,数百万行,制造数据的效率直接关系到测试... 阅读全文
posted @ 2008-07-11 11:04 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(248) 评论(0) 推荐(0)
摘要:软件测试是软件开发生命周期中的一项完整、昂贵且耗时的活动。而通常情况下,在软件开发中实现对公共工件的重用可以显著地提升我们的生产率。此外,由于测试会涉及到被测试系统运行时的各种配置和环境条件,因此,自动化地执行相关的测试活动,可以帮助我们节约测试过程中的另一种潜在资源。本文主要讨论测试组织对重用和自动化的实现,同时,我们也会描述一下目前已存在的一些解决方案的缺点,并针对重用和自动化的问题,向... 阅读全文
posted @ 2008-07-11 11:04 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(330) 评论(0) 推荐(0)
摘要:软件测试生命周期包括6个阶段(大体上):1)计划 2)分析,3)设计,4)构建,5)测试周期,6)最后测试和实施,和7)实施后。 1. 计划(产品定义阶段)  高层次的测试计划(包含多重测试周期)  质量保证计划(质量目标,测试标准等 )  确定计划评审的时间  报告问题过程  确定问题的分类  确定验收标准-给质量保证员和用户。  建立应用程序测试数据库  确定衡量标准... 阅读全文
posted @ 2008-07-11 11:03 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(1309) 评论(0) 推荐(0)
摘要:摘要:在进行全球化测试时,因为资源和时间的限制,测试小组不可能把每一种功能在每种语言下都测试一遍。事实上,这么做只是功能测试在不同语言下的简单重复。比较合理的方法是根据测试的功能进行分类,对每一种功能选择最具有代表性的语言来进行测试。本文将介绍在全球化测试中测试排序时,需要覆盖的语言,并解释这些语言的特殊排序规则并给出实例进行说明。 关键词:全球化测试,排序,覆盖 1. 概述 ... 阅读全文
posted @ 2008-07-11 11:03 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(231) 评论(0) 推荐(0)
摘要:检测工具:明小子旁注Domain V3.5 用工具检测到网站存在SQL注入点,那么如何进行修补呢? 1.新建一个asp文件,写入以下代码,保存文件名为checkSQL.asp。 "" Then If Instr(LCase(Request(Fy_Cs(Fy_x))),"'")0 or Instr(LCase(Request(Fy_Cs(Fy_x))),"and")0 or Instr(LCas... 阅读全文
posted @ 2008-07-11 08:45 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(633) 评论(0) 推荐(0)
摘要:引 言 随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用... 阅读全文
posted @ 2008-07-11 08:44 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(321) 评论(0) 推荐(0)
摘要:编写通用的SQL防注入程序一般的http请求不外乎get 和 post,所以只要我们在文件中过滤所有post或者get请求中的参数信息中非法字符即可,所以我们实现http 请求信息过滤就可以判断是是否受到SQL注入攻击。 IIS传递给asp.dll的get 请求是是以字符串的形式,,当 传递给Request.QueryString数据后,asp解析器会分析Request.QueryString... 阅读全文
posted @ 2008-07-11 08:42 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(463) 评论(0) 推荐(0)
摘要:1.判断是否有注入 ;and 1=1 ;and 1=2 2.初步判断是否是mssql ;and user>0 3.注入参数是字符 'and [查询条件] and ''=' 4.搜索时没过滤参数的 'and [查询条件] and '%25'=' 5.判断数据库系统 ;and (select count(*) from sysobjects)>0 mssql ;and (select coun... 阅读全文
posted @ 2008-07-11 08:40 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(296) 评论(0) 推荐(0)
摘要:来源:纯色笔记 声明:本文仅用于教学目的,如果因为本文造成的攻击后果本人概不负责。因为 发觉其危害过大,原文已经经过大量删减及修改,即使这样本文的危害性仍然很大,所以请大家不要对国内的站点做任何具有破坏性的操作。 考虑再三,偶还是决定发出来。此招... 阅读全文
posted @ 2008-07-11 08:37 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(319) 评论(0) 推荐(0)
摘要:软件开发方法学的泰斗Kent Beck先生最为推崇"模式、极限编程和测试驱动开发"。在他所创造的极限编程(XP)方法论中,就向大家推荐"测试先行"这一最佳实践,并且还专门撰写了《测试驱动开发》一书,详细说明如何实现。测试驱动开发是极限编程的重要特点,它以不断的测试推动代码的开发,从而实现既简化代码,又保证质量的目标。 一看到"测试先行"、"测试驱动"这样的名字,就深深地激起了我强烈的好奇心,开... 阅读全文
posted @ 2008-07-10 14:56 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(212) 评论(0) 推荐(0)
摘要:技巧 1 — 返回多个结果集 技巧 2 — 分页的数据访问 技巧 3 — 连接池 技巧 4 — ASP.NET 缓存 API 技巧 5 — 每请求缓存 技巧 6 — 后台处理 技巧 7 — 页输出缓存和代理服务器 技巧 8 — 运行 IIS 6.0(只要用于内核缓存) 技巧 9 — 使用 Gzip 压缩 技巧 10 — 服务器控件视图状态 小结 使用 ASP.NET 编写 ... 阅读全文
posted @ 2008-07-10 14:55 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(197) 评论(0) 推荐(0)
摘要:在Web工程过程中,基于Web系统的测试、确认和验收是一项重要而富有挑战性的工作。基于Web的系统测试与传统的软件测试不同,它不但需要检查和验证是否按照设计的要求运行,而且还要测试系统在不同用户的浏览器端的显示是否合适。重要的是,还要从最终用户的角度进行安全性和可用性测试。然而,Internet和Web媒体的不可预见性使测试基于Web的系统变得困难。因此,我们必须为测试和评估复杂的基于Web的系统... 阅读全文
posted @ 2008-07-10 14:55 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(271) 评论(0) 推荐(0)
摘要:在基于Web的系统开发中,如果缺乏严格的过程,我们在开发、发布、实施和维护Web的过程中,可能就会碰到一些严重的问题,失败的可能性很大。而且,随着基于Web的系统变得越来越复杂,一个项目的失败将可能导致很多问题。当这种情况发生时,我们对Web和Internet的信心可能会无法挽救地动摇,从而引起Web危机。并且,Web危机可能会比软件开发人员所面对的软件危机更加严重、更加广泛。 在Web工程过... 阅读全文
posted @ 2008-07-10 14:54 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(219) 评论(0) 推荐(0)
摘要:功能性测试用例 1. 测试的来源,即测试的需求 测试用例的主要来源有: 1) 需求说明”及相关文档 2)相关的设计说明(概要设计,详细设计等) 3)与开发组交流对需求理解的 记录(可以是开发人员的一个解释) 4)已经基本成型的UI(可以有针对性地补充一些用例) 简而言之,所有你能得到的项目文档,都尽量拿到。 从所得到的资料中,分解出若干小的“功能点”,理解“功能点”,编写相应的测试用例。 ... 阅读全文
posted @ 2008-07-10 14:42 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(383) 评论(0) 推荐(0)
摘要:1. 功能测试 1.1.链接测试 链接是 Web 应用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页面的主要手段。链接测试可分为三个方面... 阅读全文
posted @ 2008-07-10 14:41 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(164) 评论(0) 推荐(0)
摘要:无论您是在用原型证明某一概念,还是开发一个全新的应用程序,或者只是学习 SQL,您都需要在您的应用程序上运行测试数据。本文讨论了如何生成足够的、对测试有用的、具有期望的值分布和列间相关性的测试数据。 使用 SQL 生成大量测试数据 ... 阅读全文
posted @ 2008-07-10 14:41 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(360) 评论(1) 推荐(0)
摘要:Web 服务处于分布式计算的核心位置,它们之间的交互通常很难测试。分布式开发、大型的开发者团队以及对代码日益组件化的期望都有可能使 Web 服务的开发变得越来越容易隐藏错误。这些类型的错误极难检测出来。压力测试是检测... 阅读全文
posted @ 2008-07-10 14:40 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(213) 评论(0) 推荐(0)
摘要:web应用程序测试方法和测试技术详述 1. 概述 l 随着web应用的增多,新的模式解决方案中以web为核心的应用也越来越多,很多公司各种应用的架构都以B/S及web应用为主,但是有关WEB测试方面的内容并没有相应的总结,所以我在这里对web的测试方法和采用的测试技术进行总结,便于内部交流。 l 测试方法尽量涵盖web程序的各个方面,测试技术方面在继承传统测试技术的技术上结合web应用的特点。 ... 阅读全文
posted @ 2008-07-10 14:39 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(193) 评论(0) 推荐(0)