Size: a a a

testing_in_python

2020 August 21

S

Sergei in testing_in_python
сам спросил - сам ответил)
источник

BK

Boris Krutskih in testing_in_python
ну сейчас деплой происходит только в тест-стейдж
источник

BK

Boris Krutskih in testing_in_python
в прод вручную деплоится)
источник

S

Sergei in testing_in_python
ну деплой в прод автоматом)
источник

BK

Boris Krutskih in testing_in_python
Так обычно же в тест-стейдж добавляют новые фичи, которые еще не покрыты тестами
источник

BK

Boris Krutskih in testing_in_python
и если задеплоить автоматом в прод то получается у нас кусок системы остается не протестированным в проде
источник

BK

Boris Krutskih in testing_in_python
И еще такой момент, в случае если тест стейдж тесты прошли не на 100% делается какой-то откат деплоя на прод?
источник

S

Sergei in testing_in_python
покрой тестами и деплой в прод)
источник

MC

Mikhail Chaplygin in testing_in_python
Boris Krutskih
И еще такой момент, в случае если тест стейдж тесты прошли не на 100% делается какой-то откат деплоя на прод?
если джоба с тестами зафейлилась, то джоба с деплоем в прод не запускается
источник

BK

Boris Krutskih in testing_in_python
Sergei
покрой тестами и деплой в прод)
а после деплоя в прод, тесты на проде дополнительно прогоняете?)))
источник

S

Sergei in testing_in_python
ну можешь если хочешь и не боишься че-то сломать, но лучше уж быть уверенным до деплоя
источник
2020 August 22

NV

Nikita Vandyshev in testing_in_python
Я хочу переопределить стандтарный click() в selenium, но сталкиваюсь с ошибкой, мол WebDriver не имеет аттрибута click. Как это нужно реализовывать?

def find_element_visibility_of_element_located(self, locator, time=5):
   if self.wait_to_full_load_page():
       WebDriverWait(self.driver, timeout=time, poll_frequency=1).until(EC.visibility_of_element_located(locator)
       return self
                                                                       
def click(self):
 self.driver.click()
источник

IS

Idi Suda in testing_in_python
покажи init
источник

NV

Nikita Vandyshev in testing_in_python
Idi Suda
покажи init
class BaseAction:

   def __init__(self, driver):
       self.driver = driver


Драйвер приходит из другого класса, а в него из фикстуры пробрасывается в тестах. Стандартный POM.
источник

ТЭ

Тачами Экстович... in testing_in_python
источник

NV

Nikita Vandyshev in testing_in_python
Какой может быть вариант? Пробовать с EventFiringWebElement?
источник

ТЭ

Тачами Экстович... in testing_in_python
Ты залогировать клик хочешь или что?
источник

IS

Idi Suda in testing_in_python
У драйвера нет, а у элемента есть - видимо это он имел в виду
источник

ТЭ

Тачами Экстович... in testing_in_python
Idi Suda
У драйвера нет, а у элемента есть - видимо это он имел в виду
Угу
источник

IS

Idi Suda in testing_in_python
Nikita Vandyshev
Какой может быть вариант? Пробовать с EventFiringWebElement?
В твой клик вместо драйвера должен элемент прилётать кароч
источник