测试用例(Test Case)目前没有经典的定义。比较通常的说法是:指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,并形成文档。
不同类别的软件,测试用例是不同的。不同于诸如系统、工具、控制、游戏软件,管理软件的用户需求更加不统一,变化更大、更快。笔者主要从事企业管理软件的测试。因此我们的做法是把测试数据和测试脚本从测试用例中划分出来。测试用例更趋于是针对软件产品的功能、业务规则和业务处理所设计的测试方案。对软件的每个特定功能或运行操作路径的测试构成了一个个测试用例。
測試用列模板(Testing Case Template)
┏━━━━━━┯━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃用例编号 │BOSS_ FS_ MARKETING_NEW_01P ┃
┠──────┼───────────────────────────┨
┃测试优先级 │高(还有“较高、中、较低、低”几个等级) ┃
┠──────┼───────────────────────────┨
┃用例摘要 │新增营销记录 ┃
┠──────┼───────────────────────────┨
┃测试类型 │功能性测试(对应还有“安全性测试”等) ┃
┠──────┼───────────────────────────┨
┃用例类型 │基本事件(对应还有“备选事件”、“异常事件”) ┃
┠──────┼───────────────────────────┨
┃用例设计者 │songfun ┃
┠──────┼───────────────────────────┨
┃设计日期 │2005-04-25 ┃
┠──────┼───────────────────────────┨
┃对应需求编号│REQ_ MARKETING_NEW_01 ┃
┠──────┼───────────────────────────┨
┃对应UI │Marketing.htm ┃
┠──────┼───────────────────────────┨
┃对应UC │UC_ MARKETING_NEW_01 ┃
┠──────┼───────────────────────────┨
┃版本号 │Build v0.1 ┃
┠──────┼───────────────────────────┨
┃对应开发人员│Frank ┃
┠──────┼───────────────────────────┨
┃前置条件 │操作员登录营销管理系统 ┃
┠──────┼───────────────────────────┨
┃测试方法 │等价类划分(对应还有“错误猜测法”、“边界值分析”等)┃
┠──────┼───────────────────────────┨
┃输入数据 │用户名:51testing 性别:男 金额:10元 描述:aaaaaaa ┃
┠──────┼───────────────────────────┨
┃执行步骤 │①.进入【营销下发】页面; ┃
┃ │②.点击『增加』按钮; ┃
┃ │③.输入相应数据; ┃
┃ │④.点击『确定』按钮; ┃
┃ │⑤.在后台数据库(test/test@testDB)输入查询语句验证:┃
┃ │ select * from MarketingTab where ID='1001' ┃
┃ │ ┃
┠──────┼───────────────────────────┨
┃预期输出 │㈠.执行步骤④后,页面弹出添加成功提示信息框; ┃
┃ │㈡.执行步骤⑤后查询数据库,记录确实添加成功且数据无误 ┃
┃ │ ┃
┠──────┼───────────────────────────┨
┃实际结果 │符合预期 ┃
┠──────┼───────────────────────────┨
┃测试日期 │2005-05-01 ┃
┠──────┼───────────────────────────┨
┃结论 │ ┃
┗━━━━━━┷━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
本帖摘自:
http://bbs.51testing.com/viewthread.php?tid=11963&fpage=1
分享到:
相关推荐
软件测试报告模板 软件测试报告模板是软件测试过程中的重要文档,它记录了软件测试的整个过程,包括测试计划、测试用例设计、测试环境配置、测试执行情况、测试结果分析等内容。通过软件测试报告模板,可以确保软件...
《高级软件测试卷1:高级软件测试分析师》是目前市面上唯一完整的完全按照国际软件测试认证委员会(istqb)的测试人员认证高级大纲撰写的专业书籍系列之一。书本章节与高级大纲中高级软件测试分析师模块的标题、顺序和...
"软件测试_银行软件测试职位简历参考.pdf" 软件测试是一种确保软件产品满足用户需求和业务目标的活动。软件测试工程师是软件开发过程中不可或缺的一部分,他们负责设计、开发和执行测试用例,以确保软件产品的质量...
这些论文涵盖了软件测试的多个方面,如软件测试的定义和分类、软件测试的重要性、软件测试的方法和技术、软件测试工具和环境、软件测试的挑战和展望等。 软件测试是软件工程专业中的一个重要研究方向,软件测试可以...
软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试 ppt软件测试...
《Google软件测试之道》从内部视角告诉你这个世界上知名的互联网公司是如何应对21世纪软件测试的独特挑战的。《Google软件测试之道》抓住了Google做测试的本质,抓住了Google测试这个时代最复杂软件的精华。《Google...
"软件测试基础知识点" 软件测试是一种检查软件是否满足要求和预期的过程。软件测试的目的是为了确保软件的质量、可靠性和安全性。在软件测试中,需要检查软件的各个方面,包括功能、性能、安全性、可用性和兼容性等...
软件测试新浪微博测试 软件测试是软件工程中非常重要的一个环节,它旨在确保软件的质量和可靠性。在软件测试中,测试工具起着非常关键的作用,能够帮助测试人员更好地测试软件的功能和性能。本文将介绍软件测试的...
软件测试大纲模板.doc 软件测试(验收)大纲模板是一种用于软件测试和验收的文档模板,本文将对该模板的主要内容进行详细解释。 引言 软件测试是软件开发过程中不可或缺的一部分,它旨在确保软件产品满足用户的...
软件测试技术、软件测试实验指导书、软件测试ppt.zip 软件测试技术、软件测试实验指导书、软件测试ppt.zip 软件测试技术、软件测试实验指导书、软件测试ppt.zip 软件测试技术、软件测试实验指导书、软件测试ppt.zip ...
软件测试报告 软件测试报告是一份详细的报告,旨在对软件的测试结果进行总结和分析。该报告的目的是为了对软件的新功能进行测试,以确保其达到发布标准。 测试报告的结构主要包括四个部分:引言、测试环境、测试...
软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试实战项目(Web项目),软件测试...
在IT行业中,软件测试是一项至关重要的任务,它确保了产品的质量、稳定性和用户体验。这个压缩包文件的主题聚焦于“软件测试书籍打包”,意味着它包含了关于软件测试的各种学习资源,可能是电子书、教程文档或者课程...
软件测试记录文档知识点总结 本文档主要讨论软件测试记录文档的重要性、内容结构和测试过程中的应用。软件测试记录文档是软件开发过程中不可或缺的一部分,它记录了软件测试的整个过程,包括测试计划、测试用例、...
《软件测试方法和技术》是朱少民所著的一本全面介绍软件测试流程、方法、工具和技术的专业书籍。书中通过两个典型的软件项目案例,系统地展示了软件测试从项目启动到测试完成的全过程,覆盖了从测试计划制定、测试...
软件测试是一项至关重要的活动,在软件开发生命周期(SDLC)中占据关键地位。它包括一系列的活动,旨在评估软件产品的质量,确保其满足规定的需求,并且没有缺陷。软件测试的角色可以从开发过程中早期阶段的缺陷预防...
"软件测试习题集及答案详细版" 软件测试是软件开发过程中的一个关键步骤,它是确保软件产品质量的重要手段。软件测试习题集及答案详细版 это是一份涵盖软件测试的方方面面的习题集,旨在帮助学习者和从业者快速...