提米

发布时间:2022-06-08 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了提米脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

自我介绍

项目介绍

消息架构

  客户端client:

  message.fe:业务逻辑  (长链接、产品规则、安全校验、IM)

  message.base:核心逻辑(无业务、无第三方调用接口、私信的发送和列表获取采用推拉结合方式)

  消息存储:mysql+redis

  

  消息发送流程:

  api.send——>message.fe——>message.base——>redis——mysql

  具体细节:

    新消息同步:

      客户端更新属于增量更新,依赖更新队列,更新对列按照版本号verison_id进行排序

      这里不用msg_id的原因为执行撤回、删除等操作时,消息唯一,msgid不变,version_id进行自增,根据version_id进行增量同步

    历史消息:

      如果本地没有历史消息时,请求会通过本地最后一个msg_id服务端2级缓存(如果设置2级缓存的话)和DB中直接进行查找。

    消息推送:

      ios客户端:苹果apns推送+长连接    

            安卓客户端 :各家手机系统厂商推送+极光推送+长连接

 

 

 

  1、消息推送

  2、消息业务

  3、长链接、短连接

  4、缓存

  5、数据库操作

  6、日志查询

  7、业务

  8、长链接抓包

  9、消息业务的最大限制

  10、批量私信、全站消息、撤回、定时等处理机制

  11、输入框的安全性测试

  12、回归测试用例数量、运行时长

网络协议

  1、http协议、https

  2、rpc

  3、微服务

数据库

  1、mysql

    常用命令

    引擎机制

    存储过程

  2、redis

    数据类型

  

抓包charles

  1、实现原理

  2、mock数据,

接口测试postman

  1、怎么测接口

  2、全局、接口关联、

常用数据库操作

  1、基本命令

  2、工作中使用

常用linux命令

  1、基本命令

  2、工作中使用

  3、进程、权限、日志、

自动化测试

  1、pytest框架

  2、selenium框架

  3、关键字驱动、数据驱动

  4、持续集成

  5、装饰器、前后接口关联

  6、封装

  7、Excel

    优点

    用例设计、接口关联、

  8、yaml

    优点

    用例设计、接口关联

python

  1、算法题

  2、数据类型(可变、不可变)

  3、多线程、协程

  4、装饰器、生成器、迭代器

  5、浅拷贝、深拷贝

  6、内存处理机制(内存泄露、内存扩容)

 

脚本宝典总结

以上是脚本宝典为你收集整理的提米全部内容,希望文章能够帮你解决提米所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:数据库