质量实验室的博客
作者:赵泽鑫,张海云,冯曌 | QE-LAB 写在前面:该项目是某企业CRM+ERP系统 0 - 1 的数字化转型中最重要的一个产品之一,需要拉通上下游30+系统,有上百名的同事与我们共同在一线战斗。我们将项目上的实践,遇到的问题,以及我们的辛酸苦辣落笔为大家眼前这些朴实的文字,希望能够给大家带来在大规模项目中做敏捷测试的不一样体验,感受大规模0到1数字化转型中的QA的机遇与挑战。由于篇幅很长,
396°/3960
人阅读/137 人点赞/0 条评论
作者:乔桃利|QE_LAB引语混沌实验是通过对系统注入故障来模拟现实世界,探索发现复杂分布式系统暗债,推动改进系统韧性设计的探索实验。通过在生产环境持续开展混沌实验,提升团队修复故障的效率和能力。混沌工程发展到今天已提炼出完善的实验步骤、实验原则、成熟度标准等,业界也开源了多款故障注入工具,让混沌实验可模拟的故障类型更加丰富。虽然有混沌工程理论和故障注入工具的支撑,但是团队在组织内实践和推广混沌
180°/1808
人阅读/427 人点赞/0 条评论
本文首发于Thoughtworks洞见作者:赵瑞华|QE_LAB随着测试人员陆续开始尝试角色转变,坚守的QA需要找到自己的发展之路。兴趣和性格是客观因素,好奇心和发散性思维则是帮助成为优秀QA的必要因素。我想通过一些小的例子来与大家互动探讨。测试你做对了吗?让我们从这样一个现实中的小例子来开始我们的思考之旅“假如一堆稻草中不小心掉入了一根针,我们该如何将它找出呢?”回想当时看到这个题
185°/1859
人阅读/5 人点赞/0 条评论
作者:张伟斌|QE_LAB在我们的一个敏捷团队中,作为团队重要成员的TeamLead其实承担了很多非技术方面的工作,那么如何管理和安排自己的每日工作应该是每一个TL都值得去深入思考的事情。因为项目的成员更替和自我发展的需要,我有幸在过去一年担任了团队TL这一角色,通过各种方式不断提高自己,努力做一些事情来推动团队前进,在这个过程中总结了一些自己的经验,在此和大家分享一些自己的心得
189°/1890
人阅读/111 人点赞/0 条评论
作者:薛金库|QE_LAB说到ContractTesting,我们或多或少的听说过,不过相对而言,我觉得它没有API测试、E2ETesting那么普遍,那么什么是ContractTesting?它的应用场景是什么?它的一个测试流程是怎样的?结合我们在项目上的实践,整理下自己对契约测试的理解,也期待与大家一块儿探讨、交流。ContractTesting是什么ContractTesti
292°/2922
人阅读/2 人点赞/0 条评论
作者:郭晨 | QE-LAB TLDRfault injection 测试通过制造故障,并收集系统的运行状态和功能表现,判断系统在故障场景下持续提供服务的功能稳定性。出于某些需要,我做了一个这种有点偏门的测试,测试的场景是各种硬件和环境错误。最开始的测试甚至都不是自动化的,渐渐写了几个脚本,形成了自动化的流程,再增加测试场景。具体的测试场景可能很小众,但是其中却也用到了一些相对大众的方法。都是做测
193°/1935
人阅读/4 人点赞/0 条评论
作者:潘立峰|QE_LAB一、云原生安全测试的背景和必要性容器和云原生平台使企业能够实现自动化应用部署,从而带来巨大的业务收益。但是,这些新部署云环境与传统环境一样,容易受到黑客和内部人员的攻击和利用。勒索软件、加密货币挖矿、数据窃取和服务中断的攻击将持续发生在针对基于容器的云原生环境之中。由于云平台安全缺陷导致频繁发生的重大网络安全事故,使得云平台下的安全测试显得尤为重要。二、传统安全测
189°/1890
人阅读/4 人点赞/0 条评论
作者:毛晶晶|QE_LAB关于敏捷项目里质量保障的文章,大家应该看了不少了。质量已经不再是简单地通过“发现Bug->修复->验证”这个流程来解决的问题,而是通过一系列的质量活动来保证的目标,正所谓预防为主!我们的目标也不应该再是找多少数量级的Bug了,而应该是在通往高质量的这条路上,我们能够设置哪些关卡来预防质量出现问题(设置关卡的过程其实就是建立质量流程的过程),与
181°/1819
人阅读/12 人点赞/0 条评论