这次我们使用敏捷项目中测试案例的描述方式来编写我们的测试案例。假设我们的使用场景是这样的:
用户故事: 查看服务器响应的报文头 场景大纲: 获取目标服务器的服务器类型、返回内容类型和内容长度
假如 Restful API 测试服务器搭建完毕正常运行
当测试人员向服务器获取一篇文章信息
那么服务器返回的报文头部包含了服务器响应信息的服务器类型、内容类型
我们使用浏览器再向目标服务器 http://qatools.cn/demon/api/books 发送一个 http GET 请求,查看服务器返回的报文头。发现里面有很多信息。我们可以任意选取报文头里面的数据进行验证。
服务器返回响应信息头部如图 5-1 HTTP 响应信息头
图 5-1 HTTP 响应信息头
测试代码编写如下:
领取专属 10元无门槛券
私享最新 技术干货