《A2-穆红伟-基础设施-企业级全栈测试平台.pdf》由会员分享,可在线阅读,更多相关《A2-穆红伟-基础设施-企业级全栈测试平台.pdf(29页珍藏版)》请在三个皮匠报告上搜索。
1、基础设施建设-企业级全栈测试平台的最佳实践穆红伟Apipost创始人、RunnerGo创始人目录Part 01测试人员工作现状Part 02测试人员未来设想Part 03RunnerGo 梦想照进现实Part 04RunnerGo 核心优势测试人员工作现状01假设要测试一个这样的场景测试人员工作方法01借助于工具02编写代码03点点点测试测试人员想要进行一次完整的测试需要01借助于工具例如:postman、jmeter、loadrunner等1.工具比较分散,并没有基于同一数据源,很难保证数据一致性。2.大部分工具难以模拟真实的业务场景,如权重分流等。测试人员想要进行一次完整的测试需要02编写
2、代码例如:python、java等1.对测试人员要求极高2.对于代码编写的测试用例,后续维护成本代价高昂3.难以协同测试人员想要进行一次完整的测试需要03点点点例如:手点、眼看1.需要进行大量重复性的工作2.对测试人员要求较高,极易导致回归测试时,场景有遗漏测试人员未来设想02假如有一个方案假如有一个方案假如有一个方案假如有一个方案RunnerGo 梦想照进现实03新一代生产力新工具01Flow流拖拽自由组合,实时协作和共享02内置六大压测模式03支持多协议04报告多图表实时监控05支持多报告同屏对比,集成第三方平台06无需代码Flow拖拽式自由搭建场景Flow自由拖拽自由组合Flow自由拖拽
3、自由组合,可以实现在进行一个接口后并发执行后续的步骤接口自定义权重根据Flow流自由组合配合接口自定义权重可以模拟真实业务分流的场景全链路场景可以在一个场景中还原真实的全链路场景购物场景六大压测模式在压测过程中,我们需要实时监控rps/tps/错误率等测试指标,假如我们对业务的成功要求比较高,那么我们可以使用错误率模式,对接口设置错误率阈值,当错误率达到阈值后,任务会自动停止,避免测试人员一时不查,浪费了压测时间,导致需要重新或多次进行压测。响应时间模式及每秒应答数模式也是相同的道理,解决我们实际测试过程中遇到的类似问题。阶梯模式可以模拟我们逐渐加压的过程,还原一次我们从小量流量到大量流量时,
4、被测应用的状态和响应机制,测出我们应用的性能情况。并发模式阶梯模式错误率模式响应时间模式每秒应答数模式轮次模式支持多协议HTTPHTTPSWebSocketDUBBOTCP数据库多报告同屏对比-数据对比报告多图表实时监控图表即时性各项测试数据实时生成图表数据可视性各项测试数据形成可视化指标测试可控性利用可视化数据监控测试流图表实时性0102数据可视性测试可控性无需代码01避免技术架构不统一由于测试人员构技术栈存在差别,进行自动化测试需要编写代码,那么有的人使用python、有的人使用java等等,一旦他的工作岗位发生变动,其他人无法完成或者需要很长时间才能胜任。02降低研发风险自动化测试可以快
5、速运行大量测试用例,从而加快了测试速度并提高了效率。这样研发团队可以更快地发现和修复问题,减少测试环节的时间和成本。无代码测试03无代码的便捷性低代码平台,无需代码能力,通过普通的配置及对业务的理解即可完成自动化,降低了对人员的要求标准,可以让能力更强的人进行更有意义的其他工作。04降低成本可以降低对人工的依赖,减少人力资源的消耗,同时可以节省因人工错误导致的额外成本。RunnerGo 核心优势04产品核心优势01测试对象支持多种协议,能够方便快速的进行接口创建、导人、存档、调试等接口管理相关能力建设,为后续的测试环节提供快捷引人的能力.02场景管理可以直观的根据真实业务进行场景组装。我们采用
6、接口模块化设计以拖拽连接的方式给测试人员最便捷直观的体验。03性能测试能够根据真实业务场景,灵活制定多种测试策略,以及相应的测试计划。测试中,将实时生成包含丰富报表和数据的测试报告,结束后,测试人员也可自定义结果分析。04自动化测试支持接口自动化测试和UI测试,采用以场景为主的用例集概念,可以根据场景,快速创建不同的测试用例,自动生成测试报告,并配有报告分析。服务核心优势企业数据安全1.企业部署指定服务器,全部数据本地化私有,安全放心2.企业自主掌握所有数据和权限,团队人员安全监控。3.可实现内外网隔离,安全性更高01企业降本增效1.访问速度快,不依赖于网络重复加载2.稳定性高,最大程度加快系统内部的访问速度。3.后端随时扩展迁移,满足业务增长需要02终身更新升级1.需求优先排期,满足合理定制化需求2.私有化部署期间,免费升级+维护,免去维护困扰3.一次采购终身使用,大大节省后续的成本负担。03企业技术支持1.金牌技术团队远程解决技术问题2.产品全面讲解培训,降低员工学习成本。3.7*24小时应急响应.04感 谢 聆 听T h a n k sF o rL i s t e n i n g