цикл для повторения этапов не работает
Я написал цикл loopService который повторяет шаги из фунцкии servWindow изменяя переменнyю self.servis при каждом повторении, которая хранит данные в serv.ini файле и при каждом повторении. По логике всё вроде в порядке, а по сути даже первый этап не прорабатывается.
def loopService(self):
serv = SBMS_start()
serv.servWindow()
file = 'serv.ini'
config = ConfigParser()
config.read(file)
self.servis1 = config['service list']['service1']
self.servis2 = config['service list']['service2']
self.servis3 = config['service list']['service3']
for parameters in file:
serv(parameters)
def servWindow(self):
plusButton = self.browser.find_element_by_xpath('//*[@id="SSW_WORKFRAMES_CONTAINER"]/div/div/div/ps-tabs/div[2]/ps-tab[1]/div/div/ps-toolbar/ps-button[3]')
plusButton.click()
sleep(1)
selectServ = self.browser.find_element_by_xpath(self.servis)
selectServ.click()
sleep(1)
addButton = self.browser.find_element_by_xpath('//*[@id="addServiceButtons"]/div/ps-button[1]')
addButton.click()
В чем тут у меня проблема может быть?