Robot Framework之接口测试1

前言,最近发现做接口测试的朋友越来越多了,打算通过案例来记录下自己遇到的问题。,可以帮助新入门的同学对接口测试有个大概的了解,同时也是敦促自己做总结的一种手段。希望经验丰富的大神路过时,如发现我文档中的不足,提出中肯的批评及更好的解决思路。以期共同进步。

一、环境准备

1)安装好robotframework环境

2)安装requests库:pip install requests

3)安装并成功导入RequestsLibrary

4)会用抓包工具,fiddler或Charles

用这个库做接口测试,希望用户本身对这个库有一定的了解,如果不了解,请看以下链接:

1)Python的requests库号称是“HTTP for Humans”,它提供了非常方便且人性化的接口调用方法,上手快,功能强大且完美,甩同类库urllib2, httplib好几条街。国外网友的使用心得大多是,呵呵呵呵,用requests库十几行代码,把以前的几百行代码重构了。缺点是封装了太多层,不利于http底层原理的理解。中文版用户指南:http://docs.python-requests.org/zh_CN/latest/user/quickstart.html

2)RequestsLibrary是基于requests模块做的RF库,其根基本身就强大,再加上git上有一些大神一直在对其进行持续地更新及维护,提供了很不错的官方Demo,从使用人数来说,也是完爆那些HTTPLibrary之流,意味着遇到问题得到解答的机会更大。Git地址:https://github.com/bulkan/robotframework-requests/

你可能感兴趣的:(Robot Framework之接口测试1)