我尝试使用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多秒答案 0 :(得分:0)
我觉得在以下几行中有更多时间。
from ldtp import *
from ldtputils import *
有两种方法可以改善表现;
第1代:不要使用from ldtp import *
而是使用导入import ldtp
。你需要使用ldtp。<>每次。
第二:如果你只使用一个功能(比如selectmenuitem),那么在顶部使用from ldtp import selectmenuitem
。