QECon(Quality Efficiency Conference)质量效能大会在上海正式开幕!本次大会以"数生智慧:高质量发展新引擎"为主题,深入探讨如何借助数字化和智能化技术推动软件质量的发展,为高质量经济发展提供新动力。
在本次大会上,北极狐信息科技(Apipost&RunnerGo)CEO 穆红伟发表了题为"基础设施建设:企业级全栈测试平台的最佳实践"的演讲。
穆红伟解析了测试行业的发展历程:在互联网初期,软件测试并未被视为独立的职业领域,而是开发人员在编写代码过程中顺带进行的一项任务。然而,随着互联网的迅猛发展,软件规模不断增大,测试变得越发复杂,测试人员逐渐从开发人员中脱颖而出,形成了独立的软件测试职业领域。
随着自动化测试技术的不断进步,软件测试正逐渐从手动测试向自动化测试转变,各种自动化测试工具和框架层出不穷,极大地提高了测试效率和质量。近年来出现的敏捷开发方法使得软件测试需要更快地跟进开发节奏,不断适应变化。敏捷测试成为软件测试的重要分支之一,强调测试人员与开发人员的紧密合作,以及持续集成和交付的理念。
穆红伟提到,测试行业的快速发展也对企业的适应能力提出了挑战,想要实现高精度的敏捷开发并非易事,这一转变过程中有很多问题,总结如下:
高质量软件测试要求测试人员具备极高的技能门槛:了解产品需求远远不够,还需要敏锐的逻辑思维和熟练的编程技巧。
测试脚本维护困难:尽管我们可以精心构建高质量的测试用例,但随着项目的进展,维护这些测试脚本变得异常困难,丧失了作为企业技术资产的持久价值。
市面上的测试工具存在明显短板,如协作复杂、适用场景有限以及压测模式单一等问题。
我们想打造一个平台:在这个平台环境中,软件测试人员能够快速搭建并模拟真实的测试场景,在构建这些真实场景时,只需进行简单的拖拽、点击连接操作即可。
并且在这个平台下测试团队和研发团队能够基于同一数据源进行操作,实现与后端人员定义的API数据的共享和实时同步。
基于这个理念,RunnerGo诞生了!RunnerGo创造性的推出:flow流拖拽场景配置、内置六种压测模式、多图表实时监控测试进程、支持UI自动化测试、支持多种接口协议测试等各种直指测试痛点的功能。
RunnerGo 的目标是让所有软件测试人员都能够进行专业级别的测试。