Disclaimer. В статье рассмотрим конфигурацию, которую вы можете внедрить в свои проекты. При этом помните про несколько факторов:
∙ Результат может варьироваться, если используются разные серверные машины.
∙ Избыток ресурсов — это не всегда хорошо.
∙ Оптимизация железа должна идти бок о бок с оптимизацией тестов.
Недавно друг проходил собеседование в компании и там ему задали такой вопрос "Представьте, что вы team lead небольшой группы тестировщиков, которые обнаружили несколько критических багов в последний день тестирования и у девелоперов не хватит времени, чтобы все их исправить. Ваши действия?"
Я только обучаюсь и в данный момент опыт у меня отсутствует, честно говоря вообще не представляю как действовать в данной ситуации.
Ребят, подскажите пожалуйста.. или можете привести маленький пример, я разберусь в дальнейшем сам.
Суть : Есть веб страница, на веб странице есть "публикации" около 200 штук... - нужно удалить по одной эти публикации.
Я написал код - все хорошо, логинится.нажимает на кнопочки, выскакивает меню подтверждения, нажимается чек-бокс - окей. - но это повторяется только один раз, я не знаю как сделать правильней, повторение.
я думаю, скорее всего нужно сделать какой то цикл действий - нажатия на "корзину" , подтверждение и тд... что бы удалялись статьи до момента пока код просто не обнаружит доступных.
Я надеюсь правильно выразил свои мысли, т.к я реально начинающий, без какого либо опыта.
Собствено сам код от момента , когда мы нажимаем на кнопку удаления статьи, выскакивает окно подтверждения, ставим чекбокс и жмем ок. = статья удаляется, может быть этот участок кода, можно как то "обернуть в цикл?"
TrashButton = driver.find_element_by_xpath('//*[@id="projectGroupListing"]/tbody/tr[1]/td[3]/div/i[2]') // Находим кнопочку удаления.
driver.implicitly_wait(5)
TrashButton.click() // Кликаем по ней
driver.implicitly_wait(5)
CheckBox = driver.find_element_by_xpath('/html/body/div[8]/div/div[2]/div/div[2]') // Находим чекбокс у всплывающего окна (согласится что удаляем)
CheckBox.click() // кликаем по боксу.
driver.find_element_by_xpath('/html/body/div[8]/div/div[2]/div/div[3]/button[1]').click() // Кликаем на кнопку ОК у вспывающего окна (подтверждаем удаление)