2016-01-18 50 views
2

我试图使用Linux Desktop Testing Project(ldtp)编写GUI测试。这似乎工作,除了我在不可预知的时间长时间拖延。为什么在使用LDTP(眼镜蛇/ PyATOM)时会出现长时间延迟

例如,当我尝试:

import os 
from ldtp import * 
from ldtputils import * 
from time import sleep 

launchapp('gedit') 
waittillguiexist('*-gedit') 
ldtp.selectmenuitem ('*-gedit', 'mnuFile;mnuQuit') 

它需要多于30秒来执行行 “ldtp.selectmenuitem( '* -gedit', 'mnuFile; mnuQuit')”

+0

您确定selectmenuitem(...)需要时间。 – AnandShanbhag

回答

0

我觉得在接下来的几行中会有更多的时间。

from ldtp import * 
from ldtputils import * 

有两种方法可以提高性能;

1st:请勿使用from ldtp import *改为使用导入import ldtp。你需要使用ldtp。 <>每次。

第二:如果您只使用一个功能(比如selectmenuitem),那么在顶部使用from ldtp import selectmenuitem

相关问题