转:测试计划(出处:: 51Testing软件测试网--zfx081)

测试计划阶段主要处于测试的先期准备阶段,在该阶段中主要是对将要进行的测试工作做一个整体的规划。包括一下内容:

  1。测试目的和测试项目简介。

1.1测试目的:××××系统的测试计划有助于实现一下目标:

确定现有项目的信息和应测的软件构件。

推荐可采用的测试策略,并对这些策略加以说明。

确定所需要的资源,并对测试的工作量加以估计。

给出测试项目的可交付元素。

1.2项目背景

了解产品是什么,应用领域,开发背景,主要功能以及使用范围。对于大的测试项目还要了解测试的目的和侧重点。

2。测试参考文档和测试提交文档。

   2.1测试参考文档

产品需求说明书

产品概要设计

产品详细设计

产品是哟嘎说明书

2.2测试提交文档

测试用例:建立测试用例内容模版,规定用例的编号规则。

测试日志:建立测试日志内容模版,确定记录日志所使用的应用程序。

缺陷报告:确定缺陷报告的内容。提交的方式。使用缺陷跟踪系统。确定缺陷的优先级和严重程度。

测试总结:建立测试总结模版。

3.测试策略

   测试策略一般包括一下内容:

3.1数据库测试:针对数据库相关的功能进行测试。测试目标:确保数据库的访问方法和京城正常进行,数据不会遭到破坏。通过对数据的读写操作测试数据库。

3.2功能测试:集成测试阶段主要针对大的功能实现进行测试,系统测试阶段依据需求规个说明书逐项测试,验收测试阶段依据用户手册说明书逐项测试,以按需求和用户手册所列功能项逐一进行检查。

3.3界面测试:只在系统测试阶段进行。按照相关规定逐项检查,包括菜单、按钮、版权信息等、检查提示信息中的文字和标点符号、图标等。

3.4值域测试:只在系统测试阶段进行。对于所有需要输入数据的地方,进行数据输入并检查其输出结果。检查正确的输入是否得到正确的输出。错误的输入是否得到相应的错误提示。

3.5版本验证测试:在系统测试和验收测试阶段进行。尽量避免因为开发组版本控制问题而影响测试效果。进行必要的报告反测和系统的基本功能测试,一般时间为一天。以确认版本是否值得进修测试为标准。

3.6强度测试:在系统测试的中后期进行,通过模拟用户的测试进行。验证系统的健壮性。针对重点模块,进行一些必要的加载测试,包括大数据量和长时间测 试。在各模块具有一定稳定性的基础上,开始模拟用户的测试。还包括有关容量的测试,硬盘容量。数据库大小等。测试死机或者程序出错时的系统自我保护的能力 等等。

3.7安全性测试:在系统测试阶段进行,程序提供的安全性功能符合需求的设计。测试用户的安全性,包括用户创建。权限设置,权限的验证,权限级别等。测试数据库的安全性。

3.8裸机测试:在系统测试中后期或者验收测试阶段进行。在干净的环境中,进行与其他测试环境相同的测试。应包括所有的测试内容。标准时在裸机环境上程序正常运行。

3.9安装测试:在系统测试的中后期和验收测试阶段进行。以安装正常或卸载正常为标准。

3.10加密测试:在系统测试的中后期和验收测试阶段进行。主要时针对加密狗问题的测试。标准时“加密+可以使用”与“不加密+不可以使用”两个方面都是正常的。

  4。确定测试内容。

   列出所有要测试的功能项。要点如下:

功能测试:理论上要覆盖所有功能。如有特殊情况要覆盖到所有主要功能。

设计的测试:对一些用户界面、菜单的结构还有窗体的设计是否合理等的测试。

整体考虑:要卡率到数据流从一个模块到另一个模块的过程中是否正确。

5.测试资源

   5.1角色:列出了在该项目的人员配置。

5.2.测试人员的具体任务分配

5.3系统(硬件资源)

5.4软件环境

6.测试进度

列出个测试阶段的资源要求以及时间安排。

列出项里程碑

  7.风险和问题

   列出可能存在的风险和问题:

市场压力大

测试时间不够。

测试人员的及时到位(设备和人员)。

测试人员的培训。

开发进度的变化,需求或设计的变更。

测试人员的基础培训。

开发组的版本控制。

时间: 2024-10-10 20:41:48

转:测试计划(出处:: 51Testing软件测试网--zfx081)的相关文章

转:初学者,手工注入测试方法小节 (出处:: 51Testing软件测试网--jie)

1.加入单引号 ’提交, 结果:如果出现错误提示,则该网站可能就存在注入漏洞. 2.数字型判断是否有注入; 语句:and 1=1 ;and 1=2 (经典).' and '1'=1(字符型) 结果:分别返回不同的页面,说明存在注入漏洞. 分析:and 的意思是“和”如果没有过滤我们的语句,and 1=1就会被代入SQL查询语句进行查询, 如果and前后的两条语句都是真的话就不会出错,但如果前后语句有一个为假的话,程序就会暴错. 也就表明程序有注入漏洞 防注入解决办法: 1>使用or 2>1 ;

空间管理 您的位置: 51Testing软件测试网 » lilisx2006的个人空间 » 日志 在一个没有测试经理的小公司如何做好测试

如何在一个没有测试经理的小公司做好测试? 首先,没有测试经理意味着测试人员没有最直接的管理者,往往这种时候的管理者是开发经理或技术总监,但他们何其忙耶?同时,在无人监管的情况下,测试是一个很容易偷懒的工作最后,测试人员需要做好自己的工作,展现自己的价值,扩展自己的队伍 1.严格自我约束没有直接管理者,并不意味着没有管理者,公司更高层的领导会关注每一个员工的表现(因为公司小,老总会认识每一位员工),所以,在工作中管好自己(不随意迟到.早退.请假)除非你不希望自己的工作得到认可,或不希望自己的薪水能

摘:Windows系统内存计数器理解解析_备忘录_51Testing软件测试网...

[原创]Windows系统内存计数器理解解析 2008-05-13 11:42:23 / 个人分类:性能测试 说明:本文的计数器以Windows2003为准. 序言;F9n)\%V1a6Z C)?ZV0内存的使用情况是系统性能中重要的因素之一,频繁的页交换及内存泄露都会影响到系统的性能.本文主要是描述内存的一些概念.计数器含义,以及可能存在的性能瓶颈.4Cd%l3r(T&z y051Testing软件测试网xi[8VP?r?Q?a一些概念f2c(qDw-y&{l01Vu7t|%D} r5e

面试题:软件测试,如何测微信的朋友圈?

任何一个东西你都可以这么测:记住sfdipot: s,structure,结构.考虑其组成部分,微信朋友圈的代码组成,客户端是怎么样的,服务端是怎么样的. f,function,功能.考虑单个功能是否符合预期,比如显示一条别人发的朋友圈,又比如自己发一条朋友圈. d,data,数据.考虑每个功能对应的不同数据.比如发一条有文字有图片的朋友圈,发一条只有图片的朋友圈,显示十条新增的朋友圈信息等. i,interface,接口.考虑各内部和外部接口,比如朋友圈客户端和服务端的交互接口的功能.朋友圈和

软件测试的网站总结

51Testing软件测试网 : http://www.51testing.com CSDN(软件测试频道):  testing.csdn.net 希赛网(软件测试频道) :testing.csai.cn 中国软件测试联盟 : www.iceshi.com 一起测试网: http://www.17testing.com 北大测试 : http://www.btesting.com 中国软件测试基地: http://www.cntesting.com 中国软件评测中心: http://www.cs

圣诞福利到!51Testing邀你一起来狂欢!有礼就是任性~(≧▽≦)/~

“我想变成一棵树,一棵只为你存在的圣诞树,顶上最大最亮的那颗星是我的真心,下面挂满我对你的祝福. 你的关注是我的幸福,你的肯定是我的力量,而我将用更多精彩的内容,用心的分享,给你下一个一整年的 精彩!”                                                                                                  ——51Testing软件测试网 圣诞.元旦双节到,为回报小伙伴一直以来的关注与支持,51Testin

软件测试适合谁做?

在我本人想继续写完这篇文章之前我们来讨论一个问题? 软件测试适合什么样的人干? 回答各式各样: A:男生 B:女生 C:有耐性不足的人,沟通能力不好,抗打击能力不强的,逻辑太混乱,没有思路的人,比较懒的人,学习能力不强而又不积极主动的人 D:认真,负责,仔细,有恒心,能加班等等... 那么究竟是什么样的人适合呢,软件测试到底是不是只是女生的专利,带着这些疑问我们进入到软件测试的真实世界中,来看下什么是软件测试: 我们定义它是帮助识别开发完成(中间或最终的版本)的计算机软件(整体或部分)的正确度(

[51Testing情人节活动]情人节,爱要有“礼”才完美!

2.14情人节,你还在纠结送TA什么礼物么? 你还苦于不敢表白么? 在微信里勇敢说出你的爱 51Testing帮你给TA特别的惊喜! Ps.用这个做借口表个白也不错哦! 本期51官方微信特别选出三种精美的礼品供大家选择.选择同一个礼品的会员中,最有特色/最感人的表白将被小编选中, 你或你心仪的TA,就会收到这个礼物哦! 活动时间:2月10日(中午12:00)-2月12日 活动流程:1) 微信扫描下方二维码或搜索“51Testing软件测试网”,关注51Testing软件测试网官方微信(微信回复关

为什么人工智能不会让软件测试消失?

此刻在质量保障(QA)中最令人激动的事情是机器学习和人工智能给测试技术带来的潜在的影响.我们迫切地想要知道,软件如何能够做到自我测试?软件能够自动地跟踪和消除Bug吗? 这并不仅仅是幻想.2016-2017世界质量报告上有这样的阐述“我们认为人工智能将是克服日益增长的质量保证和测试挑战的重要的解决方案.基于人工智能的测试方法将是继基于风险的测试策略和自动化测试技术之后的另一个测试技术的变革浪潮”. Forrester的研究认为,测试是目前“应用AI进行软件交付的生命周期中最受欢迎的阶段”.在我们