范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

解密亿级流量微服务架构,如何做好DevOps自动化测试?

  1.传统测试方案面临的挑战:
  随着 DevOps 在软件行业的推广和落地,测试不够高效、测试质量低下往往成为导致交付延期的首要原因,测试环节也就成为了企业进行 DevOps 转型的最大瓶颈。本文主要介绍测试的发展史、如何在项目中通过工具高效、高质量实践DevOps持续自动化测试。
  以及如何解决业务测试过程中 复用测试用例回归测试、自动化降本增效、缺陷统一管理、测试效果可观测、测试全生命周期可追踪、测试过程改善 等痛点问题。
  How Tests Software?2.软件测试发展史
  No Silver Bullets(没有银弹): 由于软件的复杂性本质,没有任何一种技术或方法,可以使软件工程的生产力十年内提高十倍
  没有银弹
  软件测试发展史:
  软件测试发展史3.测试分类&测试方法测试分类:功能测试:  黑盒测试,从用户角度出发测试系统功能。 可用性测试:  测试软件表现是否符合预期 系统测试:  测试系统整体表现、稳定性指标(QPS、TPS、RT响应延迟) 单元测试:  测试coding代码变现,一般由开发人员提供 集成测试:  系统整体全链路接口集成测试 随机测试:  模拟随机故障测试系统健壮性,类似混沌测试进行故障注入操作。
  测试分类
  测试方法:
  1) 功能性: 单元测试、集成测试、系统测试、交付验收测试。
  2) 非功能性: 安全测试、性能测试、可用性测试、兼容性测试。
  测试方法4.测试指导原则、落地方案
  测试原则:
  不求100%无效case全覆盖,基于业务重要性 设计 测试用例、决定覆盖度, 进行精准有针对性的测试。
  测试介入阶段和落地流程:需求阶段:
  需求规划阶段,测试同学可以早期介入熟悉测试内容,安排测试节奏和计划。开发阶段:
  开发迭代阶段,可以设计测试case、评审case,推进测试左移,实现测试与开发阶段并行。测试阶段:
  提前搭建测试环境,推进业务系统同学部署测试环境、初始化测试数据,构建自动化流水线,推进测试和bug修复。联调阶段:
  自动化进行接口测试、UI自动化测试回归,推动bug修复。交付阶段:
  进行预发布环境、生产环境测试,保证交付质量。
  软件交付过程5.测试痛点解决方案:
  持续自动化测试 CT(CONTINUOUS TESTING)
  通过持续自动化测试解决,测试交付过程中的一系统痛点问题: 测试用例无法复用、依赖人工回归测试效率极低,缺陷问题无法统一管理、测试效果无法观测、缺乏测试全生命周期过程管理。使得测试DevOps化,真正做到:  CONTINUOUS TESTING,助力业务持续高质量交付。
  自动化测试好处:
  复用测试用例回归测试、自动化降本增效、缺陷统一管理、测试效果可观测、测试全生命周期可追踪、测试过程改善。
  自动化测试分类:
  1.接口自动化:Pytest 模拟http接口请求
  2UI自动化(web/App[安卓、IOS]) :
  Selenium、Appium 模拟浏览器、安卓、IOS 自动化测试
  自动化测试方案:创建测试用例 评审测试用例 创建测试计划 录入自动化测试用例 执行测试计划 测试报告分析测试效果
  6.持续自动化测试最佳实践
  6.1 创建测试用例
  测试用例是测试的最小组成单位,需要与需求关联、多个测试用例组成测试计划。
  创建用例: 输入标题、前置条件或文本描述完成用例创建。用例还支持进行分组管理。
  支持导入测试用例: 支持Excel/CSV/Xmind等类型
  创建测试用例
  编写测试用例
  用例包含测试用例的 问题等级 与所在 测试分组、预估所需的工时、编写预期结果、前置条件、用例说明、测试描述和上传测试用例所需要的附件 。
  编写测试用例
  测试用例等级
  按照用例的重要性与执行频率,共分为 4 个等级 (P0—P3),数字越大优先级、重要性越低。当然各个公司对用例等级要求不同,可以自定义规则。
  测试用例等级
  用例关联需求
  一个测试用例只能同时关联一个需求;一个需求可以同时关联多个测试用例;一个需求支持关联多个测试用例。
  用例关联需求
  6.2 评审测试用例
  测试用例评审是保证用例有效的重要check步骤。开发人员需要参与测试用例评审、对齐并提供改进意见;测试同学互相评审用例也能够时发现忽视的测试case,有效增加测试case的信服力。
  评审测试用例
  6.3 创建与执行测试计划
  测试计划由测试用例组成,它能够让测试人员清晰的看到目前测试进度,及时记录测试结果与相应的评级。测试计划支持手动与自动化执行两种方式。
  创建与执行测试计划
  执行测试计划:
  执行测试计划,记录结果关联缺陷
  执行测试计划
  6.4 配置自动化用例库
  自动化用例库能够让测试计划与代码仓库中的功能代码建立匹配关系,实现自动化执行测试计划更新任务状态,执行后查看测试报告。降低使用自动化测试的繁琐步骤。
  自动化测试分类: 接口自动化 和 UI自动化
  配置自动化用例库
  执行自动化用例
  执行自动化用例
  6.5 测试报告分析测试效果
  定期复盘测试计划也非常有必要。测试报告包括用例结果分析、缺陷分布与用例测试排名。
  在概览中可以看到项目内的用例数量、迭代的测试时长占比、缺陷数据等。
  测试报告分析测试效果
  测试效能面板: 展示测试效能、分配给我的缺陷、测试燃尽图。
  测试效能面板
  测试结果统计
  包括测试用例结果分布、缺陷分布、用例测试排名等。测试用例结果分布
  指当前报告涉及测试计划内的用例不同状态(通过,重测,失败,阻塞,未测)数量的总和和占比。缺陷统计
  指当前报告涉及缺陷的优先级、处理状态,解决时长的统计。缺陷模块分布
  缺陷按照缺陷所属模块(来源)分布,并显示优先级,可以用作缺陷归因分析之用。缺陷处理人分布
  指当前报告所涉及测试计划内的关联缺陷数和关联迭代中的缺陷数,统计每个缺陷的处理人实际收到的缺陷总数(包括缺陷关闭和打开的缺陷总和)。用例测试次数排名
  指当前报告涉及的里程碑或测试计划内的每个用例被反复测试的次数。用例测试失败次数排名
  指当前报告涉及的里程碑或测试计划内的每个用例被标记为失败的次数。
  测试过程统计
  包括每日测试结果分布、每日测试时长分布、每日测试次数分布和成员测试次数统计。每日测试结果分布
  指每天记录的测试结果(通过,重测,失败,阻塞)状态的个数。每日测试时长分布
  指每天团队所有人测试测时间总时长。每日测试计数分布
  指每天团队所有人测试的总次数。
  成员测试次数统计,指每个成员在统计时间区间内测试的总次数。
  测试报告中的每一个统计图表都可点击选择查看统计图或列表形式
  测试过程统计
  PS: 你们公司用什么测试方案?有没有遇到坑,欢迎评论区讨论。
  我是架构师kimze,喜欢我的文章欢迎关注我,
  我会坚持分享干货: 互联网微服务架构、云原生架构、行业动态、经典案例、技术趋势,
  有问题欢迎关注私信或评论区回复交流
  点赞、收藏、转发、评论 对我是一种支持,感谢!
  #头条创作挑战赛##DevOps##软件测试#

丑陋的男人我们生活的世界有着太多的标准,左右我们的思想,影响我们的取舍。善恶美丑做为最普遍的标准几乎涵盖了世间的一切,人们总是向往美的追求善的,但是又有谁能保证到头来我们得到的不是恰恰相反?崇尚美好,也要接受丑陋我在岛屿读书在我们的身边,注定有一些人不够入眼,注定有一些事不够完美。你会不会因此讨厌他们,排斥他们呢?大概会,因为眼睛里揉不得沙子是很多人始终不肯放弃的座右铭。完美是不存在于这个张柏芝回忆录我本就不是大众心中的清纯玉女文白面书誏编辑白面书誏42岁的张柏芝又被曝怀四胎。直播带货时,小腹微微隆起,侧面照对比三年前更为明显。当然,这已经不是她第一次被曝怀四胎,早在去年的时候就有传闻。那时她对外解释,是清朝建立初期,皇帝是怎样与汉族官员进行对话交流的呢?汉语与满语在发音方面存在很大的差别,当时的官方语言并不是我们现在使用的普通话,因此满汉两族沟通起来是比较困难的。在这种情况下,清朝皇帝是怎样与汉族官员进行对话交流的呢?众所周知,清精神病人思维广,明朝皇帝欢乐多(中)明英宗朱祁镇下岗再就业明英宗朱祁镇朱祁镇奇葩在于他做了两次皇帝,为什么会有这种经历呢?事情要从神宗很宠幸的一个太监说起。这个太监叫做王振,据说他是自宫做的太监,进宫后一直服侍朱祁镇很心酸!10月国产SUV销量排名1157名,仅11款破万,瑞虎8第13导读近日从乘联会方面获悉,10月份国产SUV销量排名1157名正式发布,但令人心酸的是,10月份只有11款车型突破了万辆,其中哈弗H6夺得亚军,吉利星越L升至第5,比亚迪唐DM埃安缘分天注定,一切随缘就好文飞鱼01hr张爱玲说人生就像一场舞会,教会你最初舞步的人,却未必能陪你走到散场。人这辈子,你所遇见的人,都是注定的,该来的总是会来,该走的谁也留不住。人这一生,有人来,有人离开,越来越多追求养生,可你知道如何养生才是好的?头条创作挑战赛人的生命的长度,由先天的元气肾气脾土肺气等构成。而这些元气对于人体而言都是必不可少的。因此就有了养生论说。今天,我们就一起来学习一下养生论吧!1。食补元气元气指人体的李少莉事件后首次露面,换下名贵丝巾,一身黑袄做核酸,略显憔悴李少莉事件过去了12天,但是网上对她的议论却不绝于耳,一场发布会也让李少莉成为了网络红人,事情归根结底还是因为发布会上她艳丽的打扮以及昂贵的装饰品让很多人对其质疑。疑似三万多的耳钉行家喝酒从不看价格,只关注这3个特点,网友从来没注意过在中国,愿意喝酒的人有很多,但是会选酒的人却寥寥无几,大多数人认为酒的价格与质量是成正比的。于是在选酒的时候,价格便成为了他们唯一的标准。甚至有些愿意喝酒的人只认识中国最出名的两款华为没有机会了?任正非不服就干,用实力杀出一条血路通信科技发展至今世界各国在5G通信技术领域都取得了一定的成绩,尤其是我国,华为是全球5G发展的领头羊。反观一直自誉为科技霸主的老美却开始倒退了,要知道其5G通信技术并没有什么亮眼的
宝莫股份2022年前三季度净利润3146。08万元同比增长101。01中证智能财讯宝莫股份(002476)10月24日披露2022年第三季度报告。2022年前三季度,公司实现营业总收入4。23亿元,同比下降12。13归母净利润3146。08万元,同比财联社午报一早盘盘面回顾财联社10月21日讯,大盘早盘探底回升,沪指小幅上涨。盘面上,风电板块大涨,起帆电缆振江股份金开新能等涨停。高铁概念股盘中走强,辉煌科技宝胜股份博深股份涨停。教育板块国家发展改革委国家指导各地加大力度投放地方政府猪肉储备央广网北京10月21日消息据国家发展改革委微信公众号消息,为做好生猪猪肉市场保供稳价工作,近日国家发展改革委价格司部署各地做好今后一段时间地方政府猪肉储备投放工作,与国家投放中央储法媒中共分享发展经验让非洲获益据法国非洲报道杂志网站10月19日报道,在中共二十大召开之际,南非执政党非洲人国民大会(非国大)以及经济自由斗士党(EFF)重申它们与北京的友谊,赞赏北京的经济成就。9月28日,非月薪6000,可以贷款买多少钱的车?15万还是20万?1个月6000块钱的薪水,理论上来说,已经可以买到1台12到13万的车子了。但是考虑生活品质的话,这么买,其实是一个不太健康的财务状况。就好比念书的时候,分期买手机,每个月生活费1唐嫣,有什么不可以掉队的呢我在头条搞创作第二期歇业在家带娃的唐嫣最近被嘲坏了。半年了,粉丝们哭天喊地催她进组,无论她微博发什么,粉丝都在评论区花样催。秀美照,评论区好美,进组吧秀身材,评论区老婆快拍戏!晒商颈椎病肩周炎落枕,按按手臂上一条线,轻松解决小烦扰我们这小小肩膀可谓是承受了太多的磨难。据统计,我国每10人中就有1人患有颈椎病,颈椎病已成为时下低头族的常见病。晚上睡觉翻身次数增多,落枕了!睡觉不盖被子,长期吹空调,脖子凉凉,又天天上班,养肝重在护眼上班族该如何养肝?养肝的重点又是什么呢?我们知道,上班族经常对着电脑工作,时间久了会出现眼睛干涩,视物不清,浑身疲倦,情绪不稳定,月经不调等症状。这些转正都与肝密切相关。图片来自网肾虚的人耳朵没有弹性,一捏就软了耳者,肾之官也肾虚的人耳朵没有弹性,一捏就软了耳者,肾之官也黄帝内经里说耳者,肾之官也,意思是耳朵可以反映肾的功能情况。一个健康人的耳朵是非常有弹性的,能支起来。肾虚的人的耳朵没有弹性,一捏就软清肺益气汤治肺燥久咳天师曰清治者,不可用凉药,又不可用温补,乃改用清平之剂,故曰清治。此等病,必是肺气之燥。肺金之气一燥,即有意外之虞,若不急治,必变成肺痿肺痈等症。盖燥极成火,自宜用凉药矣。此不可凉天冷脾胃差,少吃寒食和热食,多吃5样,健脾暖胃多受益俗话说天冷多胃病,寒冷的天气里,身体的各项机能都比较弱,对于脾胃的影响也很大,若是在生活上不注意保养,那么很容易使脾胃受寒,出现这样那样的不舒服,而脾胃差的话,直接影响到营养的吸收