第一篇:QR-D-010软件测试计划
深圳中航电脑系统工程有限公司
QR-D-010
软件测试计划 深圳中航电脑系统工程有限公司
QR-D-010 1 概述
1.1 测试目的
说明本项目测试目的、预期达到的目标。
1.2 背景
说明本项目测试的背景。
1.3 参考资料
列出编写本计划及测试整个过程中所要参考的文件、资料。测试基本内容
2.1 测试要点
测试要点应对以软件测试的以下信息进行具体描述。测试方法:本次测试采用的测试方法(黑盒或白盒测试)。测试类型:测试类型的说明。
测试手段:如手工测试、自动测试或手工与自动测试相结合。采用手工与自动测试相结合的方式,说明不同手段所占比例。采用自动测试,需详细说明选用的测试工具。
测试内容:根据软件项目的实际特点确定确认测试的测试内容。对部分软件除基本的功能测试外,可能还包括:
性能测试、安全性测试、极限测试、并发操作测试等。
2.2 测试环境
说明本次测试软件的运行与测试所需的硬件环境和软件环境。
2.3 测试范围
确定本次测试范围。
深圳中航电脑系统工程有限公司
QR-D-010 2.4 测试工具
说明本次测试使用的测试工具,包括自编测试程序,并进行确认。
2.5 测试开始时间
指明本项目测试工作的开始时间。
2.6 测试结束时间
确认测试工作预计的完成时间。实施计划
3.1 测试设计工作任务分解和人员安排
测试设计工作应包括对系统功能及专业知识的学习,编写测试大纲、设计测试用例等工作。
3.1.1 时间安排
测试设计开始时间:测试设计工作预计开始时间。测试设计结束时间:测试设计工作预计结束时间。
3.1.2 人员安排
列出预计参加本次测试设计工作的全部测试人员。
3.2 输出要求
测试设计工作的输出应包括《测试用例》、《测试记录表》、《测试报告》。对系统功能及专业知识学习如有必要也要形成书面材料。由测试小组负责规定组织相关的测试人员进行评审计划。
第二篇:03 - 软件测试计划(STP)
Downloads By http://down.liehuo.net
软件测试计划(STP)说明:
1.《软件测试计划》(STP)描述对计算机软件配置项CSCI,系统或子系统进行合格性测试的计划安排。内容包括进行测试的环境、测试工作的标识及测试工作的时间安排等。2.通常每个项目只有一个STP,使得需方能够对合格性测试计划的充分性作出评估。
/ 8
Downloads By http://down.liehuo.net 目录
软件测试计划(STP)..........................................................................................................................1 1引言...............................................................................................................................................3
1.1标识....................................................................................................................................3 1.2系统概述.............................................................................................................................3 1.3文档概述.............................................................................................................................3 1.4与其他计划的关系.............................................................................................................3 1.5基线....................................................................................................................................3 2引用文件........................................................................................................................................3 3软件测试环境................................................................................................................................3
3.x(测试现场名称)...................................................................................................................4
3.x.1软件项......................................................................................................................4 3.x.2硬件及固件项..........................................................................................................4 3.x.3其他材料..................................................................................................................4 3.x.4所有权种类、需方权利与许可证..........................................................................4 3.x.5安装、测试与控制..................................................................................................4 3.x.6参与组织..................................................................................................................5 3.x.7人员..........................................................................................................................5 3.x.8定向计划..................................................................................................................5 3.x.9要执行的测试..........................................................................................................5
4计划...............................................................................................................................................5
4.1总体设计.............................................................................................................................5
4.1.1测试级......................................................................................................................5 4.1.2测试类别..................................................................................................................5 4.1.3一般测试条件..........................................................................................................6 4.1.4测试过程..................................................................................................................6 4.1.5数据记录、归约和分析..........................................................................................6 4.2计划执行的测试.................................................................................................................6
4.2.x(被测试项)................................................................................................................6 4.3测试用例.............................................................................................................................7 5测试进度表....................................................................................................................................7 6需求的可追踪性............................................................................................................................7 7评价...............................................................................................................................................8
7.1评价准则.............................................................................................................................8 7.2数据处理.............................................................................................................................8 7.3结论....................................................................................................................................8 8注解...............................................................................................................................................8 附录..................................................................................................................................................8
/ 8
Downloads By http://down.liehuo.net 1引言
1.1标识
本条应包含本文档适用的系统和软件的完整标识,(若适用)包括标识号、标题、缩略词语、版本号和发行号。
1.2系统概述
本条应简述本文档适用的系统和软件的用途。它应描述系统与软件的一般性质;概述系统开发、运行和维护的历史;标识项目的投资方、需方、用户、开发方和支持机构;标识当前和计划的运行现场;并列出其他有关文档。
1.3文档概述
本条应概括本文档的用途与内容,并描述与其使用有关的保密性或私密性要求。
1.4与其他计划的关系
(若有)本条应描述本计划和有关的项目管理计划之间的关系。
1.5基线
给出编写本软件测试计划的输入基线,如软件需求规格说明。
2引用文件
本章应列出本文档引用的所有文档的编号、标题、修订版本和日期。本章还应标识不能通过正常的供货渠道获得的所有文档的来源。
3软件测试环境
本章应分条描述每一预计的测试现场的软件测试环境。可以引用软件开发计划(SDP)中所描述的资源。
/ 8
Downloads By http://down.liehuo.net 3.x(测试现场名称)本条应标识一个或多个用于测试的测试现场,并分条描述每个现场的软件测试环境。如果所有测试可以在一个现场实施,本条及其子条只给出一次。如果多个测试现场采用相同或相似的软件测试环境,则应在一起讨论。可以通过引用前面的描述来减少测试现场说明信息的重复。
3.x.1软件项
(若适用)本条应按名字、编号和版本标识在测试现场执行计划测试活动所需的软件项(如操作系统、编译程序、通信软件、相关应用软件、数据库、输入文件、代码检查程序、动态路径分析程序、测试驱动程序、预处理器、测试数据产生器、测试控制软件、其他专用测试软件和后处理器等)。本条应描述每个软件项的用途、媒体(磁带、盘等),标识那些期望由现场提供的软件项,标识与软件项有关的保密措施或其他保密性与私密性问题。
3.x.2硬件及固件项
(若适用)本条应按名字、编号和版本标识在测试现场用于软件测试环境中的计算机硬件、接口设备、通信设备、测试数据归约设备、仪器设备(如附加的外围设备(磁带机、打印机、绘图仪)、测试消息生成器、测试计时设备和测试事件记录仪等)和固件项。本条应描述每项的用途,陈述每项所需的使用时间与数量,标识那些期望由现场提供的项,标识与这些项有关的保密措施或其他保密性与私密性问题。
3.x.3其他材料
本条应标识并描述在测试现场执行测试所需的任何其他材料。这些材料可包括手册、软件清单、被测试软件的媒体、测试用数据的媒体、输出的样本清单和其他表格或说明。本条应标识需交付给现场的项和期望由现场提供的项。(若适用)本描述应包括材料的类型、布局和数量。本条应标识与这些项有关的保密措施或其他保密性与私密性问题。
3.x.4所有权种类、需方权利与许可证
本条应标识与软件测试环境中每个元素有关的所有权种类、需方权利与许可证等问题。
3.x.5安装、测试与控制
本条应标识开发方为执行以下各项工作的计划,可能需要与测试现场人员共同合作: a.获取和开发软件测试环境中的每个元素;
b.使用前,安装与测试软件测试环境中的每项; c.控制与维护软件测试环境中的每项.4 / 8
Downloads By http://down.liehuo.net 3.x.6参与组织
本条应标识参与现场测试的组织和它们的角色与职责。
3.x.7人员
本条应标识在测试阶段测试现场所需人员的数量、类型和技术水平,需要他们的日期与时间,及任何特殊需要,如为保证广泛测试工作的连续性与一致性的轮班操作与关键技能的保持。
3.x.8定向计划
本条应描述测试前和测试期间给出的任何定向培训。此信息应与3.x.7所给的人员要求有关。培训可包括用户指导、操作员指导、维护与控制组指导和对全体人员定向的简述。如果预料有大量培训的话,可单独制定一个计划而在此引用。
3.x.9要执行的测试
本条应通过引用第4章来标识测试现场要执行的测试。
4计划
本章应描述计划测试的总范围并分条标识,并且描述本STP适用的每个测试。
4.1总体设计
本条描述测试的策略和原则,包括测试类型和测试方法等信息。
4.1.1测试级
本条所描述要执行的测试的级别,例如:CSCI级或系统级。
4.1.2测试类别
本条应描述要执行的测试的类型或类别(例如,定时测试、错误输入测试、最大容量测试)。
/ 8
Downloads By http://down.liehuo.net 4.1.3一般测试条件
本条应描述运用于所有测试或一组测试的条件,例如:“每个测试应包括额定值、最大值和最小值;”“每个x类型的测试都应使用真实数据(livedata);”“应度量每个CSCI执行的规模与时间。”并对要执行的测试程度和对所选测试程度的原理的陈述。测试程度应表示为某个已定义总量(如离散操作条件或值样本的数量)的百分比或其他抽样方法。也应包括再测试/回归测试所遵循的方法。
4.1.4测试过程
在渐进测试或累积测试情况下,本条应解释计划的测试顺序或过程。
4.1.5数据记录、归约和分析
本条应标识并描述在本STP中标识的测试期间和测试之后要使用的数据记录、归纳和分析过程。(若适用)这些过程包括记录测试结果、将原始结果处理为适合评价的形式,以及保留数据归约与分析结果可能用到的手工、自动、半自动技术。
4.2计划执行的测试
本条应分条描述计划测试的总范围。
4.2.x(被测试项)本条应按名字和项目唯一标识符标识一个CSCI、子系统、系统或其他实体,并分以下几条描述对各项的测试。
4.2.x.y(测试的项目唯一标识符)本条应由项目唯一标识符标识一个测试,并为该测试提供下述测试信息。根据需要可引用4.1中的一般信息。a.测试对象; b.测试级;
c.测试类型或类别;
d.需求规格说明中所规定的合格性方法;
e.本测试涉及的CSCI需求(若适用)和软件系统需求的标识符(此信息亦可在第6章中提供); f.特殊需求(例如,设备连续工作48小时、测试程度、特殊输入或数据库的使用); g.测试方法,包括要用的具体测试技术,规定分析测试结果的方法。h.要记录的数据的类型;
i.要采用的数据记录/归约/分析的类型;
/ 8
Downloads By http://down.liehuo.net j.假设与约束,如由于系统或测试条件即时间、接口、设备、人员、数据库等的原因而对测试产生的预期限制;
k.与测试有关的安全性、保密性与私密性要求。
4.3测试用例
a.测试用例的名称和标识;
b.简要说明本测试用例涉及的测试项和特性;
c.输入说明,规定执行本测试用例所需的各个输入,规定所有合适的数据库、文件、终端信息、内存常驻区域和由系统传送的值,规定各输入间所需的所有关系(如时序关系等);
d.输出说明,规定测试项的所有输出和特性(如:响应时间),提供各个输出或特性的正确值; e.环境要求,见本文档第3章。
5测试进度表
本章应包含或引用指导实施本计划中所标识测试的进度表。包括: a.描述测试被安排的现场和指导测试的时间框架的列表或图表。
b.每个测试现场的进度表,(若适用)它可按时间顺序描述以下所列活动与事件,根据需要可附上支持性的叙述。
1)分配给测试主要部分的时间和现场测试的时间,2)现场测试前,用于建立软件测试环境和其他设备、进行系统调试、定向培训和熟悉工作所需的时间;
3)测试所需的数据库/数据文件值、输入值和其他操作数据的集合; 4)实施测试,包括计划的重测试;
5)软件测试报告(STR)的准备、评审和批准。
6需求的可追踪性
本章应包括:
a.从本计划所标识的每个测试到它所涉及的CSCI需求和(若适用)软件系统需求的可追踪性(此可追踪性亦可在4.2.x.y中提供,而在此引用)。
b.从本测试计划所覆盖的每个CSCI需求和(若适用)软件系统需求到针对它的测试的可追踪性。这种可追踪性应覆盖所有适用的软件需求规格说明(SRS)和相关接口需求规格说明(IRS)中的CSCI需求,对于软件系统,还应覆盖所有适用的系统/子系统规格说明(SSS)及相关系统级IRS中的系统需求。
/ 8
Downloads By http://down.liehuo.net 7评价
7.1评价准则 7.2数据处理 7.3结论
8注解
本章应包含有助于理解本文档的一般信息(例如背景信息、词汇表、原理)。本章应包含为理解本文档需要的术语和定义,所有缩略语和它们在文档中的含义的字母序列表。
附录
附录可用来提供那些为便于文档维护而单独出版的信息(例如图表、分类数据)。为便于处理,附录可单独装订成册。附录应按字母顺序(A,B等)编排。
/ 8
第三篇:软件测试 心得体会
兰州直方科技有限公司
心得体会
如果要进步,那么就要尝试新的技术,新的思维,大胆的使用,在用的过程中肯定会学到新的东西。
加强团队内部的沟通,是解决团队内部分散的最好办法,如果一个团队没有很好沟通,那么这个团队就像是没有肥力的沙漠就没有竞争力,它的存在价值值得怀疑。但是加强团队建设是一件很不容易做到的事情,加入团队中有某一个成员技术很牛,就是搞独立,不按照游戏的规则,那么,作为项目小组的负责人,该如何去解决这个问题。我想在肯定他技术很牛的同时也应该让他明白如果只是将自己所做的模块做好,整个项目却是一般般,那么自己做好的那个模块就起不到任何的作用了。沟通,再沟通,直到他能很好的配合团队的工作,这样我相信我们的团队是一个有凝聚力、竞争力的团队,我们才能按时高质量的完成项目。
在这次的项目中,我们学到了很多。尤为深刻的体会是一个团队如果不能团结在一起,那么它就没有竞争。项目组之间要多交流一边更好的理解别人的思维、项目的进程来及时解决存在的问题以及计划的改进。要对自己准确定位知道自己能胜任什庅样的工作以及在那一方面最擅长可以做得很好。
很荣幸,在本次项目开发中,我个人承担项目小组长的角色,在项目进展过程中,非常感谢项目小组成员对我工作的支持,项目经理对我的信任。感谢在项目开发中,各位领导对项目进度的关注!谢谢!
兰州直方科技有限公司
第四篇:软件测试心得体会
心得体会
六天的培训结束了,感觉过得好快啊。虽然是因为参加“模拟招聘”获得这次机会的,不像其他同学一样是交钱的,但是我也是抱着要学东西的心态参加的。
第一天老师就给了个下马威——教材全是全是英文版的。对于虽然大三的我来说,英语四级刚过,六级成绩还没出来的情况下,想看懂全文是不太现实的。在老师讲解过程中利用在线翻译才勉强能看懂句子。不过培训过程中最难忘的不是来自教材,而是来自老师的那双犀利的眼神。无论何时,只要你打开了与课堂无关的网页,她总会第一时间或叫号码,或叫名字,或站到你旁边。说实话,大学上课已经很久没有这种高中被管的感觉了。虽然不爽,但是却有种回到高中的快感(说的是实话)。
头几天还蛮不错的,食堂开门的,超市没关。可后几天,当校门口已无人烟,就剩我们这几个的时候就真觉得寝室楼好静啊,还不如在机房呆着。对于老师我想说的是,前几天笑容总是挂在脸上,可两天后明显笑的少了,不知道是不是因为和大家熟了,没有刚见面的客气了(我喜欢看人笑,本身也喜欢笑,老师的这种变化,我很敏锐的察觉了)。
这次培训虽然感觉学到的没有很多,但是我了解了一个企业,起码是软件测试这一行业大致的运作模式,让我对我将来要不要从事这个行业有了认识。貌似软件测试女生为主,男生比较适合从开发做起,这是我这几天得到的最大体会。还有对于课堂结束的演讲,是个锻炼
自己的好机会,我并不否认这点,不过貌似每个人都只有一次机会,我是个表现欲很强的人,让我讲了一次有点不过瘾。
开始我是因为不想浪费免费来上课的就会,来到后我觉得确实很多时候是需要多接触下这些社会上的公司、企业等,毕竟还有一年就毕业了,到底何去何从自己是真的要好好做个打算了。期待下一期的网新的培训„„
第五篇:软件测试心得
《软件测试心得体会》
软件测试在整个软件周期中的重要性。它存在于整个项目周期,在项目开始
下面简单谈谈我的几点体会:
体会一:
体会一:软件测试在整个软件周期中的重要性。
它存在于整个项目周期,在项目开始之初需求调研的时候就开始了,在形成需求规格说明书的时候就需要针对文档进行测试。这个环节在后续整个项目中占了很大的比重,能主导整个项目的走向,成败与否全在于开始阶段的决策。
体会二:软件测试的真正意义在于发现错误,而不在于验证软件是正确的。
再严密的测试也不能完全发现软件当中所有的错误,但是测试还是能发现大部分的错误,能确保软件基本是可用的,所以在后续使用的过程中还需要加强快速响应的环节。结合软件测试的理论,故障暴露在最终客户端之前及时主动的去发现并解决。这一点就需要加强研发队伍的建设。
体会三:在系统性能测试方面需要重视。
经过这次培训中多个案例的讲解,让我了解到系统在上线之后会有很多不能预知的性能问题,需要在上线之前实现进行模拟,以规避风险,包括大数据量访问,高并发数等等。当然也有很多应对手段,没有哪种手段可称为最完美,只有最合适的,需要灵活掌握,综合运用以达到最优程度,这是个很值得研究的领域。
下面是我的几点想法:
想法一:加强系统上线前的性能测试。
目前我们在项目建设过程中对性能压力测试的重视程度还不太高,厂家也很少有雇佣第三方的测试机构。而是在现网进行试用,遇到问题再解决,可能会产生滞后问题,影响客户使用。希望以后能在性能测试方面提高重视程度,加大人力投入,以保证系统上线后能够稳定运行。
想法二:适当介入相关项目研发
对于快速响应这块,我们不能一味依赖厂家,而希望自己就能快速响应,及时将问题解决。这也是一个比较长远的问题,需要加强研发力量的投入。
我个人是做开发出身,有此类经验,当时是在客户现场,因为了解系统内部结构,能够在第一时间排查解决客户所反馈问题。
现在系统完全由厂家开发,很难了解内部结构,或许会造成后期维护困难。所以,是否应该针对某些项目介入厂家研发工作,比如请厂家提供源代码等相关要素,以增进维护人员对系统的了解。
最后再次感谢公司提供的平台,感谢领导的信任,让我有机会得到更深层次的学习以及展示自己能力的机会,我也会尽我所能来完善工作的系统,提高整体工作效率,为南方电网的发展建设提供更坚实,优秀的支撑服务平台。