2010-03-03 37 views
0

我试图测试用户与现成产品的交互。自动用户测试时间

当前进程是通过手动脚本来运行并记录某些过程需要多长时间来填充数据,它可能填充DataGrid,一棵树,一个列表框,等...
它也将需要能够记录生成PDF报告需要多长时间。
我们不需要非常准确的时间,只需要精确到秒或小于一秒。

我需要知道是否有一个简单的自动化测试产品可以处理上述标准。

+0

您的现成产品运行在哪个操作系统上?它是一个独立的应用程序,还是您使用网络浏览器访问它?答案将有助于缩小工具列表的范围。 – 2010-03-03 18:49:49

+0

该产品作为客户端在Windows中本地运行,它也具有类似于hyper-v的终端服务器功能。 – Sean 2010-03-08 16:58:51

回答

1

链接到我的上一个答案,链接到同一主题上的其他帖子。但是在那里有很多商业和开源的gui自动化解决方案。

Automated Recording Tools


更新基于终端服务器注释:

不幸的是如果你正在处理一个终端服务器应用程序,客户端用户界面的终端部分会被大多数自动化工具可以看出作为单个位图。

但是,您可能可以尝试自动化工具,如CitraTestEggplantSikuli,它们是基于图像的,而不是基于对象的。

+0

我尝试使用AutoIT,这对于产品的客户端部分来说非常棒。 当涉及产品终端server-ish(与功能上的Hyper-V非常相似)时,产品AutoIT无法“看见”应用程序。 我不确定任何产品在这种情况下都能帮助我,因为它是一个专有的终端服务器应用程序,并且可能本质上不可自动化。 – Sean 2010-03-11 15:58:15