得物自动化从最开始由各域自建到质量平台统一搭建自动化测试基础服务中台发展过程,目前在质量平台的支撑下实现了全域自动化的统一管理和维护,进一步降低了自动化测试的成本同时也提高了自动化测试效率。在质量平台的支撑下如何进一步快速、高效实现自动化用例开发和维护提高ROI也是值得探索和创新的。我们都知道自动化用例的开发和维护成本一直是自动化测试领域老生常谈的话题,本次分享结合了低代码思想和Java代码模型快速的生成质量平台自动化测试用例方案与实践,主要是为了解决: 提升自动化用例开发效率 降低自动化用例维护成本 “重设计,轻实现”设计驱动
第一次听到“设计思维”是在2016年,那时我刚加入Thoughtworks。我总能在各种场合听到这个词,似乎它在Thoughtworks具有不可撼动的地位。然而,作为QA角色,我并没有机会深入了解它。 我曾感到疑惑,Thoughtworks作为一家全球性的IT咨询与服务公司,合作的客户不可胜举,有的是互联网公司,有的则是正处于数字化转型中的传统企业。客户的业务和组织形态千差万别,有的为了推动业务发展而研发新产品,有的为了推动组织变革而进行敏捷或数字化转型。然而,即使这些客户多年来在自己的业务和产品上进行了大量研究,依然存在各种无法解决的问题。那么,Thoughtworks凭什么能在短时间内深入其中,并为他们提供专业的解决方案呢? 后来,我转型从事需求分析与产品设计相关的工作,才有机会揭开其中的秘密。原来,Thoughtworks拥有许多科学创新方法,设计思维(Design Thinking)就是其中一个。通过设计思维,我们能够更深入地了解客户的需求,挖掘潜在的问题,并为他们提供专业的解决方案。
针对腾讯文档后台大仓研发模式,在后台非标 tRPC 服务改造过程中,结合基础架构组开发的通用 trpcx 和脚手架工具,以插件化、标准化、可观测性为目的,赋能文档后台研发效能提升。同时,通过迁移天机阁 ES 存储至 ClickHouse,实现文档后台业务增效。
本文总结了作者在日常/大促业务的“敏捷”开发过程中产生的疑惑,并尝试做出思考得到一些解决思路和方案。在前端开发和实践过程中,梳理了一些简单设计方案可以缓解当时 “头疼” 的几个敏捷迭代问题,并实践在项目迭代中。
提示信息(tooltip)是一种常见的 GUI 元素。在可视化领域,tooltip 通常指用户将鼠标悬停在图元上或者图表区域时弹出的明细数据信息框。如果是桌面环境,通常会在用户将指针悬停在元素上而不单击它时显示 tooltip;如果是移动环境,通常会在长按(即点击并按住)元素时显示 tooltip。 这样一个小小的组件,却可以十分有效地丰富图表的数据展现能力和图表交互效果,同时在实际业务领域的用途也非常广泛。 近些年来,业界主要图表库(如ECharts、G2等)都提供了 tooltip 的配置能力和默认渲染能力,以达到开箱即用的效果。VChart 更不例外,提供了更加灵活的 tooltip 展示与配置方案。
中小微企业是中国经济重要组成部分。习近平总书记在《致2022全国专精特新中小企业发展大会的贺信》中指出:“中小企业联系千家万户,是推动创新、促进就业、改善民生的重要力量。”过去十年,随着国内总体营商环境的持续改善,我国中小微企业的不断发展壮大,产业布局更为合理,在国民经济和社会发展中的作用日益显著。根据工信部和市场监管总局数据,2022年我国中小微企业数量已超过5200万户,占全国企业总数的98.4%。 2023年是中国经济突破重重困难,保持稳定发展的一年。在这一年里,我国中小企业的经营绩效如何?在经营中面临的主要问题是什么?支持政策的落地效果如何?是否面临明显的融资约束?在数字化营销的进展及成效如何?对未来的预期如何以及是否计划扩大规模?腾讯研究院联合企鹅有调,按照每季度一次的频率,就中小微企业的经营状况、面临困难、政策支持、融资情况、数字化转型、市场预期等关键问题,通过在线问卷的形式进行调研。
在追求高效代码的路上,我们不可避免地会遇到代码的性能瓶颈。为了了解、解释一段代码为什么低效,并尝试改进低效的代码,我们总是要了解硬件的工作原理。于是,我们可能会尝试搜索有关某个架构的介绍、一些优化指南或者阅读一些计算机科学的教科书(如:计算机组成原理)。但以上的内容可能都太过繁琐、细节太多,在阅读的过程中,我们可能会迷失在纷繁的细节中,没法很好地将知识运用到实践中。 本文旨在通过多个可运行的 benchmark 介绍常见的优化细节以及与之相关的硬件知识,为读者建立一个简单、有效的硬件心智模型。