Java应用开发(中、高级)课件 任务2.6 成接口测试并编写报告_第1页
Java应用开发(中、高级)课件 任务2.6 成接口测试并编写报告_第2页
Java应用开发(中、高级)课件 任务2.6 成接口测试并编写报告_第3页
Java应用开发(中、高级)课件 任务2.6 成接口测试并编写报告_第4页
Java应用开发(中、高级)课件 任务2.6 成接口测试并编写报告_第5页
已阅读5页,还剩13页未读, 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

任务六

成接口测试并编写报告06

任务描述本任务是完成项目接口的功能测试,主要任务是编写测试用例、执行测试并将测试结果记录到测试报告中。

知识准备1.等价类划分法定义:等价类划分法是把所有可能输入的数据,即程序的输入域划分策划国内若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。方法是一种重要的、常用的黑盒测试用例设计方法等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理地假定:测试某等价类的代表值就等于对这一类其他值的测试,因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件就可以用少量代表性的测试数据取得较好的测试结果。等价类划分有两种不同的情况:有效等价类和无效等价类

知识准备有效等价类,是指对于程序的规格说明来说是合理的、有意义的输入数据构成的集合。利用有效等价类可检验程序是否实现了规格说明所规定的功能和性能。无效等价类指对程序的规格说明是不合理的或无意义的输入数据所构成的集合。对于具体的问题,无效等价类至少应有一个,也可能多个。

知识准备2.PostmanPostman是一款由谷歌出品的成熟的接口测试插件,它使用简单,功能完善;支持用例管理,支持get、post以及其他常用的HTTP请求方法,同时也支持文件上传、响应验证、变量管理、环境参数管理等功能,允许批量运行请求,并支持用例导出、导入。

任务实施步骤1:编写系统接口概述1.项目概述 本系统是应用于餐厅的点餐系统,共实现了3种角色及其他功能,分别是餐厅服务员的点餐、提效结账功能;后厨的配菜功能;管理员的结账、用户管理等功能。从而实现餐厅管理信息化的作用,同时也有效提升了点餐、配菜、结账等工作的效率。

任务实施步骤1:编写系统接口概述2.系统接口介绍

系统接口介绍见表3-40

任务实施步骤2:编写测试目的、范围、工具二、测试目的和范围1.测试目的

本测试报告为点餐系统项目的测试报告,目的在于总结测试阶段的测试以及分析测试结果,描述系统是否符合需求,功能包括用户登录,用户管理(增删改查),菜品管理(增删改查)。预期参考人员包括用户、测试人员、开发人员、项目管理者、其他质量管理人员和需要阅读本次测试的目的在于确保系统接口功能和逻辑处理已验证,符合《接口定义说明书》的定义和要求,满足系统需要。

任务实施步骤2:编写测试目的、范围、工具2.测试用例设计(1)登录功能见表3-41

任务实施步骤2:编写测试目的、范围、工具(2)用户管理功能见表3-42

任务实施步骤2:编写测试目的、范围、工具3.测试指标范围 被测接口接收请求和返回报文

被测接口返回状态

被测接口对应业务逻辑处理

任务实施步骤2:编写测试目的、范围、工具三、测试工具

该测试将使用PostmanPostman是一款由谷歌出品的成熟的接口测试插件,它使用简单,功能完善;支持用例管理,支持get、post以及其他常用的HTTP请求方法,同时也支持文件上传、响应验证、变量管理、环境参数管理等功能,允许批量运行请求,并支持用例导出、导入。

任务实施步骤3:编写测试记录和结论四、测试记录及结果分析

1)登录功能用例执行结果见表3-43

任务实施步骤3:编写测试记录和结论

任务实施步骤3:编写测试记录和结论四、测试记录及结果分析

2)用户管理用例执行结果见表3-44

任务实施步骤3:编写测试记录和结论

任务描述根据本次

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论