冒烟测试方案

冒烟测试工作内容包括:

1.通过ELK实现应用中间件日志的采集与管理;

2.利用python的pyes库实现从eleticsearch中抓取xml和json格式的接口报文;

3.利用python的http和socket接口库实现接口测试案例;

4.对报文进行格式化处理,提取日期、流水号或时间戳等关键字,并对各式化后的报文做MD5校验

5.对于存在问题的案例进行自动退出,保证案例集的可用性

6.对于大量案例的执行结果进行成功率分析和错误归因分析,最终发现存在的接口问题

一.开源实时日志分析ELK平台部署

ELK简单架构

从左边看起,每一台webserver上都会部署一个logstash-agent,它的作用是用类似tailf的方式监听日志文件,然后把新添加的日志发送到redis队列里面,logstash-indexer负责从redis相应的队列里面取出日志,对日志进进行加工后输出到elasticsearch中,elasticsearch会根据要求对日志进行索引归集,最后用户可以通过kibana来查看和分析日志。

开始搭建日志系统


2.检验安装是否成功 bin/logstash -e "input{stdin{}}output{stdout{}}",然后在终端输入hello,看看有没有内容返回 
安装logstash 
3.编写配置文件logstash_agent.conf 
在logstash安装目录下新建conf文件夹,在里面新建配置文件logstash_agent.conf

input {
        file {
                type => 
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值