我正在测试一个移动应用程序。我们是否可以使用HP-Unified Functional testing Version 12.0自动执行相同的测试?
发布于 2014-09-18 04:20:36
对于本机应用程序支持(相当于对桌面应用程序的上下文敏感支持),您需要使用第三方插件,如Perfecto。
否则,你的选择是在桌面上的模拟器中运行应用程序,或者使用远程软件在桌面上复制设备屏幕。然后你可以像任何其他的windows应用程序一样自动化它,但是你将不能看到对象。一切都将是基于图像的。
基于图像的测试对于非常小的自动化任务来说是可以的,但其他的就不多了。任何更复杂的东西,你很快就会陷入维护和回放可靠性的噩梦。要做到这一点,你将需要额外的软件,让你在Android中与原生对象交互。
发布于 2015-08-12 16:41:10
是的,你可以使用UFT12自动测试安卓(apk)。我目前正在使用真实设备测试一个使用UFT12的安卓应用程序,该程序带有一个.net插件。所有函数都是在Visual studio 2013 - c#.net中使用c#和appium创建的。然后使用.net动态链接库从UFT中调用这些对象。
简要示例: Dim objTest,results
设置objTest = DotNetFactory.CreateInstance("MyAndroidTest.MyAndroidTestClass","C:\automation\API\MyAndroidTest.dll")
结果=objTest.MyEnrollment(“名称”,“密码”)
if results = "“....set to false否则...set to true end if
发布于 2018-03-09 09:59:52
你听说过移动中心吗?我建议你试试Mobile Center和UFT,以及最新版本的UFT 14.03。
它允许测试所有类型的移动应用程序、系统应用程序、移动浏览器、自制原生或混合应用程序等。
https://admhelp.microfocus.com/uft/en/14.03/UFT_Help/Content/MC/mobile_on_UFT_setup.htm
https://stackoverflow.com/questions/25883554
复制相似问题