打造企业级移动测试云平台 (insights.thoughtworks.cn)
随着DevOps的发展,软件工程的开发、部署、上线、应急预案等都被自动化监控和处理。如果我们依然停留在“成熟”的解决方案而缺少思考,那么留给QA/测试人员的发展空间越来越少。
by @ThoughtWorks 2018-06-06 18:06 分享 查看详情
前端不止:Web内容的无障碍性 (insights.thoughtworks.cn)
无障碍性的实现,应该是一个端到端的过程,不是设计师(UX/XD),不是开发(Dev),不是质量分析师(QA)某个人的责任,而是整个产品研发过程中所有人的责任,也许从产品构思的那天的就要开始考虑(比如:用户群体)。
by @ThoughtWorks 2018-05-23 15:04 分享 查看详情
聚焦测试,驱动卓越 (insights.thoughtworks.cn)
我们重新聚焦测试,从质量和测试的角度对一切区域稳定的项目现状进行了一次评估。评估采用的是基于软件测试原则的模型,本文就是跟大家分享一下这个模型。
by @ThoughtWorks 2018-05-18 11:45 分享 查看详情
ThoughtWorks 2018年5月期技术雷达正式发布! (www.thoughtworks.com)
ThoughtWorks每年都会出品两期技术雷达,这是一份关于技术趋势的报告,由 ThoughtWorks 技术战略委员会(TAB)经由多番正式讨论给出,它以独特的雷达形式对各类最新技术的成熟度进行评估并给出建议,为从程序员到CTO的利益相关者提供参考。
by @ThoughtWorks 2018-05-17 12:42 分享 查看详情
无服务器架构下的运维 (insights.thoughtworks.cn)
从日志,指标,监控及报警,灾备这四个维度来介绍无服务器架构下的运维。
by @ThoughtWorks 2018-05-09 18:57 分享 查看详情
组件测试:改建遗留系统的起点 (insights.thoughtworks.cn)
我们发现组件测试能由于其关注行为的特点在单元测试和端到端测试之间取得平衡,对于改建遗留系统来说,它提供了一个不错的起点。
by @ThoughtWorks 2018-05-03 13:40 分享 查看详情
人人都是生活的敏捷教练 (insights.thoughtworks.cn)
为应对客户不同的要求和不同的领导风格,大家一定创造出了很多独特的敏捷实践,有的跟瀑布完美结合,有的半敏捷半反敏捷,反正我们听过各种项目的吐槽和经验分享,很是有趣。今天想分享的是在工作之外如何应用敏捷实践,希望人人都可以做生活的敏捷教练。
by @ThoughtWorks 2018-04-27 11:04 分享 查看详情
你的微服务敢独立交付么? (insights.thoughtworks.cn)
如果失去了服务独立部署(交付)的能力,一个微服务架构的威力将大打折扣,我们的系统虽然在物理上被拆分成了多个小的服务,但是如果从最终交付的角度来看,仍然是以一个整体存在的,就像单体应用一样,存在诸多的问题。
by @ThoughtWorks 2018-04-25 13:20 分享 查看详情
测试三明治和雪鸮探索测试 (insights.thoughtworks.cn)
提出并讨论一种新的测试层级动态平衡观——三明治模型和一种面向用户旅程的端到端自动化测试框架——雪鸮。
by @ThoughtWorks 2018-04-18 18:51 分享 查看详情
敏捷在中国这十五年 (insights.thoughtworks.cn)
作为中国敏捷十五年发展历程的亲历者与推动者,透过敏捷被引进中国、被推介、被传播、被漠视、被抗拒、被接纳、被推崇、被转变、被淡化的过程,我看到了整个中国IT行业、乃至中国经济发展的缩影。
by @ThoughtWorks 2018-04-17 10:58 分享 查看详情
常用的几种大数据架构剖析 (insights.thoughtworks.cn)
以Hadoop体系为首的大数据分析平台逐渐表现出优异性,围绕Hadoop体系的生态圈也不断的变大,对于Hadoop系统来说,从根本上解决了传统数据仓库的瓶颈的问题,但是也带来一系列的问题。
by @ThoughtWorks 2018-04-11 14:39 分享 查看详情
CSS-in-JS,向Web组件化再迈一大步 (insights.thoughtworks.cn)
为什么要在JavaScript里写CSS呢,像之前一样写在css文件里哪里不好么?
by @ThoughtWorks 2018-04-04 10:14 分享 查看详情
微服务下使用GraphQL构建BFF (insights.thoughtworks.cn)
不管是成熟的互联网公司、创业公司还是个人开发者,对于微服务架构的接纳程度都相当高,微服务架构的广泛应用也自然促进了技术本身更好的发展以及更多的实践。本文将结合项目实践,剖析在微服务的背景下,如何通过前后端分离的方式开发移动应用。
by @ThoughtWorks 2018-03-28 11:26 分享 查看详情
Serverless的微服务架构案例 (insights.thoughtworks.cn)
如何使用 AWS Gateway 和 AWS lambda 构建 Serverless 风格微服务。
by @ThoughtWorks 2018-03-21 10:30 分享 查看详情
翻译这件小事 (insights.thoughtworks.cn)
加入ThoughtWorks一年半,在前辈们的牵线搭桥之下,非常机缘巧合的参与了两本书的翻译,虽然加起来10多万字,远远未到“足以谈翻译这件事”的地步,还是希望在本文中从经验的角度分享出一些真实简单的感受,给想要入坑的伙伴们一些参考。
by @ThoughtWorks 2018-03-19 10:12 分享 查看详情
云与性能测试 (insights.thoughtworks.cn)
云测试看字面意思就是关于云计算、云平台的测试,而它大体又可以分成两种类型:测试云(Test Cloud)和用云测试(TaaS)。
by @ThoughtWorks 2018-03-14 10:23 分享 查看详情
微网关与服务啮合 (insights.thoughtworks.cn)
在最近一期的技术雷达中,“云原生”(Cloud Native)和 “微服务”(Microservices)也引出了许多相关的技术,随着 Kubernetes、Docker 等一众容器管理工具的普及,我们也看到在容器的内部,微服务的架构设计也发生着一些变化,其中“服务啮合”(Service Mesh)就成为了大家关注的热点。

那么这些变化到底是新瓶旧酒,还是厚积薄发?我们不妨先从一个更耳熟能详的架构——“网关”(Gateway)谈起。
by @ThoughtWorks 2018-03-09 11:47 分享 查看详情
从URL开始,定位世界 (insights.thoughtworks.cn)
从浏览器替我们发送请求之后到看到页面显示完成这中间中发生了什么事情
by @ThoughtWorks 2018-03-02 16:45 分享 查看详情
为什么我们要尝试Kotlin (insights.thoughtworks.cn)
由于最近在客户项目上有机会使用了Kotlin这门今年大热的语言,所以在好几个不同的场合都被要求做一些Kotlin相关的分享,在这个过程中被问到的最多的一个问题便是——我们为什么要尝试Kotlin?
by @ThoughtWorks 2018-02-07 11:59 分享 查看详情
「微前端」- 将微服务理念扩展到前端开发(理论篇) (insights.thoughtworks.cn)
我们已经从引入微服务架构中获得了明显的好处,微服务架构可以让团队裁剪出独立部署的交付物以及可维护的服务。不幸的是,我们还看到许多团队在后端服务之上创建了前端单体——一个单一、庞大和杂乱无绪的浏览器应用。我们首选的(经过验证的)方法是将基于浏览器的代码拆分成微前端。
by @ThoughtWorks 2018-02-01 10:33 分享 查看详情