QQ咨询
服务热线
服务热线:18871452895
TOP
案例展示 / cases show

微信图片_20220924000134微信图片_20220924000129微信图片_20220924000120微信图片_20220924000125

项目背景

目前各网元平台测试需求、计划、用例和实施过程缺少统筹规划、管理,且无法实时记录和监控各测试活动、阶段的结果。现如今主要通过excel记录测试情况、统计测试结果,测试方式主要使用手工测试。

手工测试:通过人为判断效果更直观,逻辑思维更清楚,问题定位更细致,更接近用户使用习惯。但手工测试面临如下几个问题:重复工作量大、测试资源库无法共享、测试用例复用性低、人为失误率高、缺陷问题不方便跟踪。

自动化测试:一致性高、准确性高、可重复性高、软件的信任度高、工作效率高及资源利于更合理,如:回归测试方便,减少重复工作量;运行繁琐的测试用例,减少执行过程疏忽和错误,提高软件信任度;压力测试,执行一些手工测试困难或者不可执行的测试等。自动化测试将测试人员从不断重复的功能回归解脱,提高测试人员积极性,将更多精力投入在测试用例设计上。但自动化测试有如下几个缺点:自动化测试入门高,对测试人员有技术依赖大,测试人员编写的自动化用例直接关系到测试质量;维护成本高,易受需求影响,需要不断维护测试用例;自动化测试不能完全取代手工测试,界面设计、用户体验需通过人的使用习惯感官来判断。

为了更好地支持协同操作,共享中央数据库,支持并行测试和记录,从而大大提高测试效率,现考虑使用测试管理工具管理测试需求、计划、用例和实施,测试方式以自动化为主,手工测试为辐。

使用声明:

MeterSphere是一站式的开源持续测试平台,涵盖测试跟踪、接口测试、UI 测试和性能测试等功能,全面兼容 JMeter、Selenium、Swagger 等主流开源标准,但其UI 测试需要收费,不支持ssh及串口读写,无法支持设备测试,自动化用例编写没Robot Framework灵活。

Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或接口,支持Python和java创建自己需要的测试库,此工具无测试跟踪功能,需人为将需求、缺陷与用例做关联。

MeterSphere、Robot Framework为相互独立的两款工具,目前是用MeterSphere做测试用例管理、在Robot Framework做自动化开发,测试管理与自动化分离,用例需同时在MS、RF导入,人为将MS、RF做关联,人为更新测试结果。

为更好提高工作效率,在MeterSphere操作就能实现测试用例管理、管理RF自动化用例,需通过二次开发实现工具集成,形成技象公司特有的测试管理工具。

【采用开源框架MeterSphere 】未商用,仅自用,特此声明


项目开发负责方:东莞市优倍网络科技有限公司 https://www.dgyoubei.com

商务联系人:胡经理

联系电话:18871452895(微信同号)

qq:703608915