Уважаемый, по второму и третьему пункту скажи еще немного плз.. если я правильно понял, то urlib.parse используется для работы над частями url, а не для того, чтобы в тексте найти url... по третьему пункту - а как надо? )
А это смотря что вам надо и как вы это реализуете. Можно сохранить, а можно не сохранять. Если общие печеньки - пишете их в объекте фикстуры. Если не нужны общие - не пишете в фикстуре, а пробрасываете отдельно в реквесты внутри теста.
Так тогда я возвращаюсь к тому что уже написано в коде до меня. Просто это работает медленнее, чем в сессии. Нужно дёргать десятки тестов на один из этих методов и сохранять всю сессию на эти тесты, чтобы не делать отдельные вызовы на один сервер.
Привет! Селениум не поддерживает эту технологию в данный момент. Сейчас идут переговоры по этому поводу. Попробуйте переписать тесты на cypress, или playwright. Там coreui поддерживается из коробки.