软件测试用例通用软件测试用例模板建议:测试用例使用Excel,便于维护和编写用例编号用例类型用例名称模块名称用例概述测试环境测试目标用户需求前置条件后置条件特殊说明用例的测试过程步骤测试内容测试预期结果操作描述测试输入数据测试结果测试完成后功能描述12345软件测试用例测试人测试时间备注用例说明一、用例编号:每个用例唯一的标识二、用例类型:用例的优先级(根据BUG的等级划分、用户使用的主次功能划分、根据流程划分如基本流或备选流)。三、用例名称:填写用例的名称,如删除对象,添加内容,进行查询等。四、模块名称:该用例属于哪个主要模块五、测试环境:硬件环境:列出为测试本软件所使用硬件的配置,如:a.处理机的型号、内存容量;b.所要求的外存储器、媒体、记录格式、设备的型号和台数、联机/脱机;c.I/O设备(联机/脱机?);d.数据传输设备和转换设备的型号、台数。软件环境:说明为测试本软件所使用的软件,如:a.操作系统的名称、版本号;b.开发工具名称和版本号;c.数据库管理系统的名称和版本号;d.使用什么测试软件e.其他支持软件。六、测试目标:明确测试后所要实现的基本功能及结果,简要强调下面所有子功能可实现的功能和方法,使测试人员了解测试的意图。写出预期要达到的最好状态。七、用户需求:写出测试模块所要达到的基本用户需要或者用户所需要的完整功能描述八、前置条件:描述该操作的前提条件。如:前面删除的对象有(废弃的对象、被引用对象、处在流程中的对象等)各种情况,该处可以描述其中一种。。九、后置条件:描述该操作的先关后续链接十、特殊说明:用户或者开发者有特殊需求或注意事项,需添加在此项。十一、用例的测试过程1步骤:用例中需要测试进行的步骤,如1。2测试内容:测试内容,3测试预期结果:未测试前合理的正确的结果。4操作描述:如:点击“高级查询”进入高级查询的页面,键入“姓名”。5测试输入数据:如果此处输入姓名或其中几个字如“欧阳菲菲”或“欧阳”,均可记录。6测试结果:记录输出的结果。正确或者错误均记录。对于一个测试完整功能点都会有一个对应的期望的正确结果。该结果可能是一个输出的数据值,也可能是一个显示效果结果7测试完成后功能描述测试无误后对该子项功能模块的整体详细描述。软件测试用例8测试人:记录参与测试的测试人员。9测试时间:记录测试完成的时间10备注:可以添加其他内容或说明。