已有 310 人访问
质量实验室 ID.17880
博客(14)
质量实验室的博客

作者:钱琳|QE_LAB 最近在极客时间上学习自动化测试课程,看到作者从投入回报率比 ROI(Return On Investment)的角度去讨论自动化测试的价值以及定位最优自动化实施截面。总结下来,我们在实践中也能通过ROI去判断当前项目是否适合自动化测试、根据ROI制定自动化测试的策略、优化自动化测试,提高效益等。 场景:产品要上线了,QA 人手紧,能不能搞一下测试自动化,减少点人手? 自
51°/514 人阅读/0 人点赞/0 条评论

作者:赵泽鑫|QE_LAB Selenium 自动化测试如何优雅的解决图片验证码问题说到自动化测试那一定避不开登陆注册页面,而大多数情况下这两个简单的页面都存在一个小困难就是验证码,以前我的解决办法都是在测试环境粗暴的写死一个万能验证码,或者给程序一个10秒钟的线程阻塞,手动输入验证码以跳过这个步骤。这样就可以不那么优雅的实现的登陆注册自动化测试啦。但是思来想去,既然是自动化测试,那就不应该有手动
53°/536 人阅读/0 人点赞/0 条评论

作者:乔桃利|QE_LABChatGPT最近备受关注,官网中提供了许多ChatGPT应用场景,例如SQL翻译、语言翻译、代码解释等。作为一名QA,我更关注ChatGPT生成的自动化测试脚本质量如何,借助ChatGPT能否提升自动化测试编写效率。当提到自动化测试时,我们通常将其分为单元测试、接口测试和UI测试,接下来,我们先看看ChatGPT生成的单元测试代码的质量如何。ChatGPT辅助后补单
60°/605 人阅读/0 人点赞/0 条评论

作者:赵泽鑫|QE_LAB Selenium之POM 设计模式 The public methods represent the services that the page offersTry not to expose the internals of the pageGenerally don’t make assertions Methods return other PageObject
58°/581 人阅读/0 人点赞/0 条评论

作者:赵泽鑫|QE-LAB浅谈DataDrivenTestingWhatisDataDrivenTesting数据驱动测试(Data-driventest)是一种软件测试方法,其中测试数据以表格或电子表格格式存储。数据驱动测试允许测试人员输入一个单一的测试脚本,可以对表格中的所有测试数据执行测试,并期望在同一表格中的测试输出。它也被称为表驱动测试或参数化测试。尤其是针对于自动化
68°/685 人阅读/4 人点赞/0 条评论

作者:潘立峰 | QE-LAB 1.前言云存储平台提供了海量的存储容量,可提供用户多种存储业务模式,但是,由于用户场景需求、文件块大小、并发情况差异较大,造成服务器压力不均衡、资源闲置,浪费处理能力,频繁报错等问题,却始终困扰着我们。本文通过K8S容器环境、裸金属环境下nfs存储之间 IOPS 读写测试数据比对,通过此测试方案,比较了两种不同环境下NFS存储性能差异。 2.测试目的本次测试目标仅
61°/617 人阅读/1 人点赞/0 条评论

作者:赵泽鑫,张海云,冯曌 | QE-LAB 写在前面:该项目是某企业CRM+ERP系统 0 - 1 的数字化转型中最重要的一个产品之一,需要拉通上下游30+系统,有上百名的同事与我们共同在一线战斗。我们将项目上的实践,遇到的问题,以及我们的辛酸苦辣落笔为大家眼前这些朴实的文字,希望能够给大家带来在大规模项目中做敏捷测试的不一样体验,感受大规模0到1数字化转型中的QA的机遇与挑战。由于篇幅很长,
91°/917 人阅读/2 人点赞/0 条评论

作者:乔桃利|QE_LAB引语混沌实验是通过对系统注入故障来模拟现实世界,探索发现复杂分布式系统暗债,推动改进系统韧性设计的探索实验。通过在生产环境持续开展混沌实验,提升团队修复故障的效率和能力。混沌工程发展到今天已提炼出完善的实验步骤、实验原则、成熟度标准等,业界也开源了多款故障注入工具,让混沌实验可模拟的故障类型更加丰富。虽然有混沌工程理论和故障注入工具的支撑,但是团队在组织内实践和推广混沌
64°/648 人阅读/0 人点赞/0 条评论

本文首发于Thoughtworks洞见作者:赵瑞华|QE_LAB随着测试人员陆续开始尝试角色转变,坚守的QA需要找到自己的发展之路。兴趣和性格是客观因素,好奇心和发散性思维则是帮助成为优秀QA的必要因素。我想通过一些小的例子来与大家互动探讨。测试你做对了吗?让我们从这样一个现实中的小例子来开始我们的思考之旅“假如一堆稻草中不小心掉入了一根针,我们该如何将它找出呢?”回想当时看到这个题
67°/673 人阅读/1 人点赞/0 条评论

作者:张伟斌|QE_LAB在我们的一个敏捷团队中,作为团队重要成员的TeamLead其实承担了很多非技术方面的工作,那么如何管理和安排自己的每日工作应该是每一个TL都值得去深入思考的事情。因为项目的成员更替和自我发展的需要,我有幸在过去一年担任了团队TL这一角色,通过各种方式不断提高自己,努力做一些事情来推动团队前进,在这个过程中总结了一些自己的经验,在此和大家分享一些自己的心得
70°/705 人阅读/0 人点赞/0 条评论