Skip to content

Instantly share code, notes, and snippets.

View moonzlo's full-sized avatar
:electron:
path of full stack

Mikhail moonzlo

:electron:
path of full stack
View GitHub Profile
@moonzlo
moonzlo / Keybase proof
Created June 14, 2019 16:37
Keybase proof
### Keybase proof
I hereby claim:
* I am moonzlo on github.
* I am moonz (https://keybase.io/moonz) on keybase.
* I have a public key ASB8tJsmYi6Cf7M0uJMfSH04imnSmnORix9L6-fABPFsFwo
To claim this, I am signing this object:
@moonzlo
moonzlo / steik_tests
Created June 19, 2019 19:43
pytest practic
import pytest
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
import time
import math
links = [ # Список ссылок на тестируемые страницы
@moonzlo
moonzlo / sselenium lifehack
Last active August 19, 2019 22:43
selenium contextmanager
@contextmanager
def selen(driver_patch: str, profile_patch: str, config='windows') -> webdriver.Chrome:
"""
Самый удобный метод использования веб драйвера =)
:param driver_patch: str: patch to chromedriver(exe)
:param profile_patch: str: the path to the folder storing cookies
:param config: str: operating system
:return: webdriver.Chrome
"""