现在很多公司都在建立软件测试管理体系,主要目的是确保软件测试在软件质量保证。在计划到体系落地整个过程,都是离不开测试工具,企业如何拥有一套完整体系测试工具,和测试体系相辅相成一件事,市场上测试工具开源和商业品牌繁多,工具之间组合易于整合。
以SPASVO商业测试工具为例介绍一下,一套完整体系测试工具。
TestCenter(简称TC)是面向测试流程的测试生命周期管理工具,符合TMMI标准的测试流程,可迅速建立完善的测试体系,规范测试流程,提高测试效率与质量,实现对测试的过程管理,提高测试工程的生产力。
AutoRunner(简称AR)自动化测试工具,也是一个自动测试框架,加载不同的测试组件,能够实现面向不同应用的测试。通过录制和编写测试脚本,实现功能测试、回归测试的自动化,自动化执行测试用例取代人工执行测试用例,提高测试执行效率,降低测试人工成本。
MobileRunner(简称MR)App测试工具,支持同时直接连接多台移动设备,通过脚本录制和执行,实现移动设备和应用的自动化测试、设备兼容性测试、功能测试等工作。
PerformanceRunner(简称PR)性能测试工具,通过模拟海量用户并发测试整个系统的承受能力,实现压力测试、性能测试、配置测试、峰值测试等。大限度地缩短测试时间,优化性能和加速应用系统的发布周期。
目前ATF该框架可以集成的自动化测试工具Selenium、AutoRunner、MobileRunner等多种自动化测试全流程、团队化管理的高级框架平台,通过集成自动化测试工具可实现PC端界面自动化、接口自动化、APP功能自动化测试和深度兼容性测试,测试完成后系统自动生成测试报告。
最后,来说说性能测试工具PR,基本上覆盖了市场主流协议,https、WebService和Socket等等,它打破了外国工具市场垄断,填补国内市场空白,更符合国内测试工程师操作使用习惯,支持10万UV并发,测试指标数据准确可靠。