使用LDTP(Cobra / PyATOM)时为什么会出现长时间延迟

时间:2016-01-18 13:41:28

标签: python gui-testing

我尝试使用Linux Desktop Testing Project(ldtp)编写GUI测试。它似乎有效,除了我在不可预测的时间长时间延迟。

例如,当我尝试:

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

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

执行“ldtp.selectmenuitem”('* -gedit','mnuFile; mnuQuit')“

这一行需要30多秒

1 个答案:

答案 0 :(得分:0)

我觉得在以下几行中有更多时间。

from ldtp import *
from ldtputils import *

有两种方法可以改善表现;

第1代:不要使用from ldtp import *而是使用导入import ldtp。你需要使用ldtp。<>每次。

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