def loadrunner_Scenario(self,app = 'D:\\Program Files\\HP\\LoadRunner\\bin\\Wlrun.exe',scriptname ='Scenario1.lrs'):
count = '2'
#app = 'D:\\Program Files\\HP\\LoadRunner\\bin\\Wlrun.exe'
self.startapp(app)
self.sleep(count)
str_app = 'New Scenario'
list = []
result = False
try:
list = self.Find_Gui_window(str_app)
except Exception ,exc_str:
log_print(exc_str)
return False
if len(list)>0:
print list
control_name = 'Cancel'
control_class = 'Button'
self.Find_Gui_button(str_app,control_class,control_name)
str_app = 'HP LoadRunner Controller'
self.app_first(str_app)
self.shortcut_keys(['Ctrl','O'])
str_app = 'Open Scenario'
self.Find_Gui_edit(str_app,control_class='Edit',filename=scriptname,stop_flag='1')
time.sleep(2)
self.app_first(str_app)
control_name = '´ò¿ª(&O)'
control_class = 'Button'
self.Find_Gui_button(str_app,control_class,control_name)
time.sleep(10)
str_app = 'HP LoadRunner Controller'
self.app_first(str_app)
self.shortcut_keys(['F5'])
time.sleep(1)
list_a = self.Find_Gui_window()
if len(list_a)>0:
control_class = 'Button'
control_name = 'ÊÇ(&Y)'
try:
result = self.Find_Gui_button(list_a[0],control_class,control_name)
except:
return False
else:
result = True
return result
#self.shortcut_keys(['Ctrl','O'])
'''
win32api.keybd_event(17,0,0,0) #ctrl¼üλÂëÊÇ17
win32api.keybd_event(79,0,0,0) #o¼üλÂëÊÇ86
win32api.keybd_event(79,0,win32con.KEYEVENTF_KEYUP,0) #ÊͷŰ´¼ü
win32api.keybd_event(17,0,win32con.KEYEVENTF_KEYUP,0)
'''
#str_app = 'New Scenario'
win_GUI.py 文件源码
python
阅读 21
收藏 0
点赞 0
评论 0
评论列表
文章目录