您能否指出使用 ranorex 与 sikuli 进行基于 Flash 的网站自动化的一些优缺点?
如果任何其他广泛用于测试基于 Flash 的网站的工具也将非常有帮助。
-苏达森
您能否指出使用 ranorex 与 sikuli 进行基于 Flash 的网站自动化的一些优缺点?
如果任何其他广泛用于测试基于 Flash 的网站的工具也将非常有帮助。
-苏达森
您能否指出使用ranorex 与 sikuli进行基于 Flash 的网站自动化的一些优缺点?
苹果和橙子确实如此,但Ranorex 和Sikuli 都可以测试Flash 应用程序,但是这两种产品的方式完全不同。
正如西库利所说:
它使用图像识别来识别和控制 GUI 组件。当无法轻松访问 GUI 的内部或源代码时,它很有用。 更多的...
另一方面,Ranorex 可以发现单个屏幕元素;用 XPath 表示它们;和代码生成类型安全的 c# UI 存储库代码。
Ranorex 测试用例与底层屏幕技术和布局更加解耦。TC 指的是代码生成的存储库项目,而不是显式的屏幕引用。
当 UI 布局发生变化时,Sikuli 更容易崩溃;Ranorex没有那么多。
两种产品都支持 IR。Sikuli 仅支持 IR。
随着 AUT 屏幕的发展,对涉及图像识别的测试的影响也在不断发展。
如果屏幕随 Sikuli 发生变化,您将需要重新捕获参考图像。
在 Ranorex 中,我们只更新 XPath。
图像识别占有一席之地,事实上我们将它用于我们基于 DICOM 成像的产品的各个方面,但是我不确定为那些基于图像的比较不是绝对的 TC 投资一个纯图像的测试解决方案是否明智必要的。