全球知名的跨平台黑盒自动化测试软件
-----EggPlant
TestPlant 是一家国际软件企业, 其总部位于英国伦敦市, 以其高端的技术、 飞速的发展和
以出口为导向的活动而著称。 该公司创建了 EggPlant 这款领先的软件测试工具, 帮助用户
自动化传统意义上需要手动完成的软件测试和验证流程。 EggPlant 被全球 500 多家涉及各
行各业的企业广泛使用, 包括国防部和安全机构、 航空与航天工业、 医疗保健和生命科学行
业、金融和零售业、 IT 、电信和媒体行业等。
他们的技术
EggPlant 是一款智能的自动化测试工具,能够查看处于测试中的系统上的显示屏。用户可
以设置我们的图像识别算法,使其发现与预期结果相比存在哪些差异(问题) !他们还能调
整 EggPlant 来检测颜色——甚至是色调; EggPlant 可以在使用 Silverlight 、 Flex 和
Flash 的动态环境中运行; 经过微调后能够适应定制的屏幕, 而且 EggPlant 每次识别一个
前后不一致的问题后, 就会保存一份含有错误屏幕截图的故障报告, 便于开发人员日后参考。
当测试工程师在一个测试环节(或手动测试)中使用 EggPlant ,就会编译简单的“ script
(脚本)”命令。在 EggPlant 内集成的这种命令语言是“ SenseTalk ”,该语言已被证实极
其简单易用,因为它是面向非开发人员的用户,他们不必进行计算机语言的培训即可使用。
EggPlant 的另一项独特功能是双计算机方式。 EggPlant 被加载到测试控制器上,并使用
虚拟网络通信( VNC)与处于测试中的系统( SUT)建立一个链接。通过这种方式,用户利用
一份 EggPlant 许可证,便能测试分布在一个测试实验室或全球网络中各种操作环境下任何
硬件上的大量系统。用计算机术语描述的话, EggPlant 是一款跨浏览器、跨平台的技术不
可知程序,不但十分友好【它不“干预”处于测试中的系统】 ,还能与使用任何 IP 地址的
任何设备建立链接。
已于 2011 年 1 月获得美国专利和商标局( US Patent and Trademarks Office )的批准和
认可。