![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试文档
文章平均质量分 67
anqier
热爱学习
展开
-
测试各阶段的主要内容、职责分工、技术要求
1 、代码走查: 2 、单元测试 单元测试的主要内容:单元模块内和模块之间的 功能测试、容错测试、边界测试、约束测试、界面测试、重要的执行路径测试,单元内的业务流程和数据流程等。 l 单元测试的职责分工: 由各项目组的开发人员完成测试工作,并详细记录测试结果和修改过程,质量部进行抽检。 单元测试的输入: 《源代码》、《详细设计报告》 单元测试的技转载 2010-02-21 10:47:00 · 2113 阅读 · 0 评论 -
基于需求的测试用例设计方法
1.引言测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求测试用例目前没有经典的定义,比较通常的说法是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,并形成文档 由于对软件测试用例的作用和设计方法的理解不同,测试人员对软件测试用例存在不少片面的认识,具体表现在以下三个方面: (1)测试输入数据设计方法等同于测试用例设计方法 一些测试书籍和文章经常转载 2010-06-22 14:04:00 · 1895 阅读 · 0 评论 -
软件测试的规律
一:木桶原理:<br />什么是木桶?在软件产品生产方面就是全面质量管理(TQM)的概念。产品质量的关键因素是分析、设计和实现,测试应该是融于其中的补充检查手段,其他管理、支持、甚至 文化因素也会影响最终产品的质量。应该说,测试是提高产品质量的必要条件,也是提高产品质量最直接、最快捷的手段,但决不是一种根本手段。反过来说,如果将提高产品质量的砝码全部押在测试上,那将是一个恐怖而漫长的灾难。<br />二:bug的80-20原则:<br />80% 的软件缺陷常常生存在软件 20% 的空间里。这个原则告诉我们转载 2010-06-28 22:46:00 · 1208 阅读 · 0 评论 -
面向对象软件的测试
<br />一 引言(Introduction) <br /> 用户使用低质量的软件,在运行过程中会产生各种各样的问题,可能带来不同程度的严重后果,轻者影响系统的正常工作,重者造成事故,损失生命财产。软件测试是保证软件质量的最重要的手段。什么是软件测试?1983年IEEE定义为:使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。<br /> 现代的软件开发工程是将整个软件开发过程明确的划分为几个阶段,将复杂问题具体按阶段转载 2010-06-30 16:31:00 · 1468 阅读 · 0 评论 -
软件测试常用单词
<br />软件测试常用单词:<br />1.静态测试:Non-Execution-Based Testing或Static testing<br /> 代码走查:Walkthrough<br />代码审查:Code Inspection <br />技术评审:Review<br />2.动态测试:Execution-Based Testing<br />3.白盒测试:White-Box Testing<br />4.黑盒测试:Black-Box Testing<br />5.灰盒测试:Gra转载 2010-06-28 22:59:00 · 814 阅读 · 1 评论 -
软件测试的专业术语
<br />软件测试常用单词:<br />1.静态测试:Non-Execution-Based Testing或Static testing<br /> 代码走查:Walkthrough<br />代码审查:Code Inspection <br />技术评审:Review<br />2.动态测试:Execution-Based Testing<br />3.白盒测试:White-Box Testing<br />4.黑盒测试:Black-Box Testing<br />5.灰盒测试:Gra转载 2010-06-28 22:49:00 · 1338 阅读 · 0 评论 -
面向对象软件的测试
<br />面向对象软件的测试<br /> 面向对象技术主要包括6个核心概念:对象、消息、接口、类、继承、多态。<br /> 面向对象的开发模型实质是将软件测试过程分成3个阶段,即面向对象分析(OOA)、面向对象设计(OOD)和面向对象编程(OOP)。<br /> 面向对象测试的类型分为:面向对象分析的测试(OOA Test)、面向对象设计的测试(OOD Test)、面向对象编程的测试(OOP Test)、面向对象单元测试(OO Unit Test)、面向对象集成测试(OO Integra转载 2010-06-30 16:27:00 · 1185 阅读 · 0 评论 -
《 BUG 参考标准》
一、目的 对 BUG 概念、类型划分、 BUG 状态、 BUG 严重程度等内容进行定义和规范,以便进一步指导我们的测试工作。 二、概念 BUG :软件中存在的瑕疵,可能会导致系统失效。简单的说就是软件系统中存在的可能导致系统出错、失效、死机等问题的错误或缺陷。 三、 BUG 的类型划分 • 功能类 A. 重复的功能 B. 多余的功能 C. 功能实现与设计要求不相符 D. 功能使用性、方便性、易原创 2010-05-06 09:22:00 · 275 阅读 · 0 评论 -
WEB安全测试所需的基础知识
--说明:下文是从其他地方看到的关于WEB安全测试所需的基础知识纲要,大家可以结合本版面的其他WEB安全测试帖子一起学习<br />第一章:B/S架构体系安全渗透测试基础 <br />1. HTTP协议基本概念 <br />(1)介绍HTTP标示URL <br />(2)HTTP响应状态码 <br />(3)HTTP协议传输内容<br />2. WEB应用认证基本概念 <br />(1)HTTP常见认证机制 <br />(2)BASE64编码介绍 <br />3. B/S架构常见安全问题 <br />(1)转载 2010-06-28 23:00:00 · 1181 阅读 · 0 评论 -
软件开发中C/S和B/S结构理解
什么是C/S和B/S结构?<br /><br /> C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。<br /><br /> B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装O转载 2010-06-28 19:28:00 · 7595 阅读 · 0 评论 -
SQL注入
SQL注入攻击 SQL注入攻击是黑客对数据库进行攻击的常用手段之一。随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection转载 2010-04-22 09:44:00 · 398 阅读 · 0 评论 -
User Story 在敏捷开发过程中的应用
User Story 在敏捷开发过程中的应用 2009-03-04 作者:苏小补丁 来源:苏小补丁的空间 1 从这里开始第一部分我们将快速浏览什么是user stories以及如何使用,然后将阐述如何编写User Stories;如何通过系统用户模型来定义Stories;当客户自己本身无法前转载 2010-03-17 16:05:00 · 766 阅读 · 0 评论 -
性能测试之场景设计思想
验证测试是用于验证在特定的场景、时间、压力、环境和操作方式下系统能够正常的运行,服务器、应用系统和网络环境等软硬件设施还能否良好的支撑这些情况下用户的使用。验证性测试主要针对有明确的压力目标和预期结果,验证系统在这种压力下的各方面反映能够达到预期结果。 主要分以下几种: 压力测试:已知系统高峰期使用人数,验证各事务在最大并发数(通过高峰期人数换算)下事务响应时间能够达到客户要求转载 2010-03-15 16:59:00 · 579 阅读 · 0 评论 -
压力测试和性能测试区别(2010.3.1)
压力测试重心在于不断施加压力来找到极限,而性能测试则是检测指定范围内的情况。参考下面这篇帖子:压力测试和性能测试区别另,pcl 版主 观点:负载测试(Load Test)、压力测试(Stress Test)、容量测试(Capability Test)与性能测试(Performance Test)是相互关系? 性能测试包括负载测试、压力测试和容量测试三种主要测试类型,其他测试类型。转载 2010-03-01 12:47:00 · 1095 阅读 · 0 评论 -
测试分类
按照全生命周期的软件测试概念,测试对象应该包括软件设计开发的各个阶段的内容,对于需求和设计阶段的测试以及关于文档的测试将在面向对象与文档测试部分进行描述,这里重点讲述开发阶段的测试和程序测试。按照开发阶段划分按照开发阶段划分软件测试可分为:单元测试、集成测试、系统测试、确认测试和验收测试。l 单元测试。单元测试又称模块测试,是针对软件设计的最小单位——程序模块进行正确性检验的测转载 2010-02-21 10:40:00 · 748 阅读 · 0 评论 -
性能测试需求点总结
性能需求一般包括: 1)列出有各种性能要求的功能,如有并发要求的功能及相应的并发要求、有响应时间要求的功能, 2)数据库容量,或指定时间的业务处理量, 3)系统用户容量的需求, 4)如果有机器配置上的要求,则说明相应的机器配置要求; 5)网络环境,如1MADSL或者512k拨号上网环境, 6)系统运行时间,如7×24小时不间断运行,或者可连续运行一周。 附:性能测试需求例子 实例一: 1.时间特性的要求: 1)普遍情况下: ●搜索时间最大不超过5秒 ●平均时间在1~3秒以内 2)1原创 2010-06-22 14:06:00 · 983 阅读 · 0 评论