- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
面向微服务架构系统的自动化测试平台
杨德顺
(乌兰察布医学高等专科学校,内蒙古乌兰察布012000)
摘要:随着信息技术的发展,越来越多的信息系统开始向微服务架构转变,在短时间内对微服务系
统的各接口进行深入的测试是项目组中每个测试人员所面临的问题。针对问题,设计了一款自动化测
试平台,用于测试微服务系统的各种接口,能够避免测试人员花费大量时间去研究编写测试代码并熟
悉各种测试工具的使用方法。
关键词:信息系统;微服务;自动化测试;云计算;接口测试
1概述地避免全部业务的中断。
随着信息化技术在社会生活的各层面呈现爆发式增
个人计算机手机
长,传统的单体架构系统在性能上和业务复杂度上难以
满足巨大信息消费市场的技术功能需求及软件交付效率
[1]
方面的要求,而微服务架构这种设计理念的提出正好
解决了以上问题,无论是日常生活中用到的微信、美
团、滴滴等互联网应用软件,还是政企数字化系统、医产品服务订单服务用户服务
疗行业的医院信息系统(HIS)、实验室信息管理系统
(LIS)等管理系统,都逐渐向微服务架构转型。因此,产品订单用户
采用微服务架构实现各种信息系统,是整个信息技术行
业发展的趋势。
2微服务DBDBDB
微服务架构(简称微服务)是一种云计算原生架构
方法,它是随着互联网技术的发展而衍生出的一种面向图1电商项目微服务架构
[2]基于微服务架构的软件系统虽然有诸多好处,但在
服务的体系结构架构样式的一种变体。在这种架构
[6]
下,后端软件系统由多个可独立部署的较小组件或服务实际使用过程中存在以下几点问题。
组成,项目中的每个功能或少数相近的功能都将作为单(1)测试复杂度高。由于整个后端系统由多个不同
一模块进行开发,并在开发完成后作为一个独立的服务的微服务组成,每个微服务有自己单独的数据库,每个
单元进行交付,各服务之间可以相互协调、相互配合,微服务提供的接口采用的协议也不同,如HTTP、RPC、
[3]WEBSOCKET等,因而在测试时只有借助多种测试工
以提高整个系统的可扩展性和灵活性。在每个服务独
立的运行进程中,服务与服务之间通常采用轻量级的通具,甚至编写一些测试代码,才能对系统的单个模
信机制互相沟通,每个服务都会提供对外接口供其他服块进行深入的测试,这不仅需要测试人员有较高的
务调用,接口采用的协议一般包括基于RESTFUL风格编程水平,还需要专门花费时间去熟悉不同的测试
[4]工具。
的超文本传输协议(HTTP)和基于DUBBO的远程过程
[5](2)处理故障难度高。由于微服务架构是一个分布
调用协议(RPC)。
以某电商项目为例,通常采用的架构如图1所示,式系统,必须构建多个服务之间的相互通信机制,并保
项目通常采用前后端分离的设计,前端以网页和手机证数据的一致性。
App、小程序等形式为用户提供访问界面,后端采用微(3)运维复杂
您可能关注的文档
- 借助信息技术增强学生美术技能.pdf
- 精讲简评 教学合一--以育人为导向的英语试卷讲评课方略.pdf
- 精准发力 促进全面发展——新时期学生德育教育有效初探.pdf
- 颈痛功能障碍量表研究进展.pdf
- 菌包加工机中螺旋输送机的改进设计.pdf
- 科学思维在解决物理问题时的应用初探——以“一类斜面物块模型”为例.pdf
- 科研投入驱动经济发展的非线性效应研究——来自中国283个地级市面板数据的门槛模型分析.pdf
- 客家菜饮食文化的传承与创新下的主题宴会设计.pdf
- 课程思政聚合效应在中职会计专业的实践与提升探讨.pdf
- 课程思政融入中职语文课堂——以《我来到这个世界为的是看太阳》和《寻梦者》为例.pdf
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
最近下载
- 17J008 挡土墙(重力式、衡重式、悬臂式)(必威体育精装版).pdf
- 造血干细胞移植的护理干预.pptx
- 布料车岗位安全规程.pptx
- YDT 5178-2017 通信管道人孔和手孔图集.docx VIP
- 精品解析:【区级联考】上海徐汇区2019届九年级学习能力诊断(二模)数学试题(解析版).pdf VIP
- 精品解析:广东省佛山市南海区,三水区2022-2023学年九年级上学期数学期末考试(原卷版).pdf VIP
- 一种护筒导向架结构.pdf VIP
- 老旧小区雨污分流改造要点与难点分析.docx VIP
- 鞍钢宪法及后福特主义.pdf
- 精品解析:广东省广州市2022-2023学年九年级上学期期末数学考前模拟试题(三)(解析版).pdf VIP
- 1.ppt制作及优化;2.办公模板制作;3.文案制作及优化。 + 关注
-
实名认证服务提供商
教师资格证、公共营养师持证人
本人专注ppt制作、办公模板编辑六年有余,可以根据客户需求做出高品质ppt、办公表格等模板,以及文案等。
文档评论(0)