提供了新思路,我也在考虑接口的参数组合和参数类型错误的测试
#5 楼 @robin1008 方式有很多,不要被工具遮住了眼睛。就像我之前用的是 js+html 展示服务器的性能指标
个人订阅号是否有限制,同问下
已经关注,有个疑问,如何给没有代码能力的测试人员做接口测试?
TESTERHOME 上的测试框架都是这样的吗。。写一个接口用例 就你这个框架你看要增加 修改几段代码? 效率太低了
太难维护
比如每个参数是否为空,特殊字符,长度等等 你 XML 就需要多少段。。再加上 业务的用例 ,检查点的增加
关于后面优化
@codeskyblue 对,我也是这样写了个批处理,直接往上脱
的确高大上~只是考虑了正常情况,没有考虑到接口缺参数,参数的类型错误问题?
@chenhengjie123 默默的改了,满意了吧 
这个真心高大上。。。
很好的思路~
看代码,封装的比较简单
import requests
# 配置类
class ConfigHttp:
    def __init__(self, host, port):
        self.host = host
        self.port = port
        self.headers = {'Accept':'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
          'User-Agent':'Mozilla/5.0 (Windows NT 6.1; rv:29.0) Gecko/20100101 Firefox/29.0'}
    # 设置http头
    def set_header(self, headers):
        self.headers = headers
    # 封装HTTP GET请求方法
    def get(self, url, params):
        url = "http://"+self.host+":"+self.port+url
        try:
            r = requests.get(url, params=params, headers=self.headers)
            r.encoding = 'UTF-8'
            return r.text
        except Exception:
            print('no json data returned')
            return {}
    # 封装HTTP POST请求方法,支持上传图片
    def post(self, url, data=None, files=None):
        data = eval(data)
        url = 'http://' + self.host + ':' + str(self.port)+url
        r =requests.post(url, files=files, data=data)
        print(data)
        json_response = r.text
        return json_response
#3 楼 @jiazurongyu 对的,我所有的框架都是基于 python 来做的,包括自动化 UI,monkey,远程的 ssh 监控服务器等等,学了 python 后,实在对其他语言不感兴趣,哈哈
最近腾讯很活跃,出了很多高品质文章
最近腾讯出的都是干货~
这个真心不错,如果详细点就好了,期待下面的内容,
期待更新