- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自动化接⼝测试在饿
了么的实践之路
API可视化⼯具研发的历程
邱化峰
测试行业面临的挑战
集成的复杂
度
沟通的成本
自动化 及复杂度
面临的问题
测试人员的
流程的标准 效率
化
安全性问题
面临的问题
n 多协议支持 ,多协议间的相互调用
n SOA 的RPC调用
集成的复杂度 n Thrift协议
n 多个系统之间的集成
n 异地多机房的测试问题
n 前端工程师 ,后端工程师 ,运维工程师 ,DBA之间沟通的成本
沟通的成本及复杂度 n 重复造轮子
n 不同项目中人员的沟通
n 黑盒和白盒测试分工 ,黑盒做不了白盒人员的事情
测试人员的效率及质量
n 好的白盒人员和自动化人员很难招聘到
n 接口的覆盖率是否达标
n 接口维护的及时性有效性
安全性问题 n 系统部署了多少个端口 ,多少个服务
n 测试人员是否进行过安全测试
n 有无统一的Case管理和维护流程
流程的标准化 n 有无统一的项目管理流程
n 有无标准及最佳实践
自动化
n 自动化的回归
n 基于Log的批量Case生成
n 自动化的分发和执行及报告
n 自动化的项目管理流程
如何解决这些问题
n 基于/diffyproject 的概念,设计了自己的回归工具
n 需要在不同的环境中有相同的账号
集成的复杂度 n 跨机房 ,跨路由的测试问题
文档评论(0)