什么是SigmationTF?
在网络设备测试环境中,通常包含了一系列的软硬件设备,测试人员需要为测试用例构架网络环境并想办法成功完成测试用例。然而,手工为每一个测试用例构建网络拓扑并配置各种设备、软件的工作枯燥且难以重用,导致测试效率低下和测试时间与工作量的浪费。在产品的生命周期中,为了确保产品的质量,每一个测试用例都有可能被重复若干次,但是,全部用手工的方式来重复这些测试用例,无论时间和成本都难以接受。那么,如何才能有效地实现这个目标呢?无疑,自动化测试是解决这个问题的有效手段。
成都杰华科技自主研发的SigmationTF (Sigma Automation Test Framework) 自动化测试平台能利用测试脚本自动控制测试用例的运行,包括网络拓朴部署、测试步骤执行、测试结果收集与测试报告生成,自动化可重复执行的测试脚本,确保相同的测试用例能够以完全一致的方式运行,有效避免人为失误,节约人力成本并缩短测试时间。您的工程师技术团队将能够专注于新产品/新特性而不是回归性测试,从而加快您的设备或软件产品推向市场的时间。
SigmationTF适用于任何基于命令行和Web界面的软件和设备的自动化测试,如路由器与防火墙、设备驱动程序与操作系统、Web网站等。对于正面临着回归测试的测试人员、自动化测试开发人员,以及想通过自动化测试提高开发效率、提升产品质量的其他技术人员,从SigmationTF开始就是最佳的选择。
SigmationTF的关键优势!
- 全程自动化,无人值守的高质量7/24小时运行,测试报告自动提交给相关人员,节省重复手工测试的成本。
- 可与 Bug 管理系统(如Bugzilla)集成。
- 支持基于 Web 的操作界面,操作简单。
- 内置杰华科技自主研发的大型模拟器 SigmationLS,可模拟真实环境中大量并发的TCP会话和压力测试数据包,测试系统性能和健壮性。
- 提供自动化脚本开发的 SDK,使用广泛应用的通过脚本语言 Tcl/Perl/Python/Ruby 开发自动化测试脚本。内置脚本调试器能逐行调试测试脚本,帮助自动化开发人员快速定位脚本或环境错误。
- 强大的测试任务和测试资源管理功能,能够根据测试用例动态分配测试资源,支持多个测试任务并发执行,确保资源利用的最大化。
- 强大的扩展能力。SigmationTF 集成了对常用第三方工具的支持,如Ixia, Smartbits, WinRunner 等,支持版本控制系统 Subversion/CVS。SigmationTF 还允许集成目前使用的任何测试工具,用户已开发的自动化测试脚本也可以轻松地移植到 SigmationTF。
SigmationTF与其他测试工具之比较
虽然 SigmationTF 本身具有一系列自动化测试的相关功能,但它与其他测试工具主要是协作而非竞争的关系。目前市面上常见的测试工具在执行测试任务时通常局限于自身的资源,很难与其他工具一起形成整体的测试能力,而杰华科技的 SigmationTF 的主要功能在于自动调度和控制测试环境中的所有资源,包括但不限于整个测试环境中的网络设备, PC, IXIA/Smartbis, WinRunner/SilkTest等各种软、硬件测试工具,使其能够为自动化测试的目标而协同工作,避免资源的闲置与浪费。SigmationTF 凭借强大的扩展和包容能力,使您的测试能力几乎可以无限扩展。
SigmationTF主要界面展示

SigmationTF 主界面

Job 管理主界面